Document | Document Title |
---|---|
US10002472B2 |
Methods and apparatus for operating flight control systems of aircrafts
Methods and apparatus for operating flight control systems of aircrafts are disclosed. An example apparatus includes a flight control system including a processor to: based on data from first and second sensors, determine first and second values; based on the first and second values, determine a location of a jam in the flight control system, the location of the jam being determined based on a summation of the first and second values. |
US10002468B2 |
Systems and methods for updating non-networked autonomous devices
Various arrangements for servicing autonomous devices via satellite-based communication links are detailed herein. A satellite transponder stream of data may be monitored via a tuner for an identifier indicative of an autonomous device. An update linked with the identifier may be acquired from the satellite-transmitted transponder stream of data. The acquired update may be stored at least until the autonomous device communicatively pairs with the network-independent maintenance device. The autonomous device may be communicatively paired with the system or device that received the satellite-broadcast update. In response to having acquired the update linked with the identifier from the transponder stream of data and the autonomous device being communicatively paired with the system or device, the acquired update may be transmitted to the autonomous device. |
US10002467B2 |
Apparatus and method of error monitoring with a diagnostic module
A vehicle computer system configured to communicate with a mobile device, comprising a wireless transceiver configured to communicate with the mobile device. The vehicle computer system also includes a processor in communication with the wireless transceiver and memory. The processor is configured to monitor activity occurring at the wireless transceiver, receive a message from the wireless transceiver that includes information related to one or more software states of the wireless transceiver, determine an error has occurred at the wireless transceiver, save the information related to the one or more software states of the wireless transceiver in the memory, and send the information related to the one or more software states. |
US10002464B1 |
Light field light source orientation method for augmented reality and virtual reality and front-end device
The present invention relates to a light field light source orientation method for augmented reality and virtual reality and a front-end device. The method comprises: A: identifying a target marker; B. tracking the target marker; C. analyzing the pixel color shape on the marker object; D. analyzing color difference zones on the marker object and analyzing the shape cast to calculate direction of environmental light source; E. pushing the light source directional data to an augmented reality object; and F. compensating and adjusting the imaging of an augmented reality object: the present invention can collect surrounding environmental factors, such as the light source direction, so as to project a computer-generated object into a reality environment to possess a shadow consistent with that in the reality, so that an augmented reality environment is more realistic and represents a realist shadow effect of the object. |
US10002460B2 |
Method and apparatus for estimating body shape
A system and method of estimating the body shape of an individual from input data such as images or range maps. The body may appear in one or more poses captured at different times and a consistent body shape is computed for all poses. The body may appear in minimal tight-fitting clothing or in normal clothing wherein the described method produces an estimate of the body shape under the clothing. Clothed or bare regions of the body are detected via image classification and the fitting method is adapted to treat each region differently. Body shapes are represented parametrically and are matched to other bodies based on shape similarity and other features. Standard measurements are extracted using parametric or non-parametric functions of body shape. The system components support many applications in body scanning, advertising, social networking, collaborative filtering and Internet clothing shopping. |
US10002458B2 |
Data plot processing
A method, system, and/or computer program product processes a data plot comprising a plurality of data points for inclusion of additional information content. A space of the data plot is divided into subspaces, where each subspace contains at least one data point of the data plot. An available area for each subspace is computed, and then a compressed information representation for each subspace is computed based on information about said at least one data point contained in said each subspace and a computed available area for said each subspace. |
US10002457B2 |
Image rendering apparatus and method
An image rendering apparatus comprises an image data unit for obtaining volumetric image data representative of a three-dimensional region, a rendering unit configured to perform a rendering process on the volumetric image data that includes a sampling process that comprises, for each of a plurality of sampling paths, determining a respective color or grayscale value for a corresponding pixel based on a plurality of sampled points along the sampling path. For each sampling path, the sampling process performed by the rendering unit comprises for each of at least some of the sampled points, calculating a significance factor for the sampled point based on accumulated opacity along the sampling path for the sampled point, selecting for the sampled point one of a plurality of rendering calculation processes in dependence on the calculated significance factor, and performing the selected rendering calculation process to obtain at least one image data value for the sampled point. For each sampling path the rendering unit is configured to determine the color or grayscale value for the corresponding pixel based on the determined image data values for the plurality of sampled points for the path. |
US10002456B2 |
Water surface rendering in virtual environment
Aspects described herein may provide improved water surface approximation by correcting a polygonal mesh (such as a projected grid mesh) at pixel and/or sub-pixel levels through application of a novel ray-casting method based on a modified version of Newton's method for finding roots. The ray-casting method may refine an initial condition determined based on the polygonal mesh and may iteratively develop a more accurate approximation of the water surface as described further herein. This improved approximation method may be suitable for both low-end and high-end GPUs. Due to lower computational complexity, the method may be utilized by low-end GPUs to improve quality while maintaining performance. The method may also be further enhanced with more advanced features such as low-cost multisampling anti-aliasing on higher-end GPUs to provide superior visualization of water surfaces and take full advantage of the additional processing power of such systems. |
US10002453B2 |
System and method for displaying and manipulating a floor layout display on a computer
A graphic display on a computer system with a floor layout having a canvas layer and an overlay layer. The canvas layer has tile graphics laid out in a grid, the tile graphics representing portions of the floor. The overlay layer has overlay containers corresponding to the tile graphics, the overlay layer having overlay zones and overlay graphics. Overlay functions associated with overlay zones in an overlay container manipulate the tile graphic associated with the overlay container. The overlay graphics of each overlay container are transparent until a hover event occurs over the associated overlay container. A tile pallet illustrates the tile graphics in the canvas layer of the floor layout. A tool layout display includes indicia associated with various functions that can manipulate the tile graphics in the flooring layout. A perspective flooring layout is displayed in a transparent window of an environmental mask with a perspective room design. |
US10002448B2 |
Producing glyph distance fields
A system includes a first computing device that includes a memory configured to store instructions. The first computing device also includes a processor to execute the instructions to perform a method that includes receiving data representing a collection of line segments that represent a glyph. The method also includes, for each line segment, defining a cell that substantially encapsulates the line segment. At least one side of the cell is defined by bisecting an angle defined by the line segment and an adjacent line segment. The method also includes determining a value for a portion of the defined cell based upon the distance between the portion of the cell and the corresponding line segment. |
US10002441B2 |
Image processing apparatus, image processing method, and computer-readable recording medium
An image processing apparatus includes an imaging unit that divides an image of a subject into blocks, a quadric-surface fitting unit that calculates a distance from a reference position to the subject that corresponds to each block, a weight calculating unit that calculates a weight of each block according to the distance, and a barycenter calculating unit that corrects information about a size of the subject projected in each block based on the weight, and calculates barycentric coordinates based on the corrected information about the size of the subject. |
US10002439B2 |
Three-dimensional measurement system and method thereof
A three-dimensional measurement system includes a projector, an image sensor, an image analyzing module and a measurement module. The projector provides a structured light pattern. The image sensor captures an object image of an object on which the structured light pattern is projected. The image analyzing module analyzes the object image to obtain a space coding image and a phase coding image according to gray level distribution of the object image. The measurement module calculates phase information of each of coordinate points in the phase coding image, calculates compensation information of a coordinate position, corresponding to a coordinate position of a point of discontinuity, in the space coding image, compensates the phase information of the point of discontinuity in the phase coding image by the compensation information, and calculates height information of the object according to the phase information of each of the coordinate points. |
US10002438B2 |
Rapid image registration
An example method of rapid image registration includes recovering an affine transform of a quasi-periodic object based on peak locations of Discrete Fourier Transform (DFT) in a captured image. The example method also includes filtering a region of the captured image to match a filtered version of a reference image including the quasi periodic object. The example method also includes recovering translation parameters to reduce image differences between the reference image and the captured image for a subset of the image locations of the filtered image and outputting an approximate transform including translation. |
US10002433B2 |
Boundary line recognition apparatus and branch road determination apparatus
In a boundary line recognition apparatus, based on luminance levels of an image captured by a camera, candidate edge points of a boundary line sectioning a travel road are extracted, and a candidate line of the boundary line is extracted. An apparent width of the candidate line on an image is calculated, from a width of the candidate line in a horizontal direction of the image and an angle of the candidate line relative to a vertical direction of the image. A probability of a candidate line being a boundary line is calculated to be higher, as a degree of the candidate line having characteristics as a boundary line is higher. The calculated probabilities are integrated in respect of a plurality of characteristics to recognize a boundary line. The characteristics include a ratio of the calculated apparent width to an image blur degree is larger than a predetermined value. |
US10002429B2 |
Apparatus and method for notifying a virtual reality user of real world objects
A virtual reality apparatus comprising: i) a plurality of sensors for detecting objects in the vicinity of a user of the virtual reality apparatus; and ii) a controller coupled to the plurality of sensors and configured to determine that an object has been detected. The controller determines a direction of the detected object with respect to the user. The controller generates a glowing region in a virtual reality image being viewed by the user. The location of the glowing region in the virtual reality image notifies the user of the direction of the detected object. The controller generates an audible notification in response to detection of the detected object and determines a distance of the detected object with respect to the user. |
US10002424B2 |
Image processing system and method to reconstruct a three-dimensional (3D) anatomical surface
Various aspects of an image-processing system and method to reconstruct a three-dimensional (3D) anatomical surface of an anatomical portion are disclosed herein. The system includes an image-processing device configured to receive a plurality of stereo images of the anatomical portion. A first set of key points with a point density greater than a threshold value is identified. A second set of key points is determined based on filtration of one or more outlier key points from the identified first set of key points. A 3D anatomical surface of the anatomical portion is reconstructed based on disparity of one or more matched key points in the determined second set of key points and a smoothing operation performed on the disparity. |
US10002422B2 |
Ultrasound image processing apparatus and medium
An ultrasound image processing apparatus includes a structural object extracting unit, an abnormal candidate spot detecting unit and a cine information generating unit. The structural object extracting unit extracts a structural object in an ultrasound image of each frame from ultrasound image data of a plurality of continuous frames. The abnormal candidate spot detecting unit detects an abnormal candidate spot in the extracted structural object. The cine information generating unit generates cine information where the detected abnormal candidate spot is made to be associated with a frame in which the abnormal candidate spot is detected. |
US10002418B2 |
Laser beam welding diagnosis apparatus and laser beam welding diagnosis method
A laser beam welding diagnosis apparatus includes: an imaging unit configured to capture images of a laser beam welding penetration side of a laser beam welded portion at a predetermined time interval; a feature amount calculating unit configured to calculate, from an image captured by the imaging unit, a feature amount of a jetted portion accompanying laser beam welding penetration; a welding diagnosis unit configured to determine that a welding defect in the laser beam welded portion has occurred when values of the feature amounts of a predetermined area around the laser beam welded portion on the laser beam welding penetration side become equal to or less than a predetermined value for a predetermined duration or longer; and an output unit configured to output a welding quality state including the occurrence of the welding defect. |
US10002412B2 |
Image processing device that removes haze from image
A device for removing haze from an image includes an image decomposer that decomposes a near-infrared (NIR) image to generate an NIR detail layer image and decomposes an RGB image to generate an RGB detail layer image and an RGB base layer image, a weight generator that generates a mixing weight value based on a similarity between high frequency (HF) components of the NIR image and the RGB image, a detail layer mixer that mixes the NIR detail layer image and the RGB detail layer image based on the mixing weight value to generate a mixed RGB detail layer image, a base layer dehazer that removes haze from the RGB base layer image to generate a compensated RGB base layer image, and an adder that adds the mixed RGB detail layer image and the compensated RGB base layer image to generate an output RGB image. |
US10002410B2 |
Method and system for enhancement of cell analysis
A method, computer readable medium, and system are disclosed of enhancing cell images for analysis. The method includes performing a multi-thresholding process on a cell image to generate a plurality of images of the cell image; smoothing each component within each of the plurality of images; merging the smoothed components into a merger layer; classifying each of the components of the merged layer into convex cell regions and concave cell regions; combining the concave cell regions with a cell boundary for each of the corresponding concave cell regions to generate a smoothed shape profile for each of the concave cell regions; and generating an output image by combining the convex cell regions with the concave cell regions with smoothed shape profiles. |
US10002409B2 |
Image signal providing apparatus and image signal providing method
An image signal providing apparatus includes a signal separator which separates an inputted image signal into an upper bit and a lower bit, an upper bit image quality processor which performs image quality processing regarding an upper bit image signal, a compositor which combines the image-quality-processed upper bit image signal with a lower bit image signal and outputs the result, and a controller which controls the compositor to combine the image-quality-processed upper bit image signal with the lower bit image signal per area of the image signal based on image parameters regarding the image signal. |
US10002408B2 |
Restoring color and infrared images from mosaic data
Methods, apparatuses and systems may provide for creating a reference signal for a restoration process using a plurality of pixels corresponding to various color channels within a spatial neighborhood of a target pixel location. Additionally, first weights may be set in pixel locations within the spatial neighborhood to control contributions of pixel values and values of the reference signal in calculating one or more intermediate restoration factors. Moreover, second weights may be set in pixel locations within the spatial neighborhood to control contributions of the intermediate restoration factors in calculating one or more final restoration factors. In one example, at least one of the one or more final restoration factors and the reference signal are combined in the target pixel location to restore one or more values in the target pixel location. |
US10002405B2 |
Smart optimization of unused graphics buffer memory in computing environments
A mechanism is described for facilitating smart optimization of unused graphics buffer memory in computing environments. A method of embodiments, as described herein, includes detecting a software application at a computing device, where the software application to place a request for a task capable of being executed by a processor of the computing device. The method may further include allocating a composition of buffers and facilitate allocation of physical memory to the buffers to be used to perform the task, where a first portion of the physical memory and a second portion of the physical memory are allocated to first one or more of the buffers and second one or more of the buffers, respectively. The method may further include purging first one or more of the buffers, if the first one or more of the buffers are determined to be unused for the task, where purging includes disallowing commitment of the first portion of the physical memory to the first one or more of the buffers such that the first portion of the physical memory remains available for other tasks despite being allocated to the first one or more of the buffers. |
US10002404B2 |
Optimizing shading process for mixed order-sensitive and order-insensitive shader operations
A graphics processing unit (GPU) includes programmable shader hardware and grouping hardware. The grouping hardware receives pixels collected from a set of primitives, wherein pixel locations of each primitive have been obtained through rasterization of a set of vertices of the primitive. The grouping hardware also groups the pixels into a set of groups having a sequential order. None of the pixels in each group overlapped with each other in a display and overlapped pixels belong to different groups. The programmable shader hardware performs order-insensitive shader operations on the groups according to a first subset of an instruction set defined for a programmable shader, with two or more of the groups processed in parallel. The programmable shader hardware also performs order-sensitive shader operations on each of the groups in the sequential order according to a second subset of the instruction set defined for the programmable shader. |
US10002402B2 |
Learning convolution neural networks on heterogeneous CPU-GPU platform
Convolution neural networks are able to be trained using a GPU and a CPU. To efficiently utilize a device's resources, the HetNet and HybNet approaches have been developed. The HetNet approach separates batches into partitions such that the GPU and CPU process separate batches. The HybNet approach separates the layers of a convolution neural network for the GPU and CPU. |
US10002401B2 |
Method and apparatus for efficient processing of graphics commands
A method of processing a graphics command may include: receiving the graphics command from an apparatus that executes an application; selecting at least one shader included in the graphics command to be processed by a graphics processor; creating a shader program using the selected at least one shader; searching for a shader program corresponding to the created shader program from among one or more previously compiled shader programs; and outputting a found shader program. |
US10002397B2 |
Apportioning shared financial expenses
A payment system can accept an electronic reservation for a merchant restaurant in response to a reservation request received from a user. The payment system can detect that the user is present at a location associated with the merchant restaurant based at least in part on an indication received from a mobile device associated with the user. The payment system can determine a completion of a service associated with the electronic reservation. The payment system can provide an electronic bill for the service to be displayed on the mobile device of the user. Based on receiving an authorization of the electronic bill from the mobile device of the user, the payment system can charge, through a card-less payment transaction, the user for at least an amount disclosed in the electronic bill. |
US10002396B2 |
System and method for transitioning from a first site to a second site
Disclosed is an approach for receiving, via a user interface of a browser, user input in an input field and presenting an object in response to the user input, the object configured such that when a user interacts with the object, the method includes transitioning the user to a second site associated with the object, filling the user input into a second site input field and causing the user input to be processed at the second site as though the user entered the user input into the second site input field. |
US10002389B1 |
Systems, methods, and program products for an application programming interface generating a blended digital math-based assets index
Systems, methods, and program products for providing an exchange traded product holding digital math-based assets are disclosed. Shares based on digital math-based assets may be created using one or more computers by determining share price information based upon quantities of digital math-based assets held by a trust, electronically receiving a request from an authorized participant user device to purchase a quantity of shares, electronically transmitting a quantity of digital math-based assets to one or more destination digital asset accounts for receipt of digital math-based assets from the authorized participant based on the determined share price information and the requested quantity of shares, and electronically issuing shares to the authorized participant. |
US10002388B2 |
Risk mitigation in an electronic trading system
An electronic trading system (ETS) implements risk mitigation methods for orders and quotes associated with a market participant on the ETS. The methods determine a measure of risk associated with one or more trading positions. One of the methods globally counts the number of breaches of risk thresholds associated with a trading symbol and market participant across all matching engines on the ETS over a rolling time period, and if this global risk counter exceeds a maximum, disables all further trades by the market participant on the ETS. Another method limits the number of automatic re-enablements that a market participant can request in response to prior breaches of risk thresholds that resulted in disabling any further trading by the market participant on the ETS. |
US10002386B2 |
System and method for automatic repositioning of market information in a graphical user interface
A method for automatically positioning information related to a commodity on a graphical user interface. Market information is displayed on the graphical user interface. The market information may be presented as a number of indicators, corresponding to particular items of interest, that are associated with a static scale. The scale may, for example, represent price. Upon detecting a predetermined condition, the location of the market information is automatically repositioned. |
US10002383B2 |
Viewing images for review in merged image form and with parameter-based image processing
A method involves on-line viewing of a first article through a linking node for virtual merging on another structure. A particular application of the invention is directed to on-line apparel shopping involving a matching scheme using codes provided with images to be merged. For example, on-line viewing of one article, such as clothing, on another structure, includes creating an item from image-data corresponding to an article selected by an on-line viewer from an on-line viewer site with an image of a structure selected by the on-line viewer, and indicating whether the article and the structure satisfy a category-matching criterion. In certain embodiments, the articles are represented by (search) parameters that permit organizational advantages. |
US10002381B2 |
Methods, systems and machines for identifying geospatial compatibility between consumers and providers of goods or services
Geospatial compatibility between consumers and providers of goods or services is identified. The system allows consumers to find service providers with service areas encompassing their location or merchants within a desired shopping area, and allow consumers to query about consumers within a specified area, for example to identify a potential customer base or consider regional advertising. A digital map interface allows users to enter one or more locations or areas of interest and later performs location or area additions, modifications or removals. The system provides the geospatially matched consumers and vendors with information on how to contact one another, but is kept simple by leaving actual contact between the matched parties to separate outside communication channels independent of the system. Processing requirements are reduced by pre-calculating an inner rectangle for complex polygon geographical areas so that simple point-rectangle calculations can confirm locations within the area as being within the polygon. |
US10002377B1 |
Infrared driven item recommendations
Techniques for detecting dimensions of an object from a three dimensional (3D) image may be provided. Dimensions of an object may be determined based upon a received 3D image and calibration information for calibrating a dimension related to the 3D image. The calibration information may be utilized for calibrating aspect ratios of the 3D image. In an example, a recommended item may be identified and presented to the user based on the determined dimensions of the object. |
US10002367B2 |
System and method for managing message campaign data
A server system comprising one or more processors and memory initiates delivery of a plurality of message campaigns to a plurality of users that include a first campaign and a second campaign. The server system receives, from a plurality of client devices associated with the plurality of users, campaign-feedback data for the first campaign and the second campaign that is indicative of user interaction with the message campaigns. After receiving the campaign-feedback data, the server system directs storage of campaign-tracking data that corresponds to the campaign-feedback data and then receives, from a requestor, a request for a campaign report for a respective user. In response, the server system obtains a respective campaign report for the respective user that includes information indicative of the respective user's interactions with the first and second campaigns and the server system provides the respective campaign report to the requestor. |
US10002366B2 |
Systems and methods for transaction processing using various value types
The present subject discloses systems and methods for processing transaction payments. More specifically, the present subject discloses systems and methods in which transactions are processed for payment from any of a plurality of applicable purses associated with an account, wherein the plurality of purses include values defined by: currency; SKUs; discounts; conditional values; loyalty points; or other non-standard currencies and/or various combinations thereof. |
US10002365B2 |
Methods and apparatus to identify publisher advertising behavior
Methods, apparatus, systems and articles of manufacture are disclosed to identify publisher advertising behavior. An example disclosed method includes initiating a first probing effort of an Internet publisher of interest to establish a baseline advertising ratio for a plurality of advertisers, determining a first advertising deviation based on a difference between the baseline advertising and a local advertising associated with a first geography of interest, and establishing a first probing frequency for the first geography of interest based on the first advertising deviation. |
US10002362B1 |
Composite security marking
The present invention relates to the field of anti-counterfeit protection of products. Specifically, the invention is directed to a composite security marking for a physical object, in particular to an anti-counterfeit product marking. In particular, without limitation, such composite security marking can be used in connection with or can form a component of a multi-component security system, in particular of an anti-counterfeit protection system, which is also disclosed herein as part of an overall solution for anti-counterfeit protection. The composite security marking comprises a physical unclonable function, PUF, and a representation of a digital signature or of a pointer indicating a location where said digital signature can be accessed. The digital signature digitally signs a hash value resulting from application of a predetermined cryptographic hash function to data representing a response generated by the PUF in reaction to a challenge of a predetermined challenge-response authentication scheme. |
US10002360B2 |
Intelligent adaptive label device and method
Briefly, an intelligent label is associated with a good, and includes one or more permanent and irreversible electrochromic indicators that are used to report the condition of that good at selected points in the movement or usage of that good. These electrochromic indicators provide immediate visual information regarding the status of the good without need to interrogate or communicate with the electronics or processor on the intelligent label. In this way, anyone in the shipping or use chain for the good, including the end user consumer, can quickly understand whether the product is meeting shipping and quality standards. If a product fails to meet shipping or quality standards, the particular point where the product failed can be quickly and easily identified, and information can be used to assure the consumer remains safe, while providing essential information for improving the shipping process. It will be understood that the label may take many forms, such as a tag attached to the good, integrated into the packaging for the good, integrated into the good itself, or may even be an information area on a prepaid card for example. The label may also include, for example, print information regarding the good, usage or shipping rules, or address and coded information. |
US10002357B2 |
Wi-Fi location based application download and discovery
Techniques for presenting venue based services in a WLAN environment are provided. Specifically, methods that when taken alone or together, provide a device or group of devices with an efficient way of accessing venue based applications and advertisements while reducing application pollution. The present disclosure includes a system that provides a user with automatic network and application discovery while in the vicinity of a venue. If the system detects that the application is not installed in the wireless device, the venue specific application is presented to the user for download and install. The system can also recognize a user's preferences and tailor the application and advertisement provided accordingly. |
US10002339B2 |
Post-disaster assessment systems and methods
A disaster assessment system is presented. The disaster assessment system generates one or more impact reports detailing the nature of how a disaster has impacted a building site based on sensor data associated with the building site that is collected after the disaster. According to one aspect of the inventive subject matter, the disaster assessment system includes a sensor platform, a pre-disaster database, a historic disaster database, and an impact assessment engine. The sensor platform obtains sensor data reflecting a building site before, during, and/or after an event. The impact assessment engine derives a pre-event 3D model based on sensor data collected by the sensor platform before the event, and derives a post-event 3D model based on sensor data collected by the sensor platform after the event. The impact assessment engine then generates the impact reports based on a difference between the pre-event 3D model and the post-event 3D model. |
US10002338B2 |
Method and score management node for supporting service evaluation
A method and score management node for supporting service evaluation by obtaining a perception score P reflecting a user's experience of a service delivered by means of a telecommunication network. The score management node receives network measurements related to service events when the service is delivered to the user. For each received network measurement, the score management node determines a quality score Q reflecting the user's perception of quality of service delivery by applying a first function on the network measurement, and determines an associated significance S reflecting the user's perception of importance of service delivery by applying a second function on the network measurement. The first and second functions are dependent on network measurement type. The perception score P is then calculated based on the determined quality scores Q and associated significances S, wherein the calculated perception score P is made available for use in the service evaluation. |
US10002332B2 |
Methods and systems for resource and organization achievement
Methods and systems for resource and organization achievement are described. In one embodiment, outcome data associated with a resource may be received. The outcome data may include an outcome time period, an outcome title, an outcome priority, an outcome status, and an outcome access level. The outcome status may identify progress by the resource toward an outcome. The outcome access level may define resource access to an outcome item. The outcome data may be stored in a database. A display of an outcome item associated with the resource may be generated based on at least a portion of the outcome data. The outcome item may represent the outcome for the resource. Additional methods and systems are disclosed. |
US10002331B2 |
Order fulfillment systems
Order fulfillment systems and methods, which may enable a recipient to retrieve an ordered product from a plurality of providers, and may additionally deliver a virtual representation of the ordered product to the recipient. The order fulfillment method may be a paperless process comprising electronically receiving an order from a customer for a product to be retrieved by the recipient. A virtual representation of the ordered product may then be delivered and displayed to the recipient. A status module may be provided to indicate to providers whether the order has yet been fulfilled. The method may further comprise receiving an update to the status module when the recipient selects a provider and retrieves the ordered product from the selected provider. |
US10002328B1 |
Electron spin-based information shuttling for a computer system
A silicon metal-oxide semiconductor device transports a spin-polarized single electron. An array of silicon quantum dot electrodes is arranged atop a silicon dioxide layer of a silicon metal-oxide semiconductor. The array comprises at least a first electrode and a second electrode adjacent to the first electrode. A transport control logic for individually controls a voltage applied to the electrodes. The transport control logic is configured to gradually decrease a voltage at the first electrode while gradually increasing a voltage at the second electrode. Localization of the single electron is adiabatically transferred from the first electrode to the second electrode while maintaining a desired energy gap between a ground state and a first excited state of the single electron. |
US10002327B1 |
Systems, methods, devices and arrangements for emergency call services and emergency broadcasts
A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database. |
US10002325B2 |
Knowledge representation systems and methods incorporating inference rules
Techniques for analyzing and synthesizing complex knowledge representations (KRs) may utilize an atomic knowledge representation model including both an elemental data structure and knowledge processing rules stored as machine-readable data and/or programming instructions. One or more of the knowledge processing rules may be applied to analyze an input complex KR to deconstruct its complex concepts and/or concept relationships to elemental concepts and/or concept relationships to be included in the elemental data structure. One or more of the knowledge processing rules may be applied to synthesize an output complex KR from the stored elemental data structure in accordance with context information. Methods of populating an elemental data structure and methods of synthesizing complex KRs from the elemental data structure may rely on linguistic inference rules and/or elemental inference rules. |
US10002322B1 |
Systems and methods for predicting transactions
Systems and methods for predicting transactions. A record is stored for each of a plurality of transactions, each record comprising an indication identifying each item from a set of items involved in the transaction and an indication of a time elapsed between the transaction and a previous transaction. A sequential plurality of the transactions is analyzed using a unidirectional long short term memory (LSTM) network to produce a probability that each item from the set of items will be involved in a next transaction, and a time estimate value for a future time when the next transaction will occur. The probability for each item and the time estimate value is stored in the memory as a prediction. |
US10002316B2 |
Spatially addressable molecular barcoding
The disclosure provides for methods, compositions, systems, devices, and kits for determining the number of distinct targets in distinct spatial locations within a sample. In some examples, the methods include: stochastically barcoding the plurality of targets in the sample using a plurality of stochastic barcodes, wherein each of the plurality of stochastic barcodes comprises a spatial label and a molecular label; estimating the number of each of the plurality of targets using the molecular label; and identifying the spatial location of each of the plurality of targets using the spatial label. The method can be multiplexed. |
US10002313B2 |
Deeply learned convolutional neural networks (CNNS) for object localization and classification
A Convolutional Neural Network (CNN) includes an initial set of convolutional layers and max pooling units, in which any input is convoluted with the learned image filters and the output is a stack of the different filter responses. Max pooling produces a scaled version of the output. The process can be repeated several times, resulting in a stack of space invariant-scaled images. Since the operation is space invariant, the computations of these layers not need to be recomputed if interested just in certain regions of the image. A Region Of Interest (ROI) Pooling layer is used to select regions to be processed by the set of fully connected layers, which uses the response of the multiple convolutional layers of the network to determine the regions where the objects (of different scales) could be located. This object proposal method is implemented as a Region Of Interest (ROI) Selector. |
US10002312B2 |
Systems and methods for applying a convolutional network to spatial data
Systems and methods for test object classification are provided in which the test object is docked with a target object in a plurality of different poses to form voxel maps. The maps are vectorized and fed into a convolutional neural network comprising an input layer, a plurality of individually weighted convolutional layers, and an output scorer. The convolutional layers include initial and final layers. Responsive to vectorized input, the input layer feeds values into the initial convolutional layer. Each respective convolutional layer, other than the final convolutional layer, feeds intermediate values as a function of the weights and input values of the respective layer into another of the convolutional layers. The final convolutional layer feeds values into one or more fully connected layers as a function of the final layer weights and input values. The one or more full connected layers feed values into the scorer which scores each input vector to thereby classify the test object. |
US10002311B1 |
Generating an enriched knowledge base from annotated images
A knowledge base is generated based on eye tracking, audio monitoring and image annotations, for determining image features from given images and sequences of image features to focus on in analyzing an image. An eye tracker monitors eye movements of a user analyzing an image and generates a sequence of eye movements. A user interface receives annotations on the image. Audio data received via a microphone is translated into text and keywords are extracted. The sequence of eye movements, the annotations and the keywords are correlated according to their time of occurrence. Image features are extracted from the image and mapped with the sequence of eye movements, the annotations and the keywords that are correlated. A recurrent neural network model is generated based on the mapped image features and predicts a likelihood of an expert image analyzer focusing on a feature in a given new image. |
US10002307B2 |
Suggestion generation based on data extraction
The disclosure includes a system and method for classifying conditions of a data stream of object information. An image recognition receives an image and identifies a plurality of objects from the image. The image recognition application generates a data stream including information about the plurality of objects. The image recognition application generates a score based on the information about the plurality of products, determines a condition from the data stream based on the score, and generates a suggestion based on the condition. The image recognition application further provides the suggestion to a user. |
US10002305B2 |
Fisheye image display method
A fisheye image display method is adapted to a display device, wherein a display screen of the display device is divided into a plurality of view cells. The fisheye image display method includes steps of receiving a fisheye image; generating an original image and a plurality of regional images according to the fisheye image, wherein the regional images are corresponding to a plurality of regions of interest in the original image; and arranging the regional images in at least two of the view cells, wherein the at least two view cells are adjacent to each other horizontally or vertically, and one of the at least two view cells includes at least two of the regional images. |
US10002304B2 |
Image processing device that reads image of original while emitting light toward original
An image processing device is configured to perform: reading an image of an original while a light emitting portion emits light with a first lighting color to acquire first image data representing the image; storing the first image data in a memory; executing a recognition process for recognizing an ID photograph in the image represented by the first image data; in response to determining that the ID photograph is recognized, outputting the image represented by the first image data; in response to determining that the ID photograph is not recognized, switching a lighting color of the light emitting portion from the first lighting color to a second lighting color different from the first lighting color; and reading the image of the original while the light emitting portion emits light with the second lighting color to acquire second image data representing the image. |
US10002303B2 |
System and method for detecting duplicate documents
A method and system are disclosed for identifying in real time duplicate financial documents processed by a financial institution or check clearinghouse. A collection of hash values representative of previously processed financial documents are maintained in a memory, such as a GPU memory. When a new financial document enters the financial institution or check clearinghouse for processing, one or more features of the financial document are captured. A hash value is generated from the one or more features of the financial document. A search is performed in the collection of hash values for a matching hash value. If a match is found, a potential fraudulent event or operational error may be indicated. If a match is not found, the hash value representative of the new financial document is added to the collection of hash values. |
US10002302B2 |
Method of host-directed illumination and system for conducting host-directed illumination
A method of host-directed illumination for verifying the validity of biometric data of a user is provided that includes capturing biometric data from a user with an authentication device during authentication and directing illumination of the biometric data from a host authentication system during the capturing operation. Moreover, the method includes comparing illumination characteristics of the captured biometric data against illumination characteristics expected to result from the directing operation, and determining that the user is a live user when the illumination characteristics of the captured biometric data match the illumination characteristics expected to result from the directing operation. |
US10002297B2 |
Active presence detection with depth sensing
In vision-based authentication platforms for secure resources such as computer systems, false positives and/or false negatives in the detection of walk-away events are reduced or eliminated by incorporating depth information into tracking authenticated system operators. |
US10002284B2 |
Iterative matching method and system for partial fingerprint verification
An iterative matching method for partial fingerprint verification includes providing database features and input features; initially comparing the input features with the database features using one of the database features as a first reference point, resulting in initial matched feature pairs between initial matched database features and corresponding initial matched input features; and progressively comparing the input features with the database features using a gravity center of the initial matched database features as a second reference point, resulting in progressive matched feature pairs between progressive matched database features and corresponding progressive matched input features. |
US10002276B2 |
Barcode-reading device and machine including such a device for automated analysis of a sample
A bar code reader device (10) having a bar code reader apparatus (12) with: a) a light emitter system (14); b) a light recovery system (28) capable of recovering light reflected from a working viewing zone through a reflected light conditioning system (30); and c) a photoelectric sensor. The device (10) includes an auxiliary optical system (36) that is arranged permanently in the working viewing zone at a distance from the sensor (26) and in series with the reflected light conditioning system (30) in such a manner that a fraction, but not all, of the working viewing zone is intercepted by the auxiliary optical system (36). |
US10002275B2 |
Optical element having two phase masks
An optical element is disclosed. The optical element comprises: a first phase shift mask formed on a first optical material and constituted to generate a positive phase shift, and a second phase shift mask formed on a second optical material and constituted to generate a negative phase shift, wherein the phase shift masks are arranged serially on an optical axis, and wherein a refractive index of at least one of the first and second optical materials varies with the temperature at a rate of at least 50×10−6 per degree Kelvin. |
US10002274B2 |
Handheld indicia reader having locking endcap
An indicia-reading device including an indicia-capturing subsystem for acquiring information about indicia within the indicia-capturing subsystem's field of view and an indicia-decoding module configured for decoding indicia information within the indicia-capturing subsystem's field of view. The device also includes a hand-supportable housing, a battery compartment, an end cap for holding the battery compartment in place, and a locking mechanism for securing the end cap to the battery compartment during use. |
US10002262B2 |
Device and method for generating identification key by using semiconductor process
Provided are a device and a method for generating an identification key by using a process variation in a semiconductor process. A semiconductor is manufactured by adjusting a gate side edge position of a contact such that a difference between a probability that a gate of a transistor is shorted from a drain or a source by the contact and a probability that the gate is not shorted is less than or equal to a predetermined threshold. When the manufactured semiconductor does not have a separate process, whether there is a short circuit between the gate and the drain or the source is stochastically generated by the process variation, whether there is a short circuit is detected through a reader, and an identification key is provided. |
US10002259B1 |
Information security/privacy in an always listening assistant device
An always-listening-capable computing device includes a receiver for input from a user, a module for communication with a remote server, and a gate-keeping module that, when enabled, prevents the communication module from transmitting data external to the device. After determining that user input includes a first wake up phrase, the device processor automatically transmits a representation of user input subsequent to the phrase, activates an always-receiving mode to transmit a stream of user input captured subsequent to the phrase, deactivates the always-receiving mode to prevent transmission of user input received subsequent to the phrase, unless also preceded by a second wake up phrase, or enables the gate-keeping module to prevent transmission of data external to the device. |
US10002257B2 |
Cryptographic key loader embedded in removable data cartridge
Systems and methods using a cryptographic key loader embedded in a removable data storage device are provided. In one embodiment, the removable data storage device can include a dedicated key memory storing one or more cryptographic keys for cryptographic processing of data by a host system. The removable data storage device can further include a dedicated data memory storing data subject to cryptographic processing by the host system. When the removable data cartridge is interfaced with the host system, the cryptographic key(s) and the data subject to cryptographic processing can become accessible to host system. |
US10002255B2 |
Method and device for controlling security screen in electronic device
A device and a method for controlling a security screen in an electronic device are provided. The electronic device includes a display module, a first memory having at least one display data stored therein, a composing module that composes a plurality of display layers each including at least one display data and displays the same on the display module, and a control module that controls at least one of the display module, the first memory, or the composing module, wherein the control module identifies a type of the at least one display data included in each of the plurality of display layers and controls the attributes of the plurality of display layers to display a display layer including security data, among the plurality of display layers, at the uppermost position when the identified display data is the security data. |
US10002254B2 |
Systems and methods for SQL type evaluation to detect evaluation flaws
Methods and apparatuses for detecting an evaluation flaw in a SQL query, the SQL query configured to access data in a database table are disclosed. The method includes creating a parse tree from the SQL query and evaluating the parse tree to ascertain whether a condition of the SQL query results in a type or value that is independent of contents of the database table. For type evaluation, if, responsive to the evaluating, the condition is found, designating the SQL query at risk for having the tautology in the SQL query. For value evaluation, if, responsive to the evaluating, the condition is found, determining whether the condition is always true or whether the condition is always false; and if, responsive to the determining, the condition is found to be always true or always false, designating the SQL query at risk for having the evaluation flaw in the SQL query. |
US10002253B2 |
Execution of test inputs with applications in computer security assessment
A given application is instrumented to trace its execution flow. Constraints and/or transformation associated with input identified in the execution flow are mirrored on a set of candidate test payloads. The set of candidate test payloads are modified or pruned based on the execution flow of the instrumented application reaching a security operation with the input satisfying the constraints while the payloads may not. If the set of candidate test payloads is not empty at reaching the security operation, it is determined that the give application has vulnerability and a signal issuing a warning may be generated and transmitted. |
US10002252B2 |
Verification of trusted threat-aware microvisor
A trusted threat-aware microvisor may be deployed as a module of a trusted computing base (TCB). The microvisor is illustratively configured to enforce a security policy of the TCB, which may be implemented as a security property of the microvisor. The microvisor may manifest (i.e., demonstrate) the security property in a manner that enforces the security policy. Trustedness denotes a predetermined level of confidence that the security property is demonstrated by the microvisor. The predetermined level of confidence is based on an assurance (i.e., grounds) that the microvisor demonstrates the security property. Trustedness of the microvisor may be verified by subjecting the TCB to enhanced verification analysis configured to ensure that the TCB conforms to an operational model with an appropriate level of confidence over an appropriate range of activity. The operational model may then be configured to analyze conformance of the microvisor to the security property. A combination of conformance by the microvisor to the operational model and to the security property provides assurance (i.e., grounds) for the level of confidence and, thus, verifies trustedness. |
US10002250B2 |
Security agent
A security agent is described herein. The security agent is configured to observe events, filter the observed events using configurable filters, route the filtered events to one or more event consumers, and utilize the one or more event consumers to take action based at least on one of the filtered events. In some implementations, the security agent detects a first action associated with malicious code, gathers data about the malicious code, and in response to detecting subsequent action(s) of the malicious code, performs a preventative action. The security agent may also deceive an adversary associated with malicious code. Further, the security agent may utilize a model representing chains of execution activities and may take action based on those chains of execution activities. |
US10002245B2 |
Hacking-resistant computer design
A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a network such as the Internet. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing for program code and hardware-protects it from alteration. The second partition is hardware-limited from reading or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition. |
US10002244B2 |
Utilization of biometric data
A method for authenticating a user on a device is provided. The method comprises receiving an authentication request. The method also comprises checking a memory cache for available biometric data. The method also comprises retrieving the available biometric data from the memory cache. Retrieving available biometric data comprises retrieving a plurality of biometric data portions. The portions are retrieved such that a first biometric data portion is retrieved before a second biometric data portion. The second biometric data portion was captured before the first biometric data portion. Retrieving available biometric data also comprises determining whether each of the plurality of biometric data portion comprises verified biometric data. The method also comprises comparing the retrieved biometric data portions to an enrollment template and, upon determining that the retrieved biometric data portions matches the enrollment template, indicating that an authentication is complete. |
US10002241B2 |
Managing data to diminish cross-context analysis
A mechanism is provided for managing user accounts used on the data processing system. A first user account and second user account are initialized. Responsive to a user attempting to perform an activity from a user account in a set of user accounts under which the user is currently logged in, a determination is made as to whether an identifier associated with the activity is associated with a set of identifiers of the user account under which the user is currently logged in. Responsive to the identifier associated with the activity being associated with the set of identifiers of the user account under which the user is currently logged in, the user is allowed access to perform the activity. Responsive to the identifier associated with the activity being associated with a set of identifiers of another user account on the data processing system, the activity is denied. |
US10002240B2 |
Conducting a sequence of surveys using a challenge-response test
According to an aspect of the present invention, there is a method, computer program product, and/or system that performs the following steps (not necessarily in the following order): (i) presenting a first challenge-response test to a requestor seeking access to a first application; (ii) receiving a first answer to the first challenge-response test from the requestor; (iii) storing a first test-answer set; and (iv) selecting a subsequent challenge-response test, based at least in part on the first test-answer set. The first test-answer set includes the first answer and a first test indicator. At least the selecting step is performed by computer software running on computer hardware. |
US10002236B2 |
Controlling use of shared content items based on client device
User accounts can be linked together to form a group of linked user accounts that can access content items assigned to the other user accounts in the group. A user can download content items assigned to their user account, as well as shared content items assigned to one of the other user accounts in the group of linked user accounts. Use of shared content items can be restricted to client devices running specified versions of an operating system. The key ID tagged to a shared content item can be altered such that the key ID no longer correctly identifies the corresponding DRM key that enables use of the shared content item. Client devices authorized to use shared content items can be configured to recognize that a content item is a shared content item and generate the original key ID form the altered key ID. |
US10002233B2 |
Method and apparatus for providing data processing and control in a medical communication system
Methods and apparatus for providing data processing and control for use in a medical communication system are provided. |
US10002230B2 |
Screening, diagnosis and prognosis of autism and other developmental disorders
The invention provides a method and system combining functional genomic and genetic, proteomic, anatomic neuroimaging, functional neuroimaging, behavioral and clinical measurements and data analyses for autism pediatric population screening, diagnosis or prognosis. More specifically, the invention provides a weighted gene and feature test for autism which uses a weighted gene signature matrix for comparison to a reference database of healthy and afflicted individuals. The invention also provides normalized gene expression value signatures for comparison to a reference database. The invention additionally combines either the weighted gene or the normalized gene analysis with comparisons to a gene-networks signature matrix, a multi-modal signature matrix, and a collateral features signature matrix for improved accuracy in screening, diagnostic and prognostic relevance for autism, particularly for newborns, babies ages birth to 1 year, toddlers ages 1 to 2 years, toddlers ages 2 to 3 years and young children ages 3 through 4 years. |
US10002228B2 |
Method for binding site identification by molecular dynamics simulation (silcs: site identification by ligand competitive saturation)
The invention describes an explicit solvent all-atom molecular dynamics methodology (SILCS: Site Identification by Ligand Competitive Saturation) that uses small aliphatic and aromatic molecules plus water molecules to map the affinity pattern of a large molecule for hydrophobic groups, aromatic groups, hydrogen bond donors, and hydrogen bond acceptors. By simultaneously incorporating ligands representative of all these functionalities, the method is an in silico free energy-based competition assay that generates three-dimensional probability maps of fragment binding (FragMaps) indicating favorable fragment:large molecule interactions. The FragMaps may be used to qualitatively inform the design of small-molecule ligands or as scoring grids for high-throughput in silico docking that incorporates both an atomic-level description of solvation and the large molecule's flexibility. |
US10002225B2 |
Static timing analysis with improved accuracy and efficiency
A method for performing static timing analysis of an integrated circuit design, wherein at least two timing paths share a shared node comprises propagating along the at least two timing paths a plurality of timing signals characterized by a set of timing parameters and determining respective values of the timing parameters at the shared node. Subsets of timing signals are defined based on relations between the determined parameter values of different timing signals. For each of the subsets representative parameter values are identified and a merged timing signal is propagated from the shared node at least partially along the at least two timing paths. Therein the merged timing signal has at the shared node the representative parameter values of the subset. The method also comprises generating timing data based on the merged timing signals and storing the timing data. |
US10002220B2 |
On the fly netlist compression in power analysis
A method for analyzing power in a circuit includes identifying equivalent elements in a source netlist representing the circuit. Abstract elements are formed combining the equivalent elements of the source netlist. A reduced netlist is formed, substituting the abstract elements in the reduced netlist for the collective equivalent elements in the source netlist. Metrics or properties associated with equivalent elements of the source netlist are combined and associated, in the reduced netlist, with the abstract elements. The reduced netlist can be analyzed with results equivalent to analyzing the source netlist. |
US10002217B2 |
Region based device bypass in circuit simulation
Methods and systems are disclosed related to region based device bypass in circuit simulation. In one embodiment, a computer implemented method of performing region based device bypass in circuit simulation includes receiving a subcircuit for simulation, where the subcircuit includes a plurality of devices, and determining node tolerance of the plurality of devices. The computer implemented method further comprises for each device in the plurality of devices, determining whether the device has entered into a bypass region using the node tolerance of the plurality of devices, performing model evaluation in response to the device has not entered the bypass region, and skipping model evaluation in response to the device has entered the bypass region. |
US10002216B2 |
Systems and methods for dynamic regression test generation using coverage-based clustering
A new approach is proposed that contemplates systems and methods to support dynamic regression test generation for an IC design based upon coverage-based clustering of RTL modules in the design. First, coverage data for code coverage by a plurality of RTL modules in the IC design are collected and a plurality of clusters of related RTL modules of the IC design are generated based on statistical analysis of the collected coverage data and hierarchal information of the RTL modules. When changes are made to the RTL modules during the IC design process, a plurality of affected RTL modules are identified based on the clusters of the RTL modules and a plurality of regression tests are generated dynamically for these affected RTL modules based on their corresponding coverage data. The dynamically generated regression tests are then run to verify the changes made in the IC design. |
US10002212B2 |
Virtual power management multiprocessor system simulation
A model-based virtual power management driven multi-chip system simulator generates utilization data and performance data with a workload model that models one or more types of workloads based on parameters that characterize the one or more types of workloads. The simulator generates thermal data and power consumption data with a power model that models power consumption at a chip-level and a system-level. The simulator then generates performance counter information with a performance model that models change of performance counters over time and at least one of the generated utilization data and the generated performance data as input to the performance model. The simulator provides this generated data as input to a driver of the simulator. |
US10002206B2 |
Information processing device and information processing method
An information processing device for obtaining contents distributed from a server, includes an answer generating section configured to generate user side answer information as information indicating an answer of a user to a question about a preference of the user so as to correspond to question information as information indicating the question, the question information being transmitted from the server. The device further includes a matching section configured to obtain the contents distributed from the server by performing matching between the user side answer information and provider side answer information as information indicating an answer set to the question by a provider providing the contents, the provider side answer information being transmitted from the server. The matching section is provided as a Web application, and performs the matching between the user side answer information and the provider side answer information by calling a plurality of APIs (Application Programming Interfaces). |
US10002205B2 |
Efficient method for indexing data transferred between machines in distributed graph processing systems
Techniques herein index data transferred during distributed graph processing. In an embodiment, a system of computers divides a directed graph into partitions. The system creates one partition per computer and distributes each partition to a computer. Each computer builds four edge lists that enumerate edges that connect the partition of the computer with a partition of a neighbor computer. Each of the four edge lists has edges of a direction, which may be inbound or outbound from the partition. Edge lists are sorted by identifier of the vertex that terminates or originates each edge. Each iteration of distributed graph analysis involves each computer processing its partition and exchanging edge data or vertex data with neighbor computers. Each computer uses an edge list to build a compactly described range of edges that connect to another partition. The computers exchange described ranges with their neighbors during each iteration. |
US10002204B2 |
Automated enterprise dynamics system
A system includes reception of time-series tuples of a first portion of business data, automatic generation of a weighted graph describing relationships between the time-series tuples, automatic generation of one or more causal loop diagrams based on the relationships and on one or more knowledge models associated with the business data, automatic transformation of each of the one or more causal loop diagrams into a respective state flow diagram, automatic annotation of each of the one or more state flow diagrams with parameters and equations, generation of a simulated system based on the one or more annotated state flow diagrams, and evaluation of the simulated system based on a second portion of the business data. |
US10002201B2 |
Named URL entry
Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web site. If so, this web site may be immediately accessed. If not, a list of search results based on the terms may be displayed by the browser. |
US10002196B2 |
Systems and methods for paragraph-based document searching
A computerized method of searching a collection of electronic documents may include comparing search terms to sets of paragraph terms associated with paragraphs in the documents. Search terms and paragraph terms may be standardized, prior to the comparison. The method may also include generating paragraph scores for the paragraphs using term weight values associated with paragraph terms that match search terms, generating paragraph scores for the paragraphs, and using the paragraph scores to generate overall document scores. The method may also include using the overall document scores to determine a set of search results and providing the search results to a display. |
US10002191B2 |
Methods, systems, and media for generating search results based on contextual information
Methods, systems, and media for generating search results based on contextual information are provided. In some implementations, a method for presenting search results is provided, the method comprising: receiving, using a hardware processor, a query related to media that is currently being presented; identifying a program that is currently being presented; identifying a plurality of keywords associated with the identified program; determining one or more of the plurality of keywords that are contextually relevant to the query; obtaining a plurality of search results based on the query and the one or more contextually relevant keywords; and causing at least one of the plurality of search results to be presented to the user. |
US10002185B2 |
Context-aware cognitive processing
Methods, systems, and computer program products for context-aware cognitive processing are provided herein. A method includes creating a progressively increasing map of a knowledge state as a function of time based on one or more topics covered during a user session by utilizing one or more processing techniques to process at least one of (i) text input, (ii) audio input and (iii) video input derived from content of the user session; analyzing a knowledge base to determine a response to a user query submitted during the user session; and customizing the response to the user based on (i) the map of the knowledge state and (ii) a collection of one or more items of context information pertaining to the user. |
US10002180B2 |
Landmark point selection
An exemplary method comprises receiving data points, selecting a first subset of the data points to generate an initial set of landmarks, each data point of the first subset defining a landmark point and for each non-landmark data point: calculating first data point distances between a respective non-landmark data point and each landmark point of the initial set of landmarks, identifying a first shortest data point distance from among the first data point distances between the respective non-landmark data point and each landmark point of the initial set of landmarks, and storing the first shortest data point distance as a first landmark distance for the respective non-landmark data point. The method further comprising identifying a non-landmark data point with a longest first landmark distance in comparison with other first landmark distances and adding the identified non-landmark data point associated as a first landmark point to the initial set of landmarks. |
US10002173B1 |
System and methods for dynamically adjusting between asynchronous and synchronous data replication policies in a networked virtualization environment
A method for dynamically adjusting between asynchronous and synchronous data replication policies in a networked virtualization environment, includes identifying a current data replication policy for a user virtual machine (VM) determining a load level by a source service VM associated with the user VM and calculating a desired data replication policy for the user VM based on at least the load level. |
US10002172B2 |
System and method for integrating business logic into a hot/cold prediction
A system and method for integrating business logic into a database system is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. After records are separated into the first database cluster H and the second database cluster L, the total number of records in the second database cluster L is compared to a target number of records. If there are too many records in the second database cluster L, a randomly generated number is used to randomly move records from second database cluster L into first database cluster H. In a situation where the first database cluster H is faster and accessed more often, such a method results in more products being placed in the faster database cluster and become more likely to become purchased. Other embodiments are also disclosed herein. |
US10002171B1 |
Flexible database schema
Various systems and methods can provide a flexible database schema. One method can store information identifying a first entity in a first table. A unified data model includes several tables, including the first table and a metadata table. Each of the tables stores information describing one or more entities belonging to a respective archetype. The first table already stores information identifying a second entity when the information identifying the first entity is stored. The second entity is already related to another entity when the information identifying the first entity is stored. The first entity is a new type of entity not already stored in the first table when the information identifying the first entity is stored. The method then stores metadata associated with the first entity in a metadata table. The metadata then identifies the new type of entity. |
US10002164B2 |
Systems and methods for context based search of simulation objects
Systems and methods are provided for providing a context-based search of simulation objects. A computer-readable medium configured for storage of objects and records associated with the objects is accessed, where the objects include a plurality of simulation objects and one or more container objects, where a container object is associated with a context of the engineering simulation, where a record associated its associated container record identifies one or more simulation objects that are associated with the container object. A graphical user interface is provided for display. The graphical user interface includes a first control for identifying a context of the simulation for search and a second control for identifying an object parameter for search. A container object is identified based on the identified context. Object parameters of the simulation objects associated with the identified container object are searched using the identified object parameter to identify matching simulation objects. |
US10002160B2 |
Parallelizable gridded geospatial join (PGGJ)
Statistics for a Relational Database Management System (RDBMS) set of tables are normalized and a grid computed. A particular grid cell having above threshold number of entries from the tables is determined and an R-Tree is dynamically constructed for that grid cell for use when performing a geospatial join operation against the tables. |
US10002152B2 |
Client computer for updating a database stored on a server via a network
The invention relates to a client computer for updating a database stored on a server via a network, the server being coupled to the client computer via the network, wherein the database comprises a set of first relations, wherein each first relation in the set of the first relations comprises first data items, wherein for each first relation the first data items are encrypted with a respective first cryptographic key in the first relation, wherein the first data items form a partially ordered set in each first relation, in each first relation the partial order being formed with respect to the first data items of said first relation in non-encrypted form. |
US10002148B2 |
Memory-aware joins based in a database cluster
Techniques are described herein for distributing data from one or more partitioned tables across the volatile memories of a cluster. In memory copies of data from partitioned tables are grouped based on the data falling within the same partition criteria. These groups are used for assigning data from corresponding partitions to the same node when distributing data from partitioned tables across the volatile memories of a multi-node cluster. When a query requires a join between rows of partitioned tables, the work for the join query is divided into work granules that correspond to partition-wise join operations. Those partition-wise join operations are assigned to nodes by a query coordinator based on the partition-to-node mapping located in the node of the query coordinator. |
US10002146B1 |
Distributed data set indexing
An apparatus including a processor to receive search criteria including a data value for a search within a data field; in response to the receipt of the query instructions, and for each data cell within a super cell, perform the specified search by comparing the data value to ranges of values indicated in a corresponding cell index to determine whether the data cell includes a data record meeting the search criteria, and in response to a determination that the data cell includes such a data record, use a unique values index in the cell index to search the data records of the data cell to identify one or more data records meeting the search criteria; and in response to identifying at least one data record meeting the search criteria, provide an indication that at least the data cell includes at least one data record meeting the search criteria. |
US10002145B2 |
Declaring directives in a data store
A specified data type and pre-storage operation are receive. In response, an association between the two is created in storage metadata. After the association is created, data to be stored is received where the data has a data type. In response to receiving the data, the storage metadata, including the association, is accessed and it is determined if the data type of the data is the same as the specified one. If so, the specified pre-storage operation is automatically performed on the data in order to obtain an output and the output is stored. |
US10002141B2 |
Distributed database in software driven networks
Provided are methods and systems for implementing a distributed database in a data network. The method comprises receiving node data associated with one or more nodes of a plurality of nodes, updating the distributed database and replicating the distributed database to each of the plurality of nodes. The plurality of nodes comprises one or more cluster device, a cluster master, a traffic classification engine, a service node, and an orchestrator. The node data comprises node health, a number of total connections, node processing unit utilization, node memory status, destination server address, destination server capacity, destination server network connectivity, node dynamic state, node responsiveness. The distributed database comprises tables containing traffic map, node health information, traffic classification mapping, and service policy. |
US10002136B2 |
Media label propagation in an ad hoc network
A method of labeling media files includes connecting to at least one device on an ad hoc network and indexing media and corresponding labels in the ad hoc network. The method also includes comparing a computed feature representation of a seed media file with feature representations of other media files in the ad hoc network to create an ordered list. The method further includes determining whether a label corresponding to a media file on the ordered list matches the label of the seed media file and increasing a label frequency when the label corresponding to the media file on the ordered list matches the label of the seed media file. |
US10002134B2 |
Placard-to-pin interaction
Methods, systems, and apparatus for receiving a query; selecting one or more entities responsive to the query; providing, for display on a map portion of an interface, map-based representations of the one or more entities; providing, for display on a list portion of the interface, list-based representations of one or more of the entities; generating an additional query based on selection of a particular map-based representation of a particular entity; determining that, when the particular map-based representation was selected, a particular list-based representation was visible on the list portion; adjusting a ranking score for the particular entity; ranking the particular entity among one or more other entities identified as responsive to the additional query; and providing, for display on the list portion, list-based representations of at least one of the one or more other entities, including the particular list-based representation which remains visible on the list portion. |
US10002132B2 |
User interface for realtime language translation
A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech. |
US10002131B2 |
Classifying languages for objects and entities
Technology for media item and user language classification is disclosed. Media item classification may use models for associating language identifiers or probability distributions for multiple languages with linguistic content. User language classification may define user language models for attributing to users indications of languages they speak read, and/or write. The text classifications and user classifications may interact because the probability that given text is in a particular language may depend on a determined likelihood the user who produced the text speaks that language, or conversely, a user interacting with text in a particular language may increase the likelihood they understand that language. Some embodiments use language-tagged social media content to train n-gram classifiers for use with other social media content. |
US10002130B1 |
Conversational agent
A method includes converting a user's utterance to text; encapsulating the converted text in a rheme object; searching, for each of a plurality of topics, for keywords in the converted text; determining a relevancy metric for each of the plurality of topics based on such searching; selecting one or more topics based on determined relevancy metrics; comparing some or all of the converted text to names in one or more patient lists or databases; identifying a unique patient whose name is contained in the converted; attaching an indication of the identified patient to the rheme object; effecting an action based on the selected one or more topics and the attached patient indication; and saving the topic in a conversation history with a reference to the identified patient. |
US10002128B2 |
System for tokenizing text in languages without inter-word separation
A computerized system for transforming an input string includes a dictionary with tokens and associated scores. A chart parser generates a chart parse of the input string by, for each position within the input string, (i) identifying a string of at least one consecutive character in the input string that begins at that position and matches one of the tokens and (ii) unless the identified string is a single character matching the start character for another entry in the chart parse, creating an entry corresponding to the identified string. A partition selection module determines a selected partition of the input string. The selected partition includes an array of tokens selected from the chart parse such that their concatenation matches the input string. The selected partition is a minimum score partition, where the score is based on a sum of the tokens' associated scores from the dictionary. |
US10002126B2 |
Business intelligence data models with concept identification using language-specific clues
Techniques are described for modeling information from a data source. In one example, a method for modeling information from a data source includes comparing, with one or more computing devices, a data item heading from the data source with concept keywords in a concept library, the concept library comprising a plurality of concepts and one or more of the concept keywords in at least one language associated with each of one or more of the concepts. The method further includes identifying, with one or more computing devices, one or more matches between the data item heading and one or more concept keywords associated with a particular concept from among the concepts comprised in the concept library. The method further includes identifying, with one or more computing devices, the data item heading as being associated with the particular concept. |
US10002124B2 |
Class-narrowing for type-restricted answer lookups
A mechanism is provided in a data processing system configured with a natural language processing pipeline executing on at least one processor of the data processing system, for class narrowing for answer lookups. The natural language processing pipeline annotates an input question with a verb in the input question and a syntactic relation between the verb and a focus of the question. A class narrowing component of the natural language processing pipeline finds an entry in a verb/type lookup resource corresponding to the verb and the syntactic relation. The entry comprises the verb, the syntactic relation, and a set of classes. Each given class in the set of classes has a corresponding frequency value representing a frequency the given class occurs with the syntactic relation to the verb. The class narrowing component performs class-narrowed type-restricted answer lookup from a topology based on the entry in the verb/type lookup resource to generate a set of candidate answers. |
US10002122B2 |
Forming knowledge information based on a predetermined threshold of a concept and a predetermined threshold of a target word extracted from a document
Provided is a knowledge extracting apparatus for extracting knowledge information related to a knowledge-extraction target from an electronic document distributed continually in a state where the electronic document is not associated with the knowledge-information extraction target. A knowledge extracting apparatus according to one embodiment is a knowledge extracting apparatus including: an information receiving section for receiving an electronic document; a knowledge extracting section for extracting a concept from the electronic document based on a target word to extract knowledge information and a clue word to extract knowledge information and forming knowledge information in which the concept thus extracted and the target word are associated with each other; a storage section for storing the knowledge information thus extracted; and an information analysis section for, after the knowledge information is stored, analyzing the electronic document based on the knowledge information in the storage section. |
US10002116B2 |
System and method for citation processing presentation, and transport
The present invention comprises a system and method for automatically processing one or more citations contained within a document while the document is presented by a document rendering application. The method of the present invention comprises scanning the document to identify an unformatted citation and parsing the unformatted citation to determine one or more citation terms. One or more citation libraries are queried to find citations comprising the one or more citation terms. A citation falling within the scope of the query is selected and inserted into the document. |
US10002115B1 |
Hybrid rendering of a web page
Technologies for performing hybrid rendering of web pages are described in which some web page resources are rendered by a server to create processed layers (e.g., composited layers) and other web page resources are left in a format that can be locally rendered at the client. For example, a server can split web page resources into a first part and a second part. The first part can be rendered down to processed layers and placeholder layers can be created representing the second part. The processed layers, the placeholder layers, and the second part of the web page resources can be sent to the client. The client can render the second part of the web page resources and merge them with the processed layers. The client can display the web page using the merged layers. The client can update the web page by locally re-rendering the second part of the web page resources. |
US10002112B2 |
Methods and apparatus for obtaining flight data for electronic logbook and graphical summary presentation
A method for obtaining flight data for one or more recent flights of an aircraft is provided. The method extracts, via a communication device, avionics data from a data communication bus onboard the aircraft; identifies electronic logbook data and aircraft performance data, based on the extracted avionics data; incorporates the electronic logbook data into an electronic logbook to create an updated electronic logbook; creates a summary of the one or more recent flights, based on the aircraft performance data; and presents, via a display device, the updated electronic logbook and the summary of the one or more recent flights. |
US10002107B2 |
Systems and methods for removing unwanted interactions in quantum devices
Systems, devices, articles, methods, and techniques for advancing quantum computing by removing unwanted interactions in one or more quantum processor. One approach includes creating an updated plurality of programmable parameters based at least in part on a received value for the characteristic magnetic susceptibility of the qubit in the at least one quantum processor, and returning the updated plurality of programmable parameters. Examples programmable parameters include local biases, and coupling values characterizing the problem Hamilton. Also, for example, a quantum processor may be summarized as including a first loop of superconducting material, a first compound Josephson junction interrupting the first loop of superconducting material, a first coupler inductively coupled to the first loop of superconducting material, a second coupler inductively coupled to the first loop of superconducting material, and a second loop of superconducting material proximally placed to the first loop of superconducting material inductively coupled to the first coupler and the second coupler. |
US10002105B2 |
Display device
A display device is provided, which includes a display panel, a controlling unit, a first universal serial bus (USB) interface, a signal configuration unit, and a second universal serial bus interface. The controlling unit controls the display panel to display an image frame according to display data. When the first USB interface is connected to an external device, the signal configuration unit receives the display data and USB data via the first USB interface, and transmits the display data to the controlling unit. The second USB interface receives the display data from the controlling unit and receives the USB data from the signal configuration unit, so as to transmit the display data and the USB data to another display device via an USB cable. |
US10002104B2 |
Dual autonomous telemetry data acquisition system and real time opto-isolated receivers for use therewith
A serial digital data acquisition receiver (SDDAR) or system of receivers may include an opto-isolator assembly, sampling logic and a USB interface. Both a CLK signal and a DATA signal may each pass through the opto-isolator assembly upon receipt of the CLK and DATA signals at the SDDAR or system. The sampling logic may be operably coupled to the opto-isolator assembly and be configured to determine a point at which to sample the DATA signal based on state changes in the CLK signal. The USB interface may be operably coupled to the sampling logic and an output terminal. The USB interface may be configured to provide telemetry data for processing, display or recording at the output terminal, and may be configured to enable the SDDAR or system to be powered from the output terminal. |
US10002100B2 |
Active-by-active programmable device
An example integrated circuit (IC) system includes a package substrate having a programmable integrated circuit (IC) and a companion IC mounted thereon, the programmable IC including a programmable fabric and the companion IC including application circuitry. The IC system further includes a system-in-package (SiP) bridge including a first SiP IO circuit disposed in the programmable IC, a second SiP IO circuit disposed in the companion IC, and conductive interconnect on the package substrate electrically coupling the first SiP IO circuit and the second SiP IO circuit. The IC System further includes first aggregation and first dispersal circuits in the programmable IC coupled between the programmable fabric and the first SiP IO circuit. The IC system further includes second aggregation and second dispersal circuits in the companion IC coupled between the application circuitry and the second SiP IO circuit. |
US10002092B2 |
Arithmetic processing unit, and method of controlling arithmetic processing unit
An arithmetic processing unit including a memory controller configured to make variable-length access requests allowing a plurality of lengths to a memory, the memory controller comprising: a plurality of buffers configured to hold the access requests for each of the lengths of the access requests; and an arbitrator configured to select one of access requests stored in the plurality of buffers in accordance with a number of remaining resources of the memory. |
US10002088B2 |
Method and apparatus for improving decreasing presentation latency in response to receipt of latency reduction mode signal
Aspects of the present disclosure describe automatically changing an output mode of an output device from a first output mode to a latency reduction mode. An initiation signal and the output data may be received from a client device platform or a signal distributor. Upon receiving the initiation signal, the output device may change the output mode from the first output mode to the latency reduction mode. Thereafter, the output device may receive an end latency reduction mode signal. The output device may then revert back to the first output mode. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. |
US10002079B2 |
Method of predicting a datum to be preloaded into a cache memory
A datum to be preloaded includes the acquisition of a, so-called “model”, statistical distribution of the deltas of a model access sequence, the construction of a, so-called “observed”, statistical distribution of the deltas of an observed access sequence, the identification in the observed statistical distribution, by comparing it with the model statistical distribution, of the most deficient class, that is to say of the class for which the difference NoDSM−NoDSO is maximal, where NoDSM and NoDSO are the numbers of occurrences of this class that are deduced, respectively, from the model statistical distribution and from the observed statistical distribution, the provision as prediction of the datum to be preloaded into the cache memory, of at least one predicted address where the datum to be preloaded is contained, this predicted address being constructed on the basis of the most deficient class identified. |
US10002076B2 |
Shared cache protocol for parallel search and replacement
A method includes generating least-recently-used location information for a shared set-associative multi-access cache and next-to least-recently-used location information for the shared set-associative multi-access cache. The method includes concurrently accessing a shared set-associative multi-access cache in response to a first memory request from a first memory requestor and a second memory request from a second memory requestor based on the least-recently-used location information and the next-to least-recently-used location information. The method may include updating the least-recently-used location information and the next-to least-recently-used location information in response to concurrent access to the shared set-associative multi-access cache according to the first memory request and the second memory request. The method may include independently handling the first and second memory accesses concurrently in response to first and second set fields being different and cooperatively handling the first and second memory access concurrently in response to first and second set fields identifying a target set. |
US10002074B2 |
Non-intrusive storage of garbage collector-specific management data
A system, method, and techniques for managing memory are provided. An example method includes identifying a plurality of regions in a heap storing one or more objects of a first type and one or more objects of a second type. Each object of the first type includes application data and management data, and the management data is used by a managed runtime to manage the application data. The method also includes determining an object of the first type to read and computing, based on a last-known memory address of the object of the first type, a memory address of an object of the second type storing a current memory address of the object of the first type. The method further includes reading the current memory address stored in the object of the second type and locating the object of the first type at the read memory address. |
US10002073B2 |
Selective data recycling in non-volatile memory
Embodiments are directed to methods of classifying a flash memory block of N-level cells into sub-blocks. The N-level cells can store N bits of data. In some embodiments, the sub-blocks can represent one bit of each of the N-level cells. The sub-blocks can be selectively reclaimed in error-correction processes such as read disturb reclaim and retention refresh. Methods described can offer the advantage of reducing write amplification. |
US10002062B2 |
Quasi disk drive for testing disk interface performance
Embodiments relate to diagnostic evaluation of hardware components of a computer machine. A conventional storage device is replaced with a modified storage device. Read and write operations are received by the modified storage device. Issuance of a response to the read and write operations is limited to an acknowledgement receipt, which is employed to evaluate performance and/or bandwidth of the machines with respect to hardware for data storage. |
US10002060B2 |
Matrix circuit detecting failure location in common signal
A matrix circuit includes, besides a plurality of common signal lines and a plurality of data signal lines arranged in a matrix, a plurality of monitoring signal lines that allow states of the common signal lines to be monitored. Inputs to the monitoring signal lines during one scan of the common signal lines are stored such that a fault including a ground fault, a short circuit, or disconnection on any of the common signal lines is detected and a location of the faulty common signal line is identified based on the stored inputs to the monitoring signal lines. |
US10002058B1 |
Method and system for providing disaster recovery services using elastic virtual computing resources
A method and system provides disaster recovery services in an expandable environment of virtual computing resources, according to one embodiment. The method and system provide a financial service with a primary financial service system, according to one embodiment. The method and system operate, on virtual computing resources in a second computing environment, a disaster recovery system for the primary financial service system, and the second computing environment is a virtual computing resources service provider computing environment that provides requested quantities of virtual computing resources for use by the disaster recovery system, in exchange for payment, according to one embodiment. If a loss of service for the primary financial service is detected, the method and system execute a secondary financial system from the disaster recovery system, within the second computing environment, by allocating additional virtual computing resources to the disaster recovery system within the second computing environment, according to one embodiment. |
US10002056B2 |
Integrated circuit chip with cores asymmetrically oriented with respect to each other
An integrated circuit (IC) chip can include a given core at a position in the IC chip that defines a given orientation, wherein the given core is designed to perform a particular function. The IC chip can include another core designed to perform the particular function. The other core can be flipped and rotated by 180 degrees relative to the given core such that the other core is asymmetrically oriented with respect to the given core. The IC chip can also include a compare unit configured to compare outputs of the given core and the other core to detect a fault in the IC chip. |
US10002055B2 |
Efficient repair of B+ tree databases with variable-length records
Presented herein are methods, non-transitory computer readable media, and devices for efficiently repairing tree databases with variable-length records. Methods for repairing tree databases with variable-length records are disclosed which include: iterating the tree database, detecting at least one recoverable leaf block, reducing the at least one recoverable leaf block to its legally formatted contents, and writing the at least one recoverable leaf block back into the tree database; processing the at least one recoverable leaf block to ensure the at least one recoverable leaf block represents a disjoint region within a record space within the tree database; and rebuilding branch blocks as necessary to provide a lookup and organizational index for the at least one recoverable leaf block. |
US10002054B2 |
Method and system for performing automatic system recovery
A method for performing automatic system recovery is implemented by a server including a control chipset and a baseboard management controller (BMC). In the method, when a current image file is corrupted, a recovery engine generates an indicator of a version of the current image file and transmits the indicator to the BMC. The BMC then transmits a request for a backup image file to an external electronic device. After the BMC receives file link information of a disk image file from the electronic device, the BMC accesses the electronic device to download the disk image file, and mounts the disk image file as a virtual disk on the BMC. Afterward, the recovery engine replaces the current image file with the disk image file from the virtual disk. |
US10002050B1 |
Systems and methods for improving rehydration performance in data deduplication systems
The disclosed computer-implemented method for improving rehydration performance in data deduplication systems may include (1) identifying a set of data containers that include data segments referenced by a backup image stored in a data deduplication system, (2) determining the total number of data segments referenced by the backup image that are included in a data container within the set of data containers, (3) determining that the total number of data segments that are referenced by the backup image and included in the data container is below a certain threshold, and then (4) rebasing the data segments that are referenced by the backup image and included in the data container to at least one other data container to decrease the total number of data containers that include the data segments referenced by the backup image. Various other methods, systems, and computer-readable media are also disclosed. |
US10002049B2 |
Apparatus and method for managing data storage
Provided are an apparatus and method for managing data storage. A first log structured array stores data in a storage device. A second log structured array in the storage device stores metadata for the data in the first log structured array, wherein the second log structured array storing the metadata for the first log structured data storage system is nested within the first log structured array, and wherein the first and second log structured arrays comprise separate instances of log structured arrays. Address space is allocated in the second log structured array for metadata when the allocation of address space is required for metadata for data stored in the first log structured array. |
US10002046B2 |
Zero-one balance management in a solid-state disk controller
An SSD controller maintains a zero count and a one count, and/or in some embodiments a zero/one disparity count, for each read unit read from an SLC NVM (or the lower pages of an MLC). In an event that the read unit is uncorrectable in part due to a shift in the threshold voltage distributions away from their nominal distributions, the maintained counts enable a determination of a direction and/or a magnitude to adjust a read threshold to track the threshold voltage shift and restore the read data zero/one balance. In various embodiments, the adjusted read threshold is determined in a variety of described ways (counts, percentages) that are based on a number of described factors (determined threshold voltage distributions, known stored values, past NVM operating events). Extensions of the forgoing techniques are described for MLC memories. |
US10002045B2 |
Semiconductor memory devices having input/output gating circuit and memory systems including the same
A semiconductor memory device is provided. The semiconductor memory device includes a memory cell array, an input/output (I/O) gating circuit and an error correction circuit. The memory cell array includes a plurality of memory cells. The I/O gating circuit, before performing a normal memory operation on the memory cell array by a first unit, performs a cell data initializing operation by writing initializing bits in the memory cell array by a second unit different from the first unit. The error correction circuit performs an error correction code (ECC) encoding and an ECC decoding on a target page of the memory cell array by the second unit, based on the initializing bits. Therefore, power consumption in performing write operation may be reduced. |
US10002044B2 |
Memory devices and modules
A memory module includes a module error interface, a module data interface, and a plurality of memory device. The module error interface communicates error information a system control path. The module data interface communicates data to and from a main memory path that is separate from the system control path. Each memory device includes a device controller, a device error interface and a device data interface in which the error data interface is separate from the device data interface. Each device controller includes an ECC engine and an ECC controller. The ECC engine corrects an error in data that is read from the corresponding memory device to generate corrected data, generate error information, communicate the error information through the device error interface to the module error interface, and communicate the corrected data through the device data interface to the module data interface. The ECC controller records the error information. |
US10002039B2 |
Predicting the reliability of large scale storage systems
An aspect includes identifying a set of components of a storage system and determining dependencies among constituent components in the set of components. At least one of the components' ability to function is dependent on at least one other of the components' ability to function. The set of components includes at least one data storage component and at least one computation component configured to operate within at least one datacenter. An aspect also includes identifying a size, strength, and storage placement scheme of the storage system; simulating operation of the storage system based on the identified size, strength, and storage placement scheme; and determining a mean time between loss event from the simulated operation. The mean time between loss event factors in the dependencies among the constituent components. An aspect further includes assessing reliability of the storage system as a function of the mean time between loss event. |
US10002032B2 |
System and method for automatic generation of service-specific data conversion templates
Methods for facilitating the creation of templates used to convert service data from a non-displayable format to alternate formats which are suited to be displayed on various client devices. In a preferred embodiment, the data corresponding to a selected service is examined to identify name-value pairs. A user is queried for a label corresponding to each pair. Formatting information for a plurality of client devices is contained in a master template. This information is used to generate a plurality of templates which are specific to the service data and the client devices and which are configured to convert the name-value pairs into formats adapted to be displayed on the corresponding devices. |
US10002030B2 |
Risk-appropriate validation for live operating system migration
Methods for migrating a virtual machine instance between devices include scoring a received migration request against one or more rules in a rule database relating to one or more respective validation sets. Each validation set includes one or more validation subtasks. Each score is compared to a respective threshold to determine if a level of risk according to the respective rule merits performing validation. The migration request is validated by one or more validation sets that correspond to the scores that exceed the respective threshold. |
US10002028B2 |
Dynamic feedback load balancing
A method for rendering a scene across N number of processors is provided. The method includes evaluating performance statistics for each of the processors and establishing load rendering boundaries for each of the processors, the boundaries defining a respective portion of the scene. The method also includes dynamically adjusting the boundaries based upon the establishing and the evaluating. |
US10002026B1 |
Acquisition and maintenance of dedicated, reserved, and variable compute capacity
A system for providing low-latency computational capacity from a virtual compute fleet is provided. The system may be configured to maintain a plurality of virtual machine instances on one or more physical computing devices, wherein the plurality of virtual machine instances comprises a first pool comprising a first sub-pool of virtual machine instances and a second sub-pool of virtual machine instances, and a second pool comprising virtual machine instances used for executing one or more program codes thereon. The first sub-pool and/or the second sub-pool may be associated with one or more users of the system. The system may be further configured to process code execution requests and execute program codes on the virtual machine instances of the first or second sub-pool. |
US10002022B2 |
Processing interrupt requests
A method, a computer program product, and a computer system for processing interrupt requests in a computer system. The computer system disables, for a processor, an interrupt request for threads other than an interrupt request handling thread. The computer system configures the processor to route the interrupt request to the interrupt request handling thread. The computer system determines, by the interrupt request handling thread, whether one of the threads needs to process the interrupt request. The computer presents, by the interrupt request handling thread, the interrupt request to the one of the threads, in response to determining that the one of the threads needs to process the interrupt request. |
US10002021B2 |
Deferred preemption techniques for scheduling graphics processing unit command streams
This disclosure is directed to deferred preemption techniques for scheduling graphics processing unit (GPU) command streams for execution on a GPU. A host CPU is described that is configured to control a GPU to perform deferred-preemption scheduling. For example, a host CPU may select one or more locations in a GPU command stream as being one or more locations at which preemption is allowed to occur in response to receiving a preemption notification, and may place one or more tokens in the GPU command stream based on the selected one or more locations. The tokens may indicate to the GPU that preemption is allowed to occur at the selected one or more locations. This disclosure further describes a GPU configured to preempt execution of a GPU command stream based on one or more tokens placed in a GPU command stream. |
US10002020B2 |
Call stack maintenance for a transactional data processing execution mode
A data processing apparatus and method of data processing are provided, which relate to the operation of a processor which maintains a call stack in dependence on the data processing instructions executed. The processor is configured to operate in a transactional execution mode when the data processing instructions seek access to a stored data item which is shared with a further processor. When the processor enters its transactional execution mode it stores a copy of the current stack depth indication and thereafter, when operating in its transactional execution mode, further modifications to the call stack are compared to the copy of the stack depth indication stored. If the relative stacking position of the required modification is in a positive stack growth direction with respect to the copy stored, the modification to the call stack is labelled as non-speculative. Conversely if the modification to the call stack is to be made at a relative stacking position which is not in a positive growth direction with respect to the position indicated by the copy stored, then that modification is labelled as speculative. The size of the write-set associated with maintaining the call stack while in transactional execution mode can therefore be reduced. |
US10002014B2 |
Management of a virtual machine in a virtualized computing environment based on a fabric limit
An apparatus and program product manage virtual machines in a virtualized computing environment based at least in part on limitations associated with storage fabrics through which virtual machines may access one or more storage systems in such an environment. The storage fabric limitations may be used, for example, in connection with placing virtual machines on hosts in a virtualized computing environment. As another example, storage fabric limitations may be used in connection with deploying virtual machines into a virtualized computing environment to reduce the likelihood of boot errors. As still another example, storage fabric limitations may be used in connection with load balancing across multiple fabrics in a virtualized computing environment. |
US10002013B2 |
Obtaining virtual machine images from virtualization environments
Techniques are described for facilitating sharing and reuse of executable software images between multiple execution environments. In at least some situations, the executable software images are virtual machine images (e.g., images that are bootable or otherwise loadable by a virtual machine in a particular virtualization environment, and that each include operating system software and/or software for one or more application programs, optionally along with one or more hard disks or other representations of stored data). The described techniques may include use of an image conversion tool that is configured to support interactions with multiple distinct types of source execution environments to extract executable software images from those environments, and to modify extracted software images for execution in one or more distinct types of destination execution environments, optionally as directed by one or more users via a GUI provided by the image conversion tool. |
US10002012B2 |
Virtualization event processing in a layered virtualization architecture
Embodiments of apparatuses and methods for processing virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an apparatus includes a hardware processor including event circuit to recognize a virtualization event, and evaluation circuit to determine whether to transfer control of the apparatus from a child guest to a parent guest in response to the virtualization event, wherein the child guest and the parent guest each include a bit per virtualization event to indicate whether the parent guest is to gain control when the virtualization event occurs. |
US10002010B2 |
Multi-byte compressed string representation
Multi-byte compressed string representation embodiments define a String class control field identifying compression as enabled/disabled, and another control field, identifying a decompressed string created when compression enabled. Tests are noped based on null setting of the compression flag. When arguments to a String class constructor are not compressible, a decompressed String is created and stringCompressionFlag initialized. Endian-aware helper methods for reading/writing byte and character values are defined. Enhanced String class constructors, when characters are not compressible, create a decompressed String, and initialize stringCompressionFlag triggering class load assumptions, overwriting all nopable patch points. A String object sign bit is set to one for decompressed strings when compression enabled, and masking/testing this flag bit is noped. Alternative package protected string constructors and operations are provided. A predetermined location is checked to determine whether supplied arguments to a String class constructor are compressible is performed. |
US10002009B2 |
Electronic device performing emulation-based forensic analysis and method of performing forensic analysis using the same
An electronic device configured to perform forensic analysis on a target device includes a data extractor, an emulator, and a user data converter. The data extractor obtains, from the target device, a source file of at least one of applications installed on the target device. The data extractor obtains, from the target device, user data generated according to the least one of the applications being executed in the target device. The emulator emulates an execution of a target application installed based on the obtained source file. The user data converter converts the obtained user data having a data structure according to a database scheme of the target device into converted user data having a data structure according to a database scheme of the emulator. The emulator emulates the execution of the target application such that the target application operates using the converted user data. |
US10002007B2 |
Operating system (OS) independent device drivers
A device driver is configured to provide access to at least one peripheral device through a normalized interface. A loader is provided with the device driver. When the loader is executed, the loader loads the device driver to an operating system (OS) within its own independent processing context. The interactions through the normalized interface are OS independent. |
US10002006B2 |
System and method for configuring plural software profiles
A computer with multiple software applications has defined for it plural software profiles for selection of one of the profiles in response to a system and/or user signal. Each profile when selected enables a respective set of applications to run on the system. |
US10002002B2 |
Communication of device presence between boot routine and operating system
Various embodiments are directed to creating multiple device blocks associated with hardware devices, arranging the device blocks in an order indicative of positions of the hardware devices in a hierarchy of buses and bridges, and enabling access to the multiple device blocks from an operating system. An apparatus comprises a processor circuit and storage storing instructions operative on the processor circuit to create a device table comprising multiple device blocks, each device block corresponding to one of multiple hardware devices accessible to the processor circuit, the device blocks arranged in an order indicative of relative positions of the hardware devices in a hierarchy of buses and at least one bridge device; enable access to the device table by an operating system; and execute a second sequence of instructions of the operating system operative on the processor circuit to access the device table. Other embodiments are described and claimed herein. |
US10002001B1 |
Importing a virtual disk image into a compute service environment
The embodiments herein allow importation of a disk image (real or virtual) into a compute service environment. Any imported disk image can be reconfigured into a geometry compatible with the compute service environment into which it is imported. The reconfiguration can be accomplished through modifying the C, H, and S address values in the master boot record in order to match the virtualized disk environment. |
US10001999B2 |
System and method for configuring a plurality of registers with soft error detection and low wiring complexity
A new approach is proposed which contemplates system and method for configuring a plurality of configurable registers in a programmable digital processing engine of a network device. Under the proposed approach, one or more slave configuration controllers (SCC) are utilized to configure a large number of configurable registers in a programmable engine, wherein each SCC is used to configure a plurality of configurable registers, which are organized in multiple configuration groups. The configurable registers in each configuration group are connected in a looped one-way daisy chain. During its operation, each of the slave configuration controllers is configured to receive instructions from a user via a master configuration controller (MCC), performs read or write operations on the configurable registers of one of the configuration groups as designated by the instructions from the user. Here, each of these configurable registers is equipped with an error-detecting circuit to detect dynamic soft errors; and any detected error is promptly reported back to the user through its SCC and the corresponding MCC so that the user is aware of the error at run-time. |
US10001993B2 |
Variable-length instruction buffer management
A vector processor is disclosed including a variety of variable-length instructions. Computer-implemented methods are disclosed for efficiently carrying out a variety of operations in a time-conscious, memory-efficient, and power-efficient manner. Methods for more efficiently managing a buffer by controlling the threshold based on the length of delay line instructions are disclosed. Methods for disposing multi-type and multi-size operations in hardware are disclosed. Methods for condensing look-up tables are disclosed. Methods for in-line alteration of variables are disclosed. |
US10001990B2 |
Method and system for enhancing application container and host operating system security in a multi-tenant computing environment
A system for application container security comprising an application container processing and deployment computer system configured to receive an application container, determine operating system kernel requirements of the application container, calculate a risk value based on the operating system kernel requirements of the application container, determine availability of a host computer to host the application container, by determining if the operating system kernel of the host computer meets operational requirements of the application container. The operational requirements including the risk value for the application container. When the operating system kernel of the host computer is determined to meet the operational requirements, pair the application container with the operating system kernel of the host computer. When the operating system kernel of the host computer is determined to not meet the operational requirements, configure and compile a container-specific operating system kernel that meets the operational requirements. |
US10001988B2 |
Compatibility module to support an automotive system upgrade
The disclosure includes a system and method for removing an incompatibility between an adaptive sensor system and an adaptive engine control unit system. The method may include detecting an update to one or more of an adaptive sensor system and an adaptive engine control unit system. The method may include identifying an incompatibility between the adaptive sensor system and the adaptive engine control unit system created by the update. The method may include determining one or more modifications for one or more of the first compatibility module and the second compatibility module. The modifications may be configured to remove the incompatibility. The method may include modifying one or more of the first compatibility module and the second compatibility module so that the incompatibility is removed. |
US10001985B2 |
Role-based modernization of legacy applications
Methods, systems, and techniques for role-based modernization of legacy applications are provided. Example embodiments provide a Role-Based Modernization System (“RBMS”), which enables the reorganization of (menu-based) legacy applications by role as a method of modernization and enables user access to such modernized applications through roles. In addition the RBMS supports the ability to enhance such legacy applications by blending them with non-legacy tasks and functions in a user-transparent fashion. In one embodiment, the RBMS comprises a client-side javascript display and control module and a java applet host interface and a server-side emulation control services module. These components cooperate to uniformly present legacy and non-legacy tasks that have been reorganized according to role modernization techniques. |
US10001979B2 |
Avoiding guard test invalidation for virtual and interface calls
Embodiments of the present invention provide methods, computer program products, and systems for optimizing virtual calls. Embodiments of the present invention can be used to receive a virtual call associated with a first implementation method and identify a virtual call associated with a second implementation method that appears to have similar functionality to the first implementation method. Embodiments of the present invention can determine whether the virtual call associated with the first implementation method and the virtual call associated with the second implementation method produce the same result and, responsive to determining that the virtual call associated with the first implementation method and the virtual call associated with the second implementation method produce the same result, use a result of the virtual call associated with the first implementation method as a result of the virtual call associated with the second implementation method. |
US10001977B1 |
System and method for identifying operations based on selected data
A system and method identifies a set of operations or tasks, such as functions, of a programming system or technical computing environment based on a selection of input data. The technical computing environment may have a plurality of operations that may be called and executed. The operations may operate on one or more input arguments that may need to satisfy certain constraints. Upon selection of input data, a matching engine may classify the input data, and compare the classifications of the input data to the input argument constraints of a plurality of operations. The matching engine may identify those operations whose input argument constraints are satisfied by the selected input data, as well as those operations whose input argument constraints are not satisfied by the selected input data. The matching and non-matching operations may be provided to an action unit, which may be configured to perform some task or action with regard to some or all of the operations. |
US10001969B2 |
Identification of audio content facilitated by playback device
An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and transmits, via a network interface to a computing device of an identification system, the decoded portion of the received digital data. The playback device receives, from via the network interface from the identification system, metadata corresponding to the audio content, and in response, causes a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface to the control device, the received metadata to the control device. |
US10001967B2 |
Account aware media preferences
Embodiments described herein involve providing media item preferences according to a user account of a user providing the preference, rather than a user account providing the media item. When a user indicates a preference for a media item, the preference are associated with that particular user, rather than with another user whose account the media item may have been accessed and played through when the particular user indicated the preference. As a result, a media preference history associated with the account providing the media item will not be disrupted by other users indicating preferences for the media item. Further, users may build on their respective media preference histories even when listening to music provided by someone else. |
US10001966B1 |
Systems and methods for sequencing audio communications
An audio sequencing device includes an input circuit, a prioritizing circuit, a playback circuit, and an output circuit. The input circuit is receives a first audio signal from a first audio source and a second audio signal from a second audio source. The prioritizing circuit assigns a first priority to the first audio signal and a second priority to the second audio signal. The playback circuit sequences at least one of the audio signals based on at least one of an order of receiving the audio signals and the assigned priorities. The output circuit transmits the audio signals to a user device one at a time based on the sequence and the assigned priorities of the audio signals. |
US10001965B1 |
Playback system join with base
An example implementation may involve a playback device detecting placement of the playback device onto a device base of a particular media playback system. The playback device may determine that it is configured to automatically join media playback systems. Based on such a determination, the playback device may send, to the particular media playback system, a request to join the particular media playback system. The playback device may receive, from the media playback system, one or more messages that enable the playback device to join the particular media playback system, which the playback device may use to join the particular media playback system. |
US10001960B2 |
Display panel, display device, and illumination device
Improved image quality is achieved with a display device.A display panel includes a panel substrate and a film. In the display panel, multiple light emitting elements are provided on the panel substrate. In the display panel, the film is a film made of a material having a predetermined refractive index, and a thickness depending on a viewing angle and the refractive index, the viewing angle being an angle of a field of view where a substrate end distance from a light emitting element that is closest to an end of the panel substrate among the light emitting elements to the end and brightness of the light satisfy predetermined criteria. |
US10001959B2 |
User interface for redirection of print jobs
The present disclosure is directed to a method and user interface for redirecting print jobs. The method involves receiving a notification indicating that execution of a print job at a first printing device failed. The method also involves displaying a network printing device map on a display unit in response to receiving the notification. The network printing device map is a graphical representation of a network topology of a plurality of printing devices within a local network. The method further involves receiving an input gesture indicative of a selection of a second printing device of the plurality of printing devices with which to execute the print job. Additionally, the method involves causing the first printing device to transmit the print job to the second printing device upon receiving the input gesture. |
US10001956B2 |
Information processing apparatus and information processing method
Print settings of a first print queue (DEVMODE) are converted, in part or in whole, into print settings of a format used by a second printer driver (PrintTicket), and the generated print settings of the format used by the second printer driver (PrintTicket) are used as print settings of a second print queue. |
US10001953B2 |
System for configuring partitions within non-volatile random access memory (NVRAM) as a replacement for traditional mass storage
A non-volatile random access memory (NVRAM) is used in a computer system to perform multiple roles in a platform storage hierarchy, specifically, to replace traditional mass storage that is accessible by an I/O. The computer system includes a processor to execute software and a memory coupled to the processor. At least a portion of the memory comprises a non-volatile random access memory (NVRAM) that is byte-rewritable and byte-erasable by the processor. The system further comprises a memory controller coupled to the NVRAM to perform a memory access operation to access the NVRAM in response to a request from the software for access to a mass storage. |
US10001950B2 |
Maintaining storage thresholds in a distributed storage network
A method begins by a processing module of a dispersed storage network (DSN), in response to issuing a write slice request for a send threshold number of encoded data slices (EDSs) to a set of storage units, receiving access responses from the set of storage units. The method continues with the processing module receiving less than a send threshold number of access responses within a first predetermined amount of time and issuing one or more additional write slice requests to one or more storage units of the set of storage units. When a send threshold number of EDSs have been stored in storage units of the set of storage units the method continues by determining a preservation threshold number of EDSs, where the preservation threshold number of EDSs is a number of EDSs of the set of EDSs that will be stored for at least a second predetermined amount of time, and the preservation threshold number of EDSs is less than the send threshold number of EDSs. |
US10001945B2 |
Method of storing data and data storage managing server
A method of storing data includes: determining a number of copies to be initially stored for a data block x after receiving a request for storing the data block x, and storing the data block x according to the number of copies to be initially stored; and periodically determining a current importance level of the data block x, determining whether a number of copies corresponding to the importance level is identical to a number of currently stored copies of the data block x, and adjusting the number of currently stored copies of the data block x to be consistent with the number of copies corresponding to the importance level if the number of copies corresponding to the importance level is not identical to the number of currently stored copies of the data block x. The present disclosure also provides a data storage managing server. |
US10001944B2 |
Systems and methods for data organization in storage systems using large erasure codes
Systems and methods which implement one or more data organization techniques that facilitate efficient access to source data stored by a storage system are disclosed. Data organization techniques implemented according to embodiments are adapted to optimize (e.g., maximize) input/output efficiency and/or (e.g., minimize) storage overhead, while maintaining mean time to data loss, repair efficiency, and/or traffic efficiency. Data organization techniques as may be implemented by embodiments include blob based organization techniques, grouped symbols organization techniques, data ordering organization techniques, and combinations thereof. |
US10001942B1 |
Asynchronous semi-inline deduplication
Techniques are provided for asynchronous semi-inline deduplication. A multi-tiered storage arrangement comprises a first storage tier, a second storage tier, etc. An in-memory change log of data recently written to the first storage tier is evaluate to identify a fingerprint of a data block recently written to the first storage tier. A donor data store, comprising fingerprints of data blocks already stored within the first storage tier, is queried using the fingerprint. If the fingerprint is found, then deduplication is performed for the data block to create deduplicated data based upon a potential donor data block within the first storage tier. The deduplicated data is moved from the first storage tier to the second storage tier, such as in response to a determination that the deduplicated data has not been recently accessed. The deduplication is performed before cold data is moved from first storage tier to second storage tier. |
US10001940B2 |
Limiting memory in a distributed environment at an operator or operator grouping level
Techniques are disclosed for memory management in a streams processing environment. Certain aspects of the present disclosure provide a method generally including monitoring, via a streams manager for a distributed application, an amount of memory used by a group of executing processes, and for each group, comparing the amount of memory used by the group against a memory threshold, and determining whether the memory used by the group exceeds a first threshold, and reducing memory usage by the group when the memory used by the group exceeds the first threshold. |
US10001939B1 |
Method and apparatus for highly available storage management using storage providers
Example embodiments of the present invention relate to a method, a system, and a computer program product for managing a plurality of storage providers to allocate a second storage provider as an active storage provider. The method includes monitoring respective health states of a plurality of storage providers in a storage infrastructure and determining an unhealthy health state of a first storage provider, operating as an active storage provider, among the plurality of storage providers. The method also includes managing the plurality of storage providers to allocate a second storage provider, operating as a standby storage provider, among the plurality of storage providers as the active storage provider. |
US10001932B2 |
Enhanced redundant caching for shingled magnetic recording devices in data storage drive assemblies
A data storage array is presented that includes a plurality of storage drives each comprising storage media with a first storage region and a shingled magnetic recording (SMR) storage region. The data storage array includes a control system communicatively coupled to the storage drives and configured to receive a write operation over a host interface for storage of write data by the data storage array. Responsive to the write operation, the control system is configured to cache the write data in first storage regions of two or more of the storage drives prior to transfer of the write data into at least an SMR storage region of a storage drive associated with the write operation. |
US10001929B2 |
Method and systems for simulating a workload of a storage system
A computer system that simulates a workload of a storage system including a non-transitory storage medium including instruction code for the computer system, wherein the instruction code, when executed on the computer system, performs steps as follows: obtaining configuration data regarding first components of the first storage system including at least one RAID group; obtaining performance data including workload information of the first storage system; configuring second components of a second storage system including at least one corresponding RAID group corresponding to the at least one RAID group of the first storage system, based on the obtained configuration data; and operating the second storage system using a simulated workload based on the obtained performance data, resulting in a front loading of the second storage system equivalent to a front loading of the first storage system. |
US10001926B2 |
Management of extents for space efficient storage volumes by reusing previously allocated extents
A storage controller maintains an allocation space for extent space efficient storage volumes, in response to a request from a host application for storage space, wherein an extent pool is configured to allocate available extents to the host application. In response to a request from the host application to delete data stored in selected extents that are already allocated to the host application, the storage controller deletes the data but continues to maintain the selected extents as being allocated to the host application. In response to a request to write new data, the storage controller writes the new data to the selected extents that are already allocated. |
US10001923B2 |
Generation collapse
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module that is configured to perform various operations. The computing device determines and converts sets of encoded data slices (EDSs) associated with a data object stored within a generation-based storage pool set of storage units (SUs) to a Decentralized, or Distributed, Agreement Protocol (DAP)-based storage pool set of SUs. The computing device convert a first storage generation set of EDSs associated with the data object to pre-establish DAP scoring information. Then, for additional generation sets of EDSs associated with the data object and stored within the generation-based storage pool set of SUs, the computing device uses additional DAP scoring information to determine migration of EDSs from the generation-based storage pool set of SUs to the DAP-based storage pool set of SUs. |
US10001922B2 |
High performance optical storage system for protection against concurrent data loss
A data storage structure, comprising: a plurality of storage units, each comprising: a storage media; and a library executive configured to manage the storage media. The structure further comprises a buffer connected to a controller, the controller comprising: a host interface configured to receive the instruction from the host machine; an object aggregator configured to combine the plurality of data objects into a data segment; a persistent write buffer configured to store the data segment; a persistent map configured to identify a location of each of the plurality of objects in the data segment; an erasure coder configured to encode the data segment into an erasure code; a destager configured to transfer the data segment from the persistent write buffer to the storage media in a given storage unit; and a library controller configured to communicate with the library executive in the given storage unit. |
US10001921B2 |
Data migration method and data migration device
A data migration method includes creating, by a first control processor that controls a first cache memory storing first cache data cached from first storage data stored in a storage, first management information including information indicating a storage location of the first cache data on the first cache memory and information indicating whether or not the first storage data has been updated in accordance with an update of the first cache data for each block of a predetermined data size in the first cache memory, when a program that accesses the first cache data migrates to a different node, transmitting, by the first control processor, the first management information to a second control processor that controls a second cache memory capable of being accessed by the program after migration to the different node. |
US10001920B2 |
Symbol lists for grammar-driven data entry
In a data entry environment constrained by a symbolic grammar, a data entry position in the data set may be amenable to the insertion of a subset of symbols in compliance with the grammar. Also, the grammar may or may not permit the insertion of a value of one or more types at the data entry position of the data set. In order to facilitate grammatically correct data entry, a symbol list may be presented that indicates the grammatically valid symbols for the symbolic context of the data entry position, as well as the validity of the insertion of a value at the data entry position. The symbol list may also permit the selection of a symbol list option, and may insert the selected symbol or value at the data entry position. Various symbol list option selection inputs may be associated with the symbol list options to facilitate and economize data entry, and the association may be adapted based on whether or not a value is permitted at the data entry position. Several variations of these techniques are discussed relating to the use of symbol lists in various data entry and grammar scenarios, the presentation of the symbol lists, and the user interaction with the symbol lists. |
US10001916B2 |
Directional interface for streaming mobile device content to a nearby streaming device
A mobile device includes a directional streaming mechanism that causes digital content to be streamed to one or more nearby devices based on a gesture on the touch screen of the mobile device, such as the swipe of a finger. The mobile device and nearby devices each include a position mechanism that allows each device to know the position of other devices within a given range. When a user is streaming digital content to the mobile device, the user can swipe a finger on a touch screen display in the direction of one of the streaming devices in range of the mobile device, which results in the mobile device streaming the digital content to the streaming device in the direction of the finger swipe. The streaming device in the direction of the finger swipe can then play the digital content received from the mobile device. |
US10001912B2 |
Robot operation apparatus, robot system, and robot operation program
In a robot operation apparatus, a motion command generator selects one of combinations of driving axes as an operation object from among preset combinations of the driving axes including at least one of: a driving axis associated with drag operation in a first direction for a touch panel; or a driving axis associated with drag operation in a second direction intersecting with the first direction. If touch operation detected by a touch operation detector is the drag operation, the motion command generator determines whether drag operation is in the first direction or the second direction. The motion command generator generates a motion command to drive the driving axis associated with drag operation in the first direction, if drag operation is in the first direction, and generates a motion command to drive the driving axis associated with drag operation in the second direction, if drag operation is in the second direction. |
US10001910B2 |
Mobile terminal and controlling method thereof for creating shortcut of executing application
The present invention relates to a mobile terminal and controlling method thereof. After setting information related to an executing operation of content has been saved, an item for executing the content is displayed. When the item is selected, the content is run in a setting state corresponding to the setting information. Particularly, operating state information on a specific operation timing point of content is registered as a shortcut and saved. An item of the shortcut is displayed on a screen. When the item is selected, the content is directly executed from a timing point corresponding to the operating state information. Accordingly, when the content is executed, the content can be executed from a user-desired part by skipping a part unnecessary for a user. |
US10001902B2 |
Learning user interface
Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The plurality of dynamic icons may include at least one suggested dynamic icon representing at least one suggested item of the plurality of items and at least one secondary dynamic icon representing a secondary item of the plurality of items. The interface may be facilitated by determining, via a processor, a visual bias for the at least one suggested dynamic icon relative to the at least one secondary dynamic icon. The interface may be facilitated by applying the visual bias, via the interface, to the at least one suggested dynamic icon. |
US10001899B2 |
Graphical user interfaces for supporting collaborative generation of life stories
Graphical user interfaces (GUIs) support the collaborative generation of life stories by helping the user view the development of the life stories of other users and facilitating interaction with them through these GUIs. A GUI according to a first type helps the user keep track of recent life stories and comments posted by other users of the collaborative system, and a GUI according to a second type helps the user view life stories of any user in a chronological manner. |
US10001896B2 |
Gamification platform
Systems to gamify a data processing application using auditing data. Processing commences upon accessing electronic records comprising a set of application auditing specifications that identify one or more transaction types to be executed by a data processing application. Certain transactions corresponding to the identified transaction types are observed by an auditing facility during operation of the data processing application. At least some of the identified transaction types and measured audit parameters corresponding to the transactions are recorded. A gamification module associates the measured audit parameters with game parameters. Motivational imagery such as a scoreboard is generated for display. |
US10001892B2 |
Self-capacitive touch and force sensing apparatus and self-capacitive touch and force sensing method
A self-capacitive touch and force sensing apparatus includes a metal layer, a sensing component layer, an air gap layer and a processing module. The sensing component layer is disposed above metal layer. The air gap layer is formed between metal layer and sensing component layer. When the self-capacitive touch and force sensing apparatus is operated in a self-capacitive touch sensing mode, metal layer is driven and synchronized with a touch signal, so that no capacitive effect between sensing component layer and metal layer and a first capacitance change is sensed; when the self-capacitive touch and force sensing apparatus is operated in a self-capacitive force sensing mode, metal layer is grounded, so that there is a capacitive effect between sensing component layer and metal layer and a second capacitance change is sensed. The processing module obtains a third capacitance change according to first capacitance change and second capacitance change. |
US10001891B2 |
Conductive film and touch panel including the same
An object of the present disclosure is to improve visibility while suppressing an impedance of an antenna pattern formed on a conductive film. In a film base material on which an antenna pattern for near field communication is formed, the antenna pattern is formed of a metal having excellent conductivity. The antenna pattern is formed into a loop line shape with three to five turns and has a length of 200 to 500 mm, an interval between adjacent loop lines of 200 to 400 μm, and a line width of 4 to 20 μm. The thickness of the antenna pattern is set to a value calculated by the following Formula (1) so that the impedance at a maximum load becomes equal to or less than 50Ω. Thickness=Specific Resistance×Length/(Impedance×Width) Formula (1) |
US10001888B2 |
Touch sensor panel design
A touch sensor panel including a plurality of drive lines crossing a plurality of sense lines, forming an array. The plurality of drive lines and the plurality of sense lines are formed by interconnecting sections of at least one conductive material having a truncated diamond shape or formed of interconnected conductive lines. At least one conductive dummy region may be disposed in an area of the touch sensor panel around the truncated diamond shape sections or interconnected conductive lines of the plurality of drive lines and the plurality of sense lines. One or more lines may be formed overlapping the interconnected sections of each of the plurality of drive lines and the plurality of sense lines. |
US10001886B2 |
Display device and method for driving the same during display period and touch period of display device
A display device and a method for driving the same are discussed. The display device, in which pixels of a display panel are charged to a data voltage during a pixel driving period and touch sensors embedded in the display panel are driven during a touch sensor driving period, includes a timing controller which transmits a preamble signal, control data, and data of an input image to a source driver integrated circuit (IC) during the pixel driving period and transmits the preamble signal to the source driver IC during the touch sensor driving period. |
US10001885B2 |
Methods and apparatus for capacitive sensing
The present disclosure addresses methods and apparatus facilitating capacitive sensing using a conductive surface, and facilitating the sensing of proximity to the conductive surface. The sensed proximity will often be that of a user, but can be another source of a reference voltage potential. In some examples, the described systems are capable of sensing capacitance (including parasitic capacitance) in a circuit that includes the outer conductive surface, and where that outer conductive surface is at a floating electrical potential. In some systems, the systems can be switched between two operating modes, a first mode in which the system will sense proximity to the conductive surface, and a second mode in which the system will use a capacitance measurement to sense contact with the conductive surface. |
US10001884B2 |
Voltage driven self-capacitance measurement
In one embodiment, a method includes substantially simultaneously applying a pre-determined voltage to a sense electrode and a corresponding drive electrode of a touch sensor. The application of the pre-determined voltage providing a measurement current at a capacitance including the sense electrode. The method also includes determining a difference between the measurement current at the capacitance and a reference value; and determining whether a proximity input to the touch sensor has occurred based at least in part on the difference. |
US10001881B2 |
Touch-sensitive apparatus with improved spatial resolution
A touch-sensitive apparatus comprises a first subset of components on a first end of the touch surface, and a second subset of components on a second end which is opposite to and parallel with the first end. The components include emitters and detectors, each emitter being operable for propagating a diverging energy beam (e.g. radiation) across the touch surface inside the panel, and each detector being operable for detecting transmitted energy from at least two emitters. The components in at least one of the first and second subsets are systematically arranged in spatially separate groups along at least one of the first and second ends, so as to achieve a reduced spacing and/or an increased uniformity of the transmission paths along a center line between the first and second ends compared to an equidistant arrangement of all components. |
US10001880B2 |
Electronic apparatus which determines effectiveness of a touch coordinate based on an amount of bend
A strain quantity threshold value is set in accordance with a distance from a pressure detection unit for each divided predetermined subdivision which is obtained by dividing an operation surface of a touch panel unit into a plurality of subdivisions. The minimum value of the strain quantity threshold value is set to be a value larger than a strain quantity when water or the like is attached to the operation surface of the touch panel unit. |
US10001876B2 |
Touch display panel, and driving method and driving circuit for the same
An OLED touch display panel is provided, including: a display substrate; a touch electrode including multiple touch electrode units arranged on the display substrate; multiple touch switch elements having a one-to-one correspondence with and electrically connected to the touch electrode units respectively; multiple first signal lines each electrically connected to at least two touch switch elements located in different columns; multiple second signal lines each electrically connected to at least two touch switch elements located in different rows; a display pixel arranged on the touch electrode, where the display pixel includes multiple pixel unit groups each corresponding to one touch electrode unit; and a glass cover arranged on the display pixel, where each touch electrode unit has multiple meshes opposite to pixel units in one pixel unit group corresponding to the each touch electrode unit in a vertical direction, respectively. |
US10001875B2 |
Touch panel and method of fabricating the same
A touch panel and a method of fabricating the same are provided. The touch panel may include: a substrate; first sensing electrodes disposed on a first surface and arranged along a first direction and second sensing electrodes arranged along a second direction; at least one first connector connecting the first sensing electrodes in the first direction; a first insulating layer pattern disposed on the first connector; at least one second connector disposed on the first insulating layer pattern, intersecting the first connector, and connecting the second sensing electrodes in the second direction; and wires disposed on the first surface of the substrate in the peripheral area and electrically connected to the first sensing electrodes and the second sensing electrodes. The first connector includes a first light-transmitting conductive pattern disposed on the first surface of the substrate and a first light-blocking conductive pattern disposed on the first light-transmitting conductive pattern. |
US10001874B2 |
Display device with touch detection function
A display device including a display section having a plurality of pixel electrodes; and a plurality of drive electrodes extending in a first direction and arranged side-by-side in a second direction. Each of the drive electrodes has a width in the second direction corresponding to a size of the two or more pixel electrodes, and has one or more slits extending in the first direction. |
US10001873B2 |
Display apparatus and driving method thereof
A display apparatus and driving method are provided. The display apparatus, which operates in a display mode or a sensing mode, includes: a first signal line configured to apply a first driving signal to a pixel circuit during the display mode and to apply a sensing input signal to the pixel circuit during the sensing mode; a second signal line configured to apply a second driving signal to the pixel circuit during the display mode and to transfer a sensing output signal from the pixel circuit during the sensing mode; and a pixel including the pixel circuit, wherein a first current path for image display is formed in the pixel circuit during the display mode, and a second current path, configured to measure a resistance of a pressure resistance layer between the first signal line and the second signal line, is formed in the pixel circuit during the sensing mode. |
US10001872B2 |
In-cell touch screen and display device
Embodiments of the present disclosure disclose an in-cell touch screen and a display device. A touch electrode arranged in the touch screen is provided with a slit at a region corresponding to a gap between two adjacent pixels, such that the slits in respective touch electrodes of the in-cell touch screen and the gaps between the touch electrodes are uniformly distributed to avoid defective problem of bright lines or dark lines present in the in-cell touch screen. Further, a strip-shaped floating electrode is further provided in the touch screen to be electrically connected with the touch electrode and is arranged at the a slit of the touch electrode and/or at the gap between two adjacent touch electrodes. The strip-shaped floating electrode is used to partially fill or cover the slit in the touch electrode, which can alleviate reduction in an effective area of the touch electrode due to providing the slit in the touch electrode. |
US10001870B2 |
In cell touch panel with uniformly-distributed grooves and display device
An In Cell touch panel and a display device are disclosed. The insulating layer comprises at least one groove at overlapping regions between each self capacitance electrode and the wires. Via holes penetrating the insulating layer are arranged in the insulating layer at overlapping regions between corresponding wires and self capacitance electrodes. Recesses not penetrating the insulating layer are arranged in the insulating layer at overlapping regions between wires and self capacitance electrodes apart from the corresponding wires and self capacitance electrodes. Thus, only the corresponding wires and self capacitance electrodes are electrically connected with each other, and the insulating layer is further provided with grooves at overlapping regions between wires and self capacitance electrodes which are not electrically connected. Grooves are distributed uniformly in the insulating layer and the problem of non-uniform displayed picture due to non-uniform distribution of via holes in the insulating layer is solved. |
US10001868B2 |
Information processing method, information processing device, and electronic apparatus
An information processing method, an information processing device and an electronic apparatus with a touch screen are provided. The method includes: obtaining a first parameter value of the touch screen at instant T1; obtaining a second parameter value of the touch screen at instant T2 after instant T1, where an instant T3 is defined between instant T1 and instant T2, and the instant T3 corresponds to a third parameter value, where the third parameter value is greater than or equal to the first parameter value and any one of parameter values corresponding to instants between instant T1 and instant T2; and generating an operation response instruction in a case that the second parameter value is greater than a preset parameter value and a correspondence among the first parameter value, the second parameter value and the third parameter value meets a preset condition. |
US10001867B2 |
Touch display panel and method for controlling the same, and touch display device
A touch display panel and a method for controlling the same and a touch display device are provided. The touch display panel includes at least one first electrode arranged in a same layer with the touch sensing electrode and insulated from the touch sensing electrode. The first electrode is electrically connected to a first signal input terminal in a display phase to discharge electrostatic charges in the first electrode, and is electrically connected to a second signal input terminal in a touch display phase to keep the first electrode in a high impedance state in the touch phase. |
US10001863B2 |
Pressure sensing structure, pressure sensing panel and pressure sensing display device
Embodiments of the present disclosure relate to a pressure sensing structure, a pressure sensing panel and a pressure sensing display device. The pressure sensing structure includes a first electrode, a second electrode, a common electrode, a capacitance detection unit and a pressure grade identification unit; a first insulating layer is provided between the first and second electrodes, a second insulating layer is provided between the second electrode and the common electrode; the first and/or the second electrodes include a plurality of sub-electrodes which are separated from each other; a plurality of through holes are provided in the first insulating layer, a conductive sliding cylinder is provided in each of the through holes, the sliding cylinder is connected to the first electrode and spaced apart from the second electrode by a gap in an initial unstressed state, the sliding cylinder slides to the second electrode along the through hole when being subjected to a pressure, which results in a change in capacitance value between the first and second electrodes and in turn a change in a capacitance value between the first electrode and the common electrode, wherein the gap value between the slide cylinders in the plurality of through holes and the second electrodes are classified into a plurality of grades; the capacitance detection unit is connected with the first electrode and the common electrode respectively so as to detect the capacitance value between the first electrode and the common electrode; the pressure grade identification unit determines the grade of user's pressure according to the detected capacitance value. |
US10001859B2 |
Touch-integrated display panel and display device having the same
A touch-integrated display panel includes a substrate, a plurality of first and second pixels, a touch electrode, and a shield electrode. The substrate has an active area and a non-active area outside of the active area. The plurality of first pixels are disposed in the active area, and the plurality of second pixels are disposed in the non-active area. The touch electrode is formed by electrically connecting the common voltage electrodes of a group of first pixels among the plurality of first pixels. The shield electrode is formed by electrically connecting the common voltage electrodes of the plurality of second pixels. The shield electrode is disposed to surround the active area. |
US10001857B2 |
Display apparatus and method of controlling display apparatus
A display apparatus includes an image display unit that allows a user to view an image. The display apparatus includes an operation detection unit that detects an operation on a track pad and a control unit that displays an operation target display object on the image display unit. The control unit controls a display position of the display object in response to an operation on the track pad, obtains a movement direction of the display object in response to a change in an operation position on the track pad, moves the display position of the display object, and stops moving the display object in a case in which an operation on the track pad corresponds to a preset ending condition. |
US10001856B2 |
Dynamic enablement, disablement and adjustment of offset of a periodic timing control signal
Techniques pertaining to dynamic enablement, disablement and adjustment of offset of a virtual periodic timing control signal based on one or more predefined events are described. A method may determine whether a first predefined event is beginning. The method may also enable an offset of the virtual periodic timing control signal for synchronizing one or more first system modules in response to a determination that the first predefined event is beginning. The one or more first system modules may be configured to control one or more operations of one or more second system modules. The one or more second system modules may be configured to process one or more image frames. The method may further determine whether the first predefined event is ending. The method may additionally disable the offset in response to a determination that the first predefined event is ending. |
US10001836B2 |
Finger mounted computer input device and method for making the same
A finger mounted computer input device is provided. The device includes a housing adapted to be worn on a finger, a pressure response unit configured to convert pressure into movement, and a movement sensing unit comprising a motion sensor capable of measuring the movement of the pressure response unit in response to the pressure. The device allows a user to control a cursor on a computer screen and input command without the restrictive requirement of a rigid flat space, and is particularly suited the anatomy of fingers, thus ergonomic to a user's hand. |
US10001835B2 |
Head up display automatic correction method and correction system
A head-up display (HUD) automatic correction method includes: projecting, by a HUD device, a head-up display image onto a windshield of a vehicle; photographing, by a camera disposed outside of the vehicle, the head-up display image; generating, by an image processing unit, a correction signal by analyzing the head-up display image photographed by the camera; and controlling, by a HUD controller, the HUD device to correct the head-up display image using the correction signal. |
US10001834B2 |
Calibration of multiple rigid bodies in a virtual reality system
A virtual reality (VR) console receives slow calibration data from an imaging device and fast calibration data from an inertial measurement unit on a VR headset including a front and a rear rigid body. The slow calibration data includes an image where only the locators on the rear rigid body are visible. An observed position is determined from the slow calibration data and a predicted position is determined from the fast calibration data. If a difference between the observed position and the predicted position is greater than a threshold value, the predicted position is adjusted by a temporary offset until the difference is less than the threshold value. The temporary offset is removed by re-calibrating the rear rigid body to the front rigid body once locators on both the front and rear rigid body are visible in an image in the slow calibration data. |
US10001833B2 |
User input system for immersive interaction
A system and method for providing immersive interaction between users and interactive software programs comprise receiving radio frequency (RF) signals, transmitted by an RF-transmitting device, at three or more spatially separated antennas. Time of arrival information is acquired from the RF signals. A position of the RF-transmitting device is computed from the time of arrival information acquired from the RF signals. The position of the RF-transmitting device is registered within a virtual environment produced by an interactive software program (which can execute on a mobile device). The virtual environment, as affected by the registered position of the RF-transmitting device, is transmitted to a display apparatus for display. |
US10001827B2 |
Power management method using fabric network and fabric network system using power management method
A power management method includes monitoring a status of an external interface of external interfaces between the fabric network and at least one host, and a status of an internal interface of internal interfaces between the fabric network and at least one storage device of a plurality of storage devices. The power management method further includes calculating aggregate information of bandwidths of internal interfaces of the plurality of storage devices based on the monitoring, the at least one storage device connected to the at least one host. The method further includes adjusting the bandwidths of the internal interfaces such that the aggregate information of the bandwidths of the internal interfaces is within a threshold range, the threshold range based on a bandwidth of the external interface connected to the at least one host. |
US10001826B2 |
Power management mechanism for data storage environment
A method, system, and computer program product for facilitating power instability in a central electronics complex (CEC) of data storage computing environment in advance of a potential power failure is provided. Upon receipt of a first early power off warning (EPOW) signal indicating power instability, a first priority of execution of a first data storage task to be performed pursuant to a new data storage request is decreased, while a second priority of execution of a second data storage task to destage data in nonvolatile storage (NVS) to disk is increased. Upon receipt of a second EPOW signal indicating power failure, a system shutdown procedure is executed. |
US10001825B2 |
Reserve power system for data center
A system for performing computing operations in a data center includes one or more sets of computer systems, one or more primary power systems, and a reserve power system. The primary power systems include at least one power distribution unit that supplies power to at least one of the sets of computer systems. The reserve power system automatically supplies power to at least one of the sets of computer systems if a condition is met (such as a failure of the primary power system). |
US10001820B2 |
Telescoping enclosure for information handling system component
A telescoping enclosure for information handling system components is disclosed. The telescoping information handling system component comprises a first enclosure and a second enclosure slidably coupled to the first enclosure. A service loop is configured to electrically couple a first sub-component located in the first enclosure to a second sub-component located in the second enclosure. |
US10001813B1 |
Bumper deployment mechanism and electronic device using the same
An electronic device which is protected against screen breakage when dropped includes a display panel defining a through hole, a gravity sensor, a processor, and a bumper deployment mechanism. The bumper deployment mechanism includes a first elastic part and a connected rotating mechanism. The rotating mechanism includes a motor. The processor can compare a detected acceleration value with a preset acceleration value. When the detected acceleration value represents free-fall motion, which is greater than the preset acceleration value, the processor controls the motor to drive the first elastic part to pass through the through hole of the display panel and protrude from the display panel as a shock absorber. |
US10001808B1 |
Mobile device accessory equipped to communicate with mobile device
A smartphone case can include one or more piezotransductive materials (e.g., piezoelectric, piezomagnetic, piezoluminescent, etc.) positioned at one or more contact locations of the smartphone case. For example, a piezoelectric material can be positioned at multiple different locations of the smartphone case at which users may physically contact the smartphone case when holding the case. The piezoelectric material can generate an electric charge when pressure is applied to the material, and the generated electric charge can pass through an electromagnetic coil as an electric current to produce a magnetic field which one or more sensors (e.g., one or more magnetometers) of a smartphone that is housed within the smartphone case may be able to detect. |
US10001803B2 |
Rotation detection device and a vehicle pedal comprising such a device
A rotation detection device for detection of rotation of a vehicle pedal (2) around an axis of rotation, comprising a movable first part, which accompanies the rotational motion of the pedal, a stationary second part, a magnetic field sensing component arranged in the first or in the second part and a magnetic element arranged in that part of the first or the second part that does not comprise the magnetic field sensing component when the first and the second part are moving in relation to each other. The first part comprises a base part and at least one arm protruding from the base part, where at least one arm at least partly surrounds the second part. |
US10001802B2 |
Accelerator pedal apparatus
An accelerator pedal apparatus includes a pedal arm which includes an accelerator pedal; a housing which supports the pedal arm between a rest position and a maximum depression position as being rotatable around a predetermined swing axis line; a first return spring which exerts urging force to the pedal arm to return toward the rest position; and a reaction force adding mechanism which adds reaction force opposed to tread force of the accelerator pedal. The reaction force adding mechanism includes a movable member movably arranged against the housing while receiving reaction force of the first return spring, a reaction force spring arranged between the movable member and the pedal arm to be capable of generating reaction force against the tread force, and a lock member capable of locking the movable member not to be movable at desired timing. |
US10001801B2 |
Voltage providing circuit
A voltage providing circuit includes a first circuit configured to receive a first input signal and a second input signal and to generate an output signal. The first circuit includes a first transistor configured to switchably couple the second input signal to a first node responsive to the first input signal, a second transistor having a gate terminal coupled with the first node, and a third transistor having a source terminal coupled with a source terminal of the second transistor. The third transistor is configured to set a reference voltage value at the source terminal of the second transistor if the first input signal indicates that the second input signal is pulled from a first voltage value toward a second voltage value and if the second input signal reaches a predetermined voltage value. A second circuit is configured to receive the output signal and to generate an output voltage. |
US10001797B2 |
Space and power-saving multiple output regulation circuitry
Regulator circuitry may include a plurality of output circuits to generate a plurality of regulated output voltages. The regulator circuitry may include a single operational amplifier and a single feedback loop for regulation, which may reduce space and power consumed by the regulator circuitry. A transconductor and current mirror circuitry may be included to generate the plurality of regulated output voltages based a single operational amplifier output voltage generated with the single operational amplifier and feedback loop. |
US10001791B2 |
Setback controls based on out-of-room presence information obtained from mobile devices
Methods, systems, and devices for managing energy consumption in multi-room facilities are provided. In particular, intelligent mechanisms for determining a location of a mobile device (124) associated with a room (112a, 112b . . . 112n) and then for managing energy settings, especially setback controls, of that room (112a, 112b . . . 112n) are provided. Some logic for implementing these mechanisms may be provided in a mobile device (124) and in-room device, such as a motion detector, thermostat, HVAC controller, door, lock, television, set top box, etc. |
US10001784B2 |
Small boat posture control apparatus
In an apparatus for controlling posture of a small boat having a hull and an even number of outboard motors mounted side by side on a stern of the hull, each equipped with a propeller driven by an engine and a throttle actuator adjusting a throttle valve opening of the engine, an inclinometer is installed in one of the outboard motors that produces an output indicating inclination of the hull relative to a vertical axis around a roll axis. It is determined whether the hull inclines to port or starboard from the output of the inclinometer and when it does, operation of the throttle actuators of the outboard motors are controlled on a side determined to incline downward to increase engine speed, while controlling operation of the throttle actuator of the outboard motor on a side determined to incline upward to decrease the engine speed. |
US10001783B2 |
Method for controlling a work train
The present invention relates to a method for controlling a work train including a self-propelled road paver and a self-propelled feeder travelling ahead of the road paver, to a work train comprising a self-propelled road paver and a self-propelled feeder, as well as to a feeder and to a road paver for such a work train. According to one aspect of the present invention, the control of the road paver is effected automatically, to which end particularly the position of the feeder is determined and travel commands for the road paver are generated based on this information. |
US10001780B2 |
Systems and methods for dynamic route planning in autonomous navigation
Systems and methods for dynamic route planning in autonomous navigation are disclosed. In some exemplary implementations, a robot can have one or more sensors configured to collect data about an environment including detected points on one or more objects in the environment. The robot can then plan a route in the environment, where the route can comprise one or more route poses. The route poses can include a footprint indicative at least in part of a pose, size, and shape of the robot along the route. Each route pose can have a plurality of points therein. Based on forces exerted on the points of each route pose by other route poses, objects in the environment, and others, each route pose can reposition. Based at least in part on interpolation performed on the route poses (some of which may be repositioned), the robot can dynamically route. |
US10001778B2 |
Velocity control for an unmanned aerial vehicle
Systems and methods for controlling an unmanned aerial vehicle within an environment are provided. In one aspect, a system comprises one or more sensors carried on the unmanned aerial vehicle and configured to receive sensor data of the environment and one or more processors. The one or more processors may be individually or collectively configured to: determine, based on the sensor data, an environmental complexity factor representative of an obstacle density for the environment; determine, based on the environmental complexity factor, one or more operating rules for the unmanned aerial vehicle; receive a signal indicating a desired movement of the unmanned aerial vehicle; and cause the unmanned aerial vehicle to move in accordance with the signal while complying with the one or more operating rules. |
US10001776B2 |
Unmanned aerial vehicle flight control system
An onboard system for controlling flight of an unmanned aerial vehicle. The system comprises: a flight management system configured for controlling flight of the unmanned aerial vehicle; a mission control module configured to send commands to the flight management system for guiding the unmanned aerial vehicle to perform a mission; a safety module configured to communicate commands to the flight management system for guiding the unmanned aerial vehicle to fly in a safe mode; a communication control component which is switchable between a mission state in which the flight management system receives commands from the mission control module and a safety state in which the flight management system receives commands from the safety module; and a monitor module configured to determine whether a trigger condition warranting a change in mode is present or not and to cause the communication control component to switch from the mission state to the safety state when the trigger condition is present. |
US10001773B2 |
Optimal one-wafer scheduling of single-arm multi-cluster tools with tree-like topology
The scheduling problem of a multi-cluster tool with a tree topology whose bottleneck tool is process-bound is investigated. A method for scheduling the multi-cluster tool to thereby generate an optimal one-wafer cyclic schedule for this multi-cluster tool is provided. A Petri net (PN) model is developed for the multi-cluster tool by explicitly modeling robot waiting times such that a schedule is determined by setting the robot waiting times. Based on the PN model, sufficient and necessary conditions under which a one-wafer cyclic schedule exists are derived and it is shown that an optimal one-wafer cyclic schedule can be always found. Then, efficient algorithms are given to find the optimal cycle time and its optimal schedule. Examples are used to demonstrate the scheduling method. |
US10001771B2 |
Systems and methods for tracking teeth movement during orthodontic treatment
Methods, systems, and apparatus's for improving orthodontic treatments. In an embodiment, an orthodontic tracking template is provided for assisting in determining whether a patient's teeth are in an appropriate tooth arrangement for transitioning between a wire and bracket orthodontic treatment to a patient-removable orthodontic appliance treatment. The tracking template may include a shell portion defining a plurality of tooth-receiving cavities arranged to fit over at least a portion of the patient's teeth in an intermediate tooth arrangement without applying a tooth-moving force to the teeth or to any brackets attached to the teeth. |
US10001770B2 |
Processing program generation method and device
A processing program generation method for generating a processing program (PR) for a work machine on the basis of use-results information for a tool (4) attached to a work machine (2), wherein the use-results information for each part of the tool (4) is obtained, a target use part of the tool (4) is set on the basis of the obtained use-results information, and the processing program (PR) is generated in a manner such that a workpiece (W) is processed using the set target use part of the tool (4). |
US10001768B2 |
Item storage array for mobile base in robot assisted order-fulfillment operations
A method for executing orders by at least one robot on a plurality of items stored at locations throughout a warehouse including reading a bar code affixed to an item storage array disposed on said at least one robot. The item storage array includes a plurality of interconnected containers each for storing items associated with an order. The method also includes using the read bar code to retrieve information about at least one characteristic of the item storage array and assigning an order associated to each of the plurality of containers of the item storage array. The orders are based in part on the at least one characteristic of the item storage array. The method further includes navigating the at least one robot to locations throughout the warehouse to execute the orders associated with each of the plurality of containers of the item storage array. |
US10001767B2 |
Programmable controller system, programmable controller, program display device, and program display method
In a programmable controller system, a program display device includes: a command name conversion table; a second conversion unit that receives a program list from a programmable controller and converts a command number described in the program list into a command name on the basis of a command name conversion table; a non-corresponding command name acquisition unit that acquires a command name corresponding to a non-corresponding command number among the command numbers described in the program list on the basis of an additional command information table; and a display unit that displays the command name converted by the second conversion unit and the command name acquired by the non-corresponding command name acquisition unit. |
US10001764B2 |
Adaptive multiple input multiple output PID control system for industrial turbines
The subject matter of this specification can be embodied in, among other things, a method that includes receiving, at a ratio controller, turbine response values based on first process output value based on a first control parameter and a first process input value, and a second process output value based on a second control parameter and a second process input value, providing the first process input value as a predetermined first constant set point value while varying the second process input value, receiving updated turbine response values, determining at least one third control parameter, providing the third control parameter as the second control parameter, providing the second process input value as a predetermined second constant set point value while varying the first process input value, receiving updated turbine response values, determining at least one fourth control parameter, and providing the fourth control parameter as the first control parameter. |
US10001763B2 |
Control device and method for controlling intelligent device
A method for controlling intelligent device based on linkage rules and a control device are disclosed. The method includes: executing a first linkage rule based on a first parameter of a first condition device to control a first response device to be in a first state; determining that the first response device switches from the first state to a second state different from the first state; disabling the first linkage rule; determining a second linkage rule among a plurality of linkage rules based on the second state of the first response device, the second linkage rule is provided to control the first response device to be in the second state; and setting a third linkage rule. |
US10001758B2 |
Time information receiver, radio wave correction timepiece, and time code type determination method
A time information receiver that receives a standard radio wave containing a time code and analyzes the time code based on a demodulated signal of the standard radio wave includes a falling edge cycle measurement part that measures a falling edge cycle of the demodulated signal over a measurement period set in advance and counts an occurrence in which the falling edge cycle is determined to coincide with any of 400 ms, 700 ms, 1300 ms, and 1600 ms, a low level width measurement part that measures a low level width over the measurement period whenever the falling edge cycle of the demodulated signal occurs and counts an occurrence in which the measured low level width is greater than or equal to a predetermined threshold greater than 300 ms but smaller than 500 ms. |
US10001748B2 |
Holography reproducing apparatus and holography reproducing method
A holography reproducing apparatus and a holography reproducing method are provided. The holography reproducing apparatus includes: a backlight configured to emit light, and a spatial light modulator configured to modulate light input from the backlight and transmit the modulated light to generate a transmissive hologram image, wherein at least one of a wave front of light emitted from the backlight and the spatial light modulator has a curved surface. |
US10001747B1 |
Image forming apparatus
An image forming apparatus includes: a fusing unit that heats a toner image and fixes the toner image on a recording medium; an exhaust passage that allows air heated by the fusing unit to flow and discharges the air to an outside of the apparatus; a delivery unit that moves the air in the exhaust passage in a discharge direction; a target structural component to which the air is to be delivered; a ventilation passage that connects a portion on a downstream side of the delivery unit of the exhaust passage in the discharge direction and the target structural component, and that allows the air to flow; and an adjuster that adjusts a passage through which the air flows, at a branch point between the exhaust passage and the ventilation passage. |
US10001741B2 |
Driving device and image forming apparatus
Example embodiments include a driving device having: a plurality of vibrating members that may vibrate when the vibrating members are driven; and a holding part that may hold the vibrating members. The holding part may include a first member with which one or more of the vibrating members may be brought into contact, and a second member with which one or more of the vibrating members may be brought into contact. The first member and the second member may be partially coupled to each other. A grounding member for electrically grounding a member held by the holding part may be brought into contact with one of the first member and the second member that is more difficult to vibrate. |
US10001740B2 |
Curl correcting apparatus and image forming apparatus
A curl correcting apparatus includes rollers, a motor, and a clutch portion. The rollers are curl correction-use rollers which are arranged in parallel to each other in a pressure-contact state and which are different in hardness. The motor is a motor capable of rotating in forward and reverse directions relative to a correction-amount adjusting portion that changes and adjusts a distance to the rollers as a result of an eccentric cam that integrally rotates in accordance with a rotation amount of a rotation shaft, pressing against the rollers. The clutch portion transmits a rotary driving force of the motor to the rollers during the forward rotation and to a rotation shaft during the reverse rotation. |
US10001739B2 |
Image forming apparatus
An image forming apparatus with a duplex printing function may include a closeable and openable portion. In one example, the portion may correspond to a cover of the image forming apparatus. The cover may include guiding portions configured to define a return path for duplex printing. In another example, the portion may correspond to a document reading unit including an outer casing. A portion of the outer casing may be configured to guide a recording sheet that is conveyed out of a housing of the image forming apparatus by a switchback roller. In one example, the switchback roller may convey a recording sheet to a position above an upper surface of the outer casing. |
US10001737B2 |
Image forming apparatus
An image forming apparatus includes: an image carrier, a developing section, a transfer roller, a power supply section, a conveyance roller, and an operation control section. The operation control section has a cleaning operation mode and an image formation operation mode where images are formed on recording paper. In the cleaning operation mode, the operation control section causes the developing section to supply a predefined amount of toner to a circumferential surface of the image carrier, causes the power supply section to apply a bias of a polarity opposite to a normal charge polarity to the transfer roller, then causes the conveyance roller to convey a single piece of recording paper, causes the conveyance roller to stop rotating operation when the recording paper is located in a nip area, and causes the image carrier and the transfer roller to rotate while the recording paper is stopped in the nip area. |
US10001733B2 |
Fixing device provided with belt guide, and method of manufacturing the same
A fixing device includes a belt, and a belt guide configured to guide movement of the belt. The belt guide includes a base part and a first protrusion protruding from a surface of the base part toward a surface of the belt. The first protrusion has a distal end surface and a side surface, the surface of the belt being configured to contact the distal end surface, the distal end surface having a distal surface roughness, the side surface connecting the distal end surface and the surface of the base part. At least one of the side surface and the surface of the base part includes a rough region having a surface roughness higher than the distal surface roughness. |
US10001730B1 |
Skew adjustment mechanism for a roller of an intermediate transfer member
An image transfer assembly includes a transfer belt formed as an endless loop around a backup roll and a tension roll. A tensioning arm is movably mounted on a side of a frame and operatively connects to an axial end of the tension roll such that the arm and axial end of the tension roll moves together relative to the frame. A translating member slidably mounted about the axial end of the tension roll is movable in an axial direction. A cam disposed below the translating member has an angled cam surface in contact with a portion of the translating member such that as the translating member moves in the axial direction, the translating member moves along the angled cam surface changing an elevation of the arm and axial end of the tension roll and changing an amount of skew of the tension roll relative to the frame. |
US10001728B2 |
Developing device and image forming apparatus having a collection container with a swing portion
A developer container of a developing device has a toner collection portion having a collection container, a toner receiving member, a stopping member, and a toner collection passage. The collection container is arranged under a developing roller, extends along the axial direction of the rotary shaft of the developing roller, and has an opening open upward to face the developing roller. The toner receiving member is supported on the collection container, and has a swing portion protruding inward from an inner surface of the collection container and receiving toner that falls from the developing roller. The stopping member is supported on the collection container, and prevents, by the swing portion making contact with the stopping member from below, the swing portion from being displaced upward. The toner collection passage is arranged in a bottom part of the collection container, and communicates with the interior of the developer container. |
US10001725B2 |
Developing unit with improved conveying assembly
A developing unit configured for operating with a two-component developer material includes carrier particles to which the toner particles are adhered. The developing unit includes: at least one developer member rotatably mounted in the housing and configured for transferring toner particles to a photoconductor member, and a conveying assembly configured for conveying toner particles to the at least one developer member or away from the at least one developer member. The conveying assembly includes an auger and which includes a bar shaped shaft, a helical screw blade arranged around the shaft, and at least a first elongate element arranged at a distance of the shaft. |
US10001723B2 |
Toner case and image forming apparatus with a vibrating coil spring in a toner communication space
A toner case includes a case main body, a cover, and a coil spring. The case main body is rotatable and has a toner containing space in which a toner is contained and an opening through which the toner is discharged from the toner containing space. The cover keeps a rotation stop state when the case main body rotates and has a communication space which communicates with the toner containing space via the opening. The coil spring is fixed to the cover so that at least a part of the coil spring is arranged in the communication space. The coil spring vibrates as the case main body rotates. |
US10001722B2 |
Non-transitory computer-readable recording medium for control device and control device
A control device may obtain, at each of a plurality of sets of date-and-time, a current value related to a current remaining amount of a print material used by the print performing unit. The control device may calculate N1 change values by using a plurality of current values obtained at the plurality of sets of date-and-time, each change value being related to a change per unit time of a remaining amount of the print material. The control device may specify a first greatest change value among the N1 change values. The control device may perform a first prediction process that includes calculating a first future value by using the first greatest change value, the first future value being related to a future remaining amount of the print material, and a first output process using the first future value in a case where the first prediction process is performed. |
US10001721B2 |
Image forming apparatus
An image forming apparatus includes a control unit configured to change, to a light quantity different from a plurality of reference light quantities, a light quantity per unit area of a surface of an electrical charge retention layer of a photosensitive member when an exposure unit exposes the surface in correspondence with a plurality of gradation levels, based on a plurality of exposure potentials corresponding to the plurality of gradation levels which is acquired by exposing with the exposure unit the surface with each of the plurality of reference light quantities corresponding to the plurality of gradation levels, and measuring with the measurement unit the plurality of exposure potentials of the photosensitive member which is formed by the exposure with the plurality of reference light quantities. |
US10001720B2 |
Exposure unit, image forming unit, and image forming apparatus
An exposure unit includes a light-emitting element array and a lens array. The light-emitting element array includes a plurality of light-emitting elements that are disposed in a first direction and each emit a light beam. The lens array faces the light-emitting element array in a second direction that is orthogonal to the first direction, and focuses the light beams emitted from the respective light-emitting elements. The following expression [3] is satisfied. A symmetric property, determined from the following expression [1], of a light amount distribution in the first direction of at least one of the light beams focused by the lens array satisfies the following expression [2]. S=|(HL−HR)/(XE/2)| [1] 0≤S≤0.65 [2] Lo≠LB [3] |
US10001719B2 |
Image forming apparatus
An image forming apparatus includes: an acquisition portion that acquires, based on a current value detected by a detection unit, a discharge start voltage value between a photosensitive body and a charging member, in a voltage value of a voltage applied to the charging member, the discharge start voltage value being acquired from at least one of a plurality of measurement regions set by dividing an image forming region of the photosensitive body, in which an electrostatic image is formed, into a plurality of regions in a longitudinal direction orthogonal to a recording material conveyance direction; and a control portion that performs unevenness suppression control to reduce unevenness, in the longitudinal direction, of density of a developer image transferred onto the recording material based on the discharge start voltage value. |
US10001717B2 |
Electrostatic latent image developing toner
An electrostatic latent image developing toner includes a plurality of toner particles each including a composite core and a shell layer covering a surface of the composite core. The composite core is a composite of a toner core and a plurality of organic particles each adhering to a surface of the toner core. The shell layer contains a first resin having a glass transition point of at least 50° C. and no greater than 90° C. The organic particles each contain a releasing agent and a second resin having a glass transition point of at least 90° C. and no greater than 110° C. |
US10001714B2 |
Electrophotographic photosensitive member, process cartridge, and image forming apparatus
An electrophotographic photosensitive member includes a conductive base; an organic photosensitive layer disposed on the conductive base, the organic photosensitive layer including a layer that constitutes a surface and contains a charge transport material, a binder resin having a viscosity-average molecular weight less than about 50,000, and silica particles in an amount of about 40% by weight or more; and an inorganic protective layer disposed on the organic photosensitive layer. |
US10001713B2 |
Lithographic apparatus and method
A support such as a clamp (310) is configured to releasably hold a patterning device such as a reticle (300) to secure it and prevent heat-induced deformation of it. For example, an electrostatic clamp includes a first substrate (312) having opposing first (313) and second (315) surfaces, a plurality of burls (316) located on the first surface and configured to contact the reticle, a second substrate (314) having opposing first (317) and second (319) surfaces. The first surface of the second substrate is coupled to the second surface of the first substrate. A plurality of cooling elements (318) are located between the first surface of the second substrate and the second surface of the first substrate. The cooling elements are configured to cause electrons to travel from the second surface of the first substrate to the first surface of the second substrate. Each cooling element is substantially aligned with a respective burl. |
US10001711B2 |
Inspection method, lithographic apparatus, mask and substrate
A method and apparatus for obtaining focus information relating to a lithographic process. The method includes illuminating a target, the target having alternating first and second structures, wherein the form of the second structures is focus dependent, while the form of the first structures does not have the same focus dependence as that of the second structures, and detecting radiation redirected by the target to obtain for that target an asymmetry measurement representing an overall asymmetry of the target, wherein the asymmetry measurement is indicative of focus of the beam forming the target. An associated mask for forming such a target, and a substrate having such a target. |
US10001710B2 |
Inspection apparatus, inspection method, lithographic apparatus and manufacturing method
Disclosed is a method of monitoring a lithographic process parameter, such as focus and/or dose, of a lithographic process. The method comprises acquiring a first and a second target measurement using respectively a first measurement configuration and a second measurement configuration, and determining the lithographic process parameter from a first metric derived from said first target measurement and said second target measurement. The first metric may be difference. Also disclosed are corresponding measurement and lithographic apparatuses, a computer program and a method of manufacturing devices. |
US10001707B2 |
Exposure method, exposure equipment and 3-D structure
An exposure method is provided. The exposure method includes coating a photo-curable material on a substrate, and exposing a portion of the photo-curable material by providing a first light source through an optical fiber to form a first photo-cured material. The optical fiber includes a light output end and a cone portion that tapers toward the light output end. The photo-curable material not exposed by the first light source is removed while leaving the first photo-cured material. Exposure equipment for performing the exposure method and a 3-dimensional structure formed thereby are also described. |
US10001703B2 |
Photopolymer formulation for production of holographic media comprising borates with low TG
The invention relates to a photopolymer formulation comprising a component reactive toward isocyanates, a polyisocyanate component, a writing monomer and a photoinitiator containing at least one dye and a coinitiator, characterized in that the coinitiator contains at least one substance of the formula (Ia) The invention further provides a process for preparing the specific coinitiators and the coinitiators obtainable by this process, and additionally a process for producing a holographic medium using the specific coinitiators, and a holographic medium obtainable using the inventive photopolymer formulation. The invention further relates to a laminate structure comprising an inventive holographic medium and likewise specific borates suitable as coinitiators. |
US10001702B2 |
Imprinting apparatus, device fabrication method, and imprinting method
An imprinting apparatus that imprints a pattern on a resin on a substrate using a mold, includes a detector configured to detect a mold mark and a substrate mark, a driving unit configured to change relative positions of the mold and substrate, a curing unit configured to cure the resin, and a controller configured to control the detector, the driving unit, and the curing unit. The controller performs an alignment step of controlling the driving unit in accordance with the detected mold and substrate marks to perform alignment, a curing step of causing the curing unit to cure the resin in contact with the mold after the alignment step, and a detection step of causing the detector to detect the mold and substrate marks after the curing step to determine an amount of relative misalignment between the mold and the substrate after the resin has been cured. |
US10001701B1 |
Pellicle structures and methods of fabricating thereof
A structure including an EUV mask and a pellicle attached to the EUV mask. The pellicle includes a pellicle frame and a plurality of pellicle membrane layers attached to the pellicle frame. The plurality of pellicle membrane layers include at least one core pellicle membrane layer and an additional pellicle membrane layer is disposed on the at least one core pellicle membrane layer. In some embodiments, the additional pellicle membrane layer is a material having a thermal emissivity greater than 0.2, a transmittance greater than 80%, and a refractive index (n) for 13.5 nanometer source of greater than 0.9. |
US10001700B2 |
Pellicle film including graphite-containing thin film for extreme ultraviolet lithography
A pellicle film for extreme ultraviolet (EUV) lithography includes a graphite-containing thin film. |
US10001699B2 |
Mask blank substrate, substrate with multilayer reflection film, transmissive mask blank, reflective mask, and semiconductor device fabrication method
Disclosed is a mask blank substrate for use in lithography, wherein the main surface on which the transfer pattern of the substrate is formed has a root mean square roughness (Rms) of not more than 0.15 nm obtained by measuring an area of 1 μm×1 μm with an atomic force microscope, and has a power spectrum density of not more than 10 nm4 at a spatial frequency of not less than 1 μm−1. |
US10001696B2 |
Imaging apparatus
An imaging apparatus includes a pan housing that is supported so as to be pan-rotatable about a pan-axis, a supporting arm of which a base end is supported by one end of the pan housing so as to be rotatable about a first tilt-axis which is spaced away from and perpendicular to the pan-axis, and a tilt housing which accommodates a camera, and of which one end side opposing the supporting arm is supported by a tip of the supporting arm so as to be rotatable about a second tilt-axis which extends in the same direction as the first tilt-axis extends. |
US10001694B1 |
High-frequency light modulator
An optical modulator that is adapted to modulate a light signal at very high RF frequencies and provide the modulating RF signal to equipment separate from the modulator is disclosed. The modulator includes a Mach-Zehnder Modulator in which light loses due to the crossing of the RF waveguide conductors and the optical waveguides are reduced. In addition, problems arising from asynchrony between the RF signals and the optical signals are reduced. The modulator also reduces signal losses due to resonances in the modulator. The modulator can be configured to be used in test probes that require a compact configuration that is adapted to designs having multiple test probes that are proximate to each other. |
US10001688B2 |
Display and pixel structure thereof
A pixel structure including a first data line, a first sub-pixel, and a second sub-pixel is disclosed. The first sub-pixel includes a first transistor and a first pixel electrode. A first end and a second end of the first transistor are connected to a first data line and the first pixel electrode, respectively. A distance between the first end and the first data line is less than a first width of the first pixel electrode. The second sub-pixel includes a second transistor and a second pixel electrode. A first end and a second end of the second transistor are connected to the first data line and the second pixel electrode, respectively. The first sub-pixel is disposed between the second sub-pixel and the first data line, and a distance between the first end of the second transistor and the first data line is less than the first width. |
US10001683B2 |
Low-profile microdisplay module
Disclosed is a low-profile microdisplay module that comprises a package substrate, a microdisplay chip disposed over a first surface of the package substrate, and a plurality of conductive vias. The plurality of conductive vias are electrically coupled to the microdisplay chip and disposed through the package substrate to a second surface of the package substrate, the second surface being opposite and parallel to the first surface. The microdisplay module further comprises a flexible flat circuit connector coupled to the plurality of conductive vias at the second surface of the package substrate. |
US10001681B2 |
Liquid crystal display device
Pixels of a liquid crystal display device exhibit, in a switched manner, a black display state where black display is provided in a state where a vertical electric field is generated in a liquid crystal layer, a white display state where white display is provided in a state where a lateral electric field is generated in the liquid crystal layer, and a transparent display state where a rear side of a liquid crystal display panel is seen through where no voltage is applied to the liquid crystal layer. A gray scale level group including gray scale levels from a lowest level to a highest level includes a white level, a transparent level having a luminance higher than that of the white level, and a plurality of sub-transparent levels each having a luminance higher than that of the white level and lower than that of the transparent level. |
US10001680B2 |
Liquid crystal display device
In an LCD device having wall electrodes, four kinds of pixels are used that impart different alignment properties to the liquid crystal molecules. Specifically, the LC molecules are aligned such that: the LC molecules in first pixels twist clockwise and rise in a plus direction; the LC molecules in second pixels twist clockwise and rise in a minus direction; the LC molecules in third pixels twist counterclockwise and rise in the plus direction; and the LC molecules in fourth pixels twist counterclockwise and rise in the minus direction. The pixels of the same type are arranged in rows such that their long sides are adjacent to one another. |
US10001675B2 |
Liquid crystal device, method of manufacturing liquid crystal device, and electronic apparatus
There is provided a liquid crystal device having high reliability, a method of manufacturing a liquid crystal device, and an electronic apparatus. A liquid crystal device includes a seal material for sticking an element substrate and a counter substrate together, an encapsulant for filling an opening region in which the seal material is opened, a liquid crystal layer interposed by the element substrate and the counter substrate, a first inorganic alignment film provided between the element substrate and the liquid crystal layer, and a second inorganic alignment film provided between the counter substrate and the liquid crystal layer, in which at least the first inorganic alignment film is expanded and arranged in a region overlapping with the encapsulant in plan view. |
US10001673B2 |
Optical sheet member and image display device employing same
An optical sheet member includes a polarizing plate including a polarizer, a brightness enhancement film including a reflection polarizer, and a λ/4 plate, in which the reflection polarizer includes a first light reflecting layer which has a reflection center wavelength range of 430 nm to 480 nm, and is formed by fixing a cholesteric liquid crystalline phase emitting circular polarization light, a second light reflecting layer which has a reflection center wavelength range of 500 nm to 600 nm, and a third light reflecting layer which has a reflection center wavelength range of 600 nm to 650 nm, and both formed by fixing a cholesteric liquid crystalline phase emitting circular polarization light, and the brightness enhancement film includes the λ/4 plate satisfying 550 nm/4−25 nm |
US10001670B2 |
Supporting member for backlight unit, backlight unit and image display apparatus having the same
A supporting member usable with a backlight unit of an image display apparatus includes a supporting portion that is formed of a transparent material, disposed below a diffuser plate to support the diffuser plate, and includes a first end being in contact with the diffuser plate and two flat side surfaces disposed in parallel to one another and connected to one another at the first end; a base that is formed at a second end of the supporting portion and fixes the supporting portion to an under chassis of the backlight unit; and a reinforcing portion that is disposed on a top surface of the base. |
US10001669B2 |
Optical member, polarizing plate set and liquid crystal display apparatus
There is provided an optical member that suppresses the occurrence of moire, and can realize a liquid crystal display apparatus that is excellent in mechanical strength and has high brightness. An optical member according to an embodiment of the present invention includes a polarizing plate, a light diffusion layer, a reflective polarizer, and a prism sheet in the stated order. |
US10001668B2 |
Liquid crystal panel, display apparatus and display method
The present disclosure provides a liquid crystal panel, a display apparatus and a display method, which relate to the display field, and may reduce the number of polarizers, increase transmissivity of the display device and enhance the optical efficiency of the display device. The liquid crystal panel includes: an upper substrate; a lower substrate; a liquid crystal layer sandwiched between the upper substrate and the lower substrate; a polarizer arranged on a side of the lower substrate facing away from the liquid crystal layer; a common electrode arranged on the upper substrate; and a plurality of pixel electrodes which are arranged on the lower substrate in a region corresponding to each of the sub-pixels and are configured to be driven independently. |
US10001667B2 |
Display and display apparatus using the same
Disclosed is a display apparatus a display of which includes a liquid crystal panel; a light source configured to emit light toward the liquid crystal panel; a first polarization layer disposed on a first surface of the liquid crystal panel and configured to transmit a first polarized component of the light emitted from the light source; a second polarization layer disposed on a second surface of the liquid crystal panel opposed to the first surface and configured to transmit a second polarized component of light emitted from the liquid crystal panel; and a color filter disposed on a surface of the second polarization layer from which the second polarized component exits, the color filter comprising a quantum dot layer configured to filter light having preset colors out of the second polarized component exiting the second polarization layer. |
US10001666B2 |
Liquid crystal grating, method of manufacturing the same and display apparatus
The disclosure discloses a liquid crystal grating and a method of manufacturing the same and a display apparatus, and belongs to the field of display apparatus. The liquid crystal grating comprises a polymer network layer, which comprises liquid crystal and a polymer network allowing the liquid crystal to arrange in a preset manner by the anchoring effect. The polymer network is a polymer network formed by the polymerization of a reactive monomer and a photoinitiator. The polymer network layer may further comprise a copolymer used for entangling the polymer network and adhering the polymer network to the first transparent electrode. The liquid crystal grating may be used in naked-eye 3D display. |
US10001660B1 |
Methods of designing reverse geometry lenses for myopia control
Generating an aspheric contact lens design for facilitating myopia control of a cornea of a patient includes operations of: obtain measurement for degree refractive error of the eye in diopters; obtain measurement of one or more biomechanical properties of the cornea; define a diameter of a central zone of the contact lens based on pupil size; select a base curve profile and width for the central zone based on the refractive error and the one or more biomechanical properties; define a width of a reverse zone adjacent to and encircling the central zone, the width being greater than 0.5 mm; select a reverse curve profile for the reverse zone compatible with the base curve profile; modify the base curve profile adjacent to the reverse zone by applying a selected base eccentricity curve profile for enhancing the tension force strength of the reverse zone; define a width of a relief zone of the contact lens adjacent to and encircling the reverse zone; select a relief curve profile for the relief zone; define a width of an alignment zone of the contact lens adjacent to and encircling the relief zone; select an alignment curve profile for the alignment zone; and define a width of a peripheral zone of the contact lens adjacent to and encircling the alignment zone; select a peripheral curve profile for the peripheral zone; wherein the compression force strength and the tension force strength of the contact lens cooperate to reshape corneal curvature in a mid-peripheral region to address the myopia control when the contact lens is applied to the eye. |
US10001659B2 |
Eyeglass retention device
Disclosed is an eyeglass retention apparatus including a first retention band having disposed at each of a first and second ends a retention device configured to be affixed to an eyeglass temple, and a second retention band having disposed at each of a first and second ends a retention device configured to be affixed to an eyeglass temple. The first and second retention bands are interconnected and the retention devices are together configured to secure a first and second pair of eyeglasses to a user's body. |
US10001653B2 |
Spatial image display apparatus
A spatial image display apparatus includes a display element including a plurality of pixels which are two-dimensionally arranged, and an imaging device that has a substrate including a plurality of dihedral corner reflectors arranged, the display element is disposed in a first space on one main surface of the substrate, and the imaging device forms a real image of a display image by the display element, in a second space on the other main surface of the substrate. The plurality of pixels are arranged in a period corresponding to a frequency that is equal to or less than a minimum spatial frequency at which an MTF value relative to a spatial frequency of the imaging device is minimized. |
US10001652B2 |
Virtual image display apparatus
A virtual image display apparatus includes a case member that stores a image element and is provided with a first end connected to other members, an optical component holding member with which an optical component guiding image light from the image element is assembled and that is provided with a second end connected to the first end, three or more protruding portions that are provided at one of the first end and the second end, have protrusion shapes, and extend toward the other end, three or more grooves that are provided at the other end, have depression shapes corresponding to the three or more protruding portions, and extend, and adhesive portions that fix the three or more protruding portions to the three or more grooves in a state in which the case member is aligned with the optical component holding member. |
US10001650B2 |
Attachable image display device and ocular optical system
An attachable image display device includes a light guiding prism that guides image light from a display element, and an eyepiece that emits the image light guided by the light guiding prism, wherein the light guiding prism includes an outer peripheral surface, and a reflection surface off which the image light is reflected to the eyepiece; and a portion of or the entirety of an intersection line of the outer peripheral surface and a plane including an optical axis of the image light before the image light is reflected off the reflection surface has a negative inclination angle to the optical axis in a direction downstream of the light path, and a tangential inclination angle of the portion of or the entirety of the intersection line becomes gradually larger from an upstream side to a downstream side of the light path. |
US10001642B2 |
Electro-optical device, method of manufacturing electro-optical device, and electronic apparatus
In an electro-optical device, a torsion hinge and a mirror support post are formed as one piece together with a conductive member, and in the mirror support post, a first end portion on a substrate side is an open end which is opened toward the substrate. In the mirror support post, a second end portion on a mirror side is a flat plate which closes an opening of the mirror support post, and the mirror is in contact with a surface of the flat plate at a side opposite to the substrate. The first sacrificial layer which is used for manufacturing the electro-optical device is formed by exposure, development, and etching in a state in which a hard mask is formed, with respect to the photosensitive resin layer. |
US10001639B1 |
Brick type colored pixel wall for electrowetting displays
An electrowetting display comprises a support plate on which individual electrowetting pixels separated from one another by pixel walls are formed. Pixel walls including different layers are disposed on the first support plate and separate adjacent pixel regions from each other. The first layer of a pixel wall comprises a first material having a first color and a second layer of the pixel wall comprises a second material having a second color that is different from the first color. Instead of using black matrix to reduce photo crosstalk, the pixel walls of the different layers absorb light colors that are not intended to reach the respective pixels. A fluid is disposed between the first support plate and a second support plate and at least partially surrounds the first wall and the second wall. |
US10001638B2 |
Electrowetting display device
An electrowetting display device includes first and second barrier layers which cover first and second electrodes. The electrowetting display device includes a first base substrate which faces a second base substrate, the first electrode on the first base substrate, the first barrier layer which covers the first electrode, the second electrode on the second base substrate, the second barrier layer which covers the second electrode, a barrier wall between the first base substrate and the second base substrate, and an electrowetting layer between the first base substrate and the second base substrate. The barrier wall defines a pixel area corresponding to the first electrode, and the electrowetting layer is in the pixel area. The electrowetting layer includes a polar fluid and a non-polar fluid which are separated from each other. |
US10001633B1 |
Six-piece microscope lens system
A six-piece microscope lens system includes, in order from the object side to the image side: a first lens element with a positive refractive power, a stop, a second lens element with a positive refractive power, a third lens element with a negative refractive power, a fourth lens element with a positive refractive power, a fifth lens element with a positive refractive power, a sixth lens element with a negative refractive power. Such arrangements can reduce the volume so as to reduce the manufacturing cost, has high pixel and image magnification 4.5×, and can detect biological fluid. |
US10001630B1 |
Wide-angle lens
A wide-angle lens includes a first lens group having a positive refractive power, a second lens group having a positive refractive power and an aperture. The first lens group, the aperture and the second lens group are arranged in sequence from the object side to the image side. The first lens group includes five lens, and the second lens group includes four lens. |
US10001624B2 |
Annular optical element, imaging lens assembly, imaging apparatus and electronic device
An annular optical element includes a first side surface, a second side surface, an outer annular surface and an inner annular surface. The outer annular surface connects the first side surface and the second side surface, and surrounds a central axis of the annular optical element. The inner annular surface connects the first side surface and the second side surface, surrounds the central axis, and is closer to the central axis than the outer annular surface is to the central axis. The inner annular surface includes a plurality of protrusion circles surrounding the central axis and arranged along a direction from the first side surface towards the second side surface. Each of the protrusion circles includes a plurality of protrusion structures and a plurality of separation structures, and the protrusion structures and the separation structures are alternately arranged to surround the central axis. |
US10001619B2 |
Cable assembly with a removable installation device
A cable assembly is described that includes a preterminated optical fiber drop cable having a connector body mounted on a terminal end thereof, and a removable installation device attached to a jacket of the preterminated optical fiber drop cable by an attachment portion, wherein the attachment portion includes a pair of tear tabs that provides tool-less removal of the installation device from the preterminated optical fiber drop cable. |
US10001618B2 |
Fiber optic splice protection device and method for mounting the same
Disclosed is fiber optic splice protection device, comprising: a closure including a cover and a chassis; wherein a circle of groove is formed on mating edge of four walls of one of the cover and the chassis, and an elastic sealing member is placed in the groove; a circle of projection is formed on mating edge of four walls of another of the cover and the chassis; the cover is locked on the chassis in the way of locking, when the cover is locked on the chassis, the projection is pressed against the elastic sealing member and is embedded into the groove in order to achieve the seal locking between the cover and the chassis. The cover of this application may ease to open repeatedly, and the good seal performance between the cover and the chassis can be achieved. |
US10001616B1 |
Underwater fiber optic cable with a predetermined buoyancy and associated methods
An underwater fiber optic cable includes an optical fiber, and a jacket surrounding the optical fiber. The jacket includes a polymer having a first density, and particles distributed throughout the polymer having a second density greater than the first density. The particles have a predetermined volume fraction to thereby provide the underwater cable with a predetermined buoyancy when underwater. |
US10001612B2 |
Optical fiber cable for transmission of high power laser energy over great distances
There is provided a system and apparatus for the transmission of high power laser energy over great distances without substantial power loss and without the presence of stimulated Raman scattering. There is further provided systems and optical fiber cable configurations and optical fiber structures for the delivering high power laser energy over great distances to a tool or surface to perform an operation or work with the tool or upon the surface. |
US10001610B2 |
Optical module
A plurality of leads include a pair of differential signal leads for inputting differential signals, and a power supply lead for supplying power. A wiring pattern includes a pair of differential transmission lines connected to the pair of differential signal leads, and a power supply wiring connected to the power supply lead. A wiring board includes a first region overlapping an optical subassembly, and a second region extending from the first region so as to protrude from the optical subassembly. The pair of differential signal leads are farther away from the second region than the power supply lead. The pair of differential transmission lines are close together so as to be electromagnetically coupled to each other. The optical subassembly does not include a lead penetrating the wiring board in a region between the pair of differential transmission lines. |
US10001607B2 |
Optical wiring module, optical transceiver, and optical coupling method
An optical wiring module includes an optical wiring substrate on which an optical waveguide having a light input/output part is formed, and a fiber holder mounted on the optical wiring substrate, the fiber holder being configured to hold an optical fiber. The optical wiring substrate includes a hydrophobic film having an opening at a position corresponding to the light input/output part and a first adhesive layer disposed within the opening, and the optical fiber is optically coupled to the light input/output part via the first adhesive layer. |
US10001604B2 |
Connector-incorporating plug
A connector-incorporating plug contains a connector to be inserted into and connected to an adapter in a receptacle and is connected to the receptacle. The connector-incorporating plug includes a housing that is located at a back-end side of the connector in a direction of insertion, to hold the connector, a spring pressing the housing in the direction of insertion, a holder that is located in front of a flange portion formed on the housing and that is mounted to the housing, and a shell member. The holder is pressed by the spring through the flange portion to butt against a projection formed on the inner wall of the shell member, and is kept there. The housing is movable with respect to the holder only along a first axis orthogonal to the direction of insertion. The holder is movable with respect to the shell member only along a crossing axis. |
US10001602B2 |
Polarization-combining module
Provided is a polarization-combining module in which it is possible to suppress deviation of an optical axis in a polarization-combining optical system and to perform efficient polarization combination with a less optical loss.A polarization-combining module includes: a PBS 4 which combines two linearly polarized lights input and emits the combined light; a λ/2 wavelength plate 3 which is provided on an optical path of at least one of the two linearly polarized lights which are input to the PBS 4, and provides polarization rotation by a predetermined angle to the linearly polarized light that passes therethrough; and a pedestal member 10 on which the λ/2 wavelength plate 3 and the PBS 4 are mounted, in which the pedestal member 10 has a protrusion part 12 which defines mounting positions of the λ/2 wavelength plate 3 and the PBS 4 so as to be separated from each other and be parallel to each other, and the λ/2 wavelength plate 3 and the PBS 4 are mounted on the pedestal member 10 with apart of each of the λ/2 wavelength plate 3 and the PBS 4 being brought into contact with the protrusion part 12. |
US10001597B2 |
Multicore optical fibers and interconnection methods for the same
A multicore optical fiber that includes seventeen cores arranged in a hexagonally close-packed configuration, each core having a core center and comprising silica and an up-dopant; and a cladding region surrounding the seventeen cores, the cladding region having a cladding edge, an outer diameter, and a cladding composition comprising silica. The outer diameter of the cladding region is between about 100 microns and 150 microns. Further, the hexagonally close-packed configuration has bi-lateral symmetry to accommodate bi-directional data flow within the fiber. |
US10001596B2 |
Lighting device
A lighting device may be provided that includes: a body; a first light source and a second light source, which are disposed on the body and are disposed symmetrically with each other with respect to a central axis of the body; a first light guide unit which is disposed on the first light source and is coupled to the body; and a second light guide unit which is disposed on the second light source and is coupled to the body. The first light guide unit and the second light guide unit are disposed symmetrically with each other with respect to the central axis of the body. |
US10001595B2 |
Display device
A display device includes a lower substrate, a light source, a polarized light activation layer, an inner polarizer layer, a light modulation layer, and an upper substrate. The lower substrate has a light entrance side, and a bottom surface and a top surface opposite to each other. The light source generates light entering the lower substrate through the light entrance side. The light entering into the lower substrate at least partially passes through the bottom surface to enter and excite the polarized light activation layer into generating a plurality of polarized color lights of different colors. The polarized color lights have their polarization levels increased by the inner polarizer layer before reaching the light modulation layer. |
US10001590B2 |
Optical transmission module
An optical transmission module that converts an electric signal to an optical signal and outputs the optical signal, including: a package; a plurality of light-emitting elements each emitting light in the interior of the package; a plurality of light-receiving elements each including a light-receiving surface on which a portion of the light is incident in the interior of the package, for monitoring light outputs of the plurality of light-emitting elements; and light-shielding members provided on the plurality of light-receiving elements while avoiding the light-receiving surfaces. |
US10001589B2 |
Mask assembly, color filter substrate and method of manufacturing the same
The present disclosure provides a mask assembly, a color filter substrate and a method of manufacturing the same. The mask assembly includes: a first mask formed with a plurality of first black matrix marking mask patterns at a position corresponding to each marking region, a spacing between centers of two first black matrix marking mask patterns that are the closest to each other among the first black matrix marking mask patterns being not less than two times of a spacing between centers of two adjacent sub-pixels located in a same row; and a second mask formed with a plurality of photoresist block mask patterns at a position corresponding to the color filtering region, and further formed with at least two photoresist marking mask patterns, which are located at a position corresponding to each marking region and arranged in a column direction. |
US10001585B2 |
Illuminating device
An illuminating device is configured to include a light guide structure having a first light source configured to emit light of a first wavelength to excite at least one red fluorescent transparent substance; a second light source configured to emit light of a second wavelength to excite at least one green fluorescent transparent substance; and a third light source configured to emit light of a third wavelength to excite at least one blue fluorescent transparent substance. |
US10001582B2 |
Method for using pulsed neutron induced gamma ray measurements to determine formation properties
A method for determining a petrophysical property of a formation includes detecting gamma rays at two different spaced apart positions from a position of emitting neutrons into the formation at an energy level sufficient to induce inelastic scatting gamma rays. The neutrons are emitted in a plurality of bursts of neutrons into the formation, the bursts each having a first selected duration. Each burst is followed by a wait time having a second selected duration, the gamma rays detected during each of the bursts and each of the wait times. A ratio of numbers of gamma rays detected during the bursts is determined (burst ratio). A ratio of numbers of gamma rays detected during the wait times is determined (capture ratio). The burst ratio is used to correct the capture ratio. The petrophysical property is determined from the corrected capture ratio. |
US10001573B2 |
Borehole flow modulator and inverted seismic source generating system
The present invention relates to the vertical seismic profiling (VSP) of geological formations in which profiling is used to obtain information for performing precise interpretations of geophysical seismic data and better understanding of geophysical information. The disclosure involves using a sound source for generating primary and secondary seismic pulses within well boreholes. The seismic profiling system obtains information regarding a geological formation traversed by a borehole with controllable downhole seismic pulse generators with drill string tool(s). The tool(s) have contact with and are coupled to the formation. A seismic pulsing device (SPD) is attached to a portion of the drill string and a valve controller is used to control opening and closing the valve causing high amplitude short duration ultra wide band pressure pulses, generating primary seismic waves sent into surrounding geological formations. This generates secondary seismic waves received that can be detected by geophones or similar devices. |
US10001571B2 |
Fission meter and neutron detection using poisson distribution comparison
A neutron detector system and method for discriminating fissile material from non-fissile material wherein a digital data acquisition unit collects data at high rate, and in real-time processes large volumes of data directly into information that a first responder can use to discriminate materials. The system comprises counting neutrons from the unknown source and detecting excess grouped neutrons to identify fission in the unknown source. Comparison of the observed neutron count distribution with a Poisson distribution is performed to distinguish fissile material from non-fissile material. |
US10001566B2 |
Distance factor learning device, distance factor learning method and current position calculating device
A distance factor learning device includes: a first learner that updates a first estimated value for the distance factor and a first parameter, based upon a measurement quantity, which is calculated based upon the vehicle speed pulses and the GPS information, the first estimated value for the distance factor and the first parameter; a second learner that updates a second estimate a value for the distance factor and a second parameter, based upon the measurement quantity, which is calculated based upon the vehicle speed pulses and the GPS information, the second estimated value for the distance factor and the second parameter; a difference calculation unit that calculates a difference between the first estimated value and the second estimated value; and an arithmetic operation control unit that overwrites the first parameter and the first estimated value at the first learner with the second parameter and the second estimated value at the second learner when the difference between the first estimated value and the second estimated value, having been calculated, is equal to or greater than a predetermined value. |
US10001559B2 |
Passive millimeter-wave detector
Disclosed are passive millimeter wave detection devices that in some embodiments are useful for detecting objects such as weapons obscured underneath clothing. Also disclosed are methods for detecting objects using millimeter waves, in some embodiments, objects such as weapons, obscured underneath clothing. |
US10001553B2 |
Geolocation with guided surface waves
Disclosed are various embodiments for fixing a navigational position using guided surface waves launched from guided surface wave waveguide probes at various ground stations. A navigation unit may fix its position by determining the travel time of guided surface waves from the ground stations to the navigation unit. In another embodiment, the navigation unit may also fix its position by determining the change in intensity of the guided surface waves after travelling from the ground stations to the navigation unit. In other embodiments, the navigation unit may also fix its position by determining the difference in phases of phase-locked guided surface waves as they travel from the ground stations to the navigation unit. |
US10001552B2 |
Three-port piezoelectric ultrasonic transducer
A piezoelectric micromechanical ultrasonic transducer (PMUT) includes a diaphragm disposed over a cavity, the diaphragm including a piezoelectric layer stack including a piezoelectric layer, a first electrode electrically coupled with transceiver circuitry, and a second electrode electrically coupled with the transceiver circuitry. The first electrode may be disposed in a first portion of the diaphragm, and the second electrode may be disposed in a second, separate, portion of the diaphragm. Each of the first and the second electrode is disposed on or proximate to a first surface of the piezoelectric layer, the first surface being opposite from the cavity. The PMUT is configured to transmit first ultrasonic signals by way of the first electrode during a first time period and to receive second ultrasonic signals by way of the second electrode during a second time period, the first time period and the second time period being at least partially overlapping. |
US10001550B2 |
Method for automatic classification of radar objects
Classification of radar objects involves processing a received radar signal in an input channel within a number of successive coherent integration intervals (bursts), detecting an object using Doppler filter amplitudes, and producing range reports. A number of range reports are combined using a cluster algorithm to form a plot, and adding Doppler filter amplitudes of the two azimuthally adjacent bursts from the same range cell each range report. As subset of the range reports is formed by, starting with the range report at the position of a plot centroid, arranging range reports from a defined number of bursts sorted according to azimuthal position in a matrix of the dimension azimuth x range with the plot centroid in the center. Doppler filter amplitudes from the region plot centroid +− a defined number of bursts associated with the range reports are arranged according to the burst sequence. A combined plot spectrum is formed as a vector of range reports from the matrix, which is initiated with the range cell of the plot centroid and then the next nearest range report in adjacent range cells is inserted at all burst positions at which there is no range report in the range cell. Remaining gaps are filled with the adjacent Doppler filter amplitudes of the range reports used and then gaps still remaining are filled with a suitable noise value. |
US10001548B2 |
Amplitude envelope correction
A system that has a chirp generator for emitting signals and an amplitude modulator for shaping the signals emitted by the chirp generator. The signals are shaped using a calibration ramp. The system further includes a Radio Frequency (RF) power amplifier for amplifying the signals shaped by the amplitude modulator, an RF power detector for measuring power levels of the signals amplified by the RF power amplifier, and a pre-distortion coefficient generator for adjusting the measured power levels using power detector calibration coefficients that correspond to the RF power detector. |
US10001542B1 |
Method for establishing direction of arrival by use of signals of opportunity
A method is provided for use of a segmented aperture communications system to determine a direction of arrival of a radio signal in which the system includes a receiver plane having equally spaced and planar aligned radio frequency ports. Computation of the aperture segments depends on the port coordinates where the geometric relationship of the segments is used to determine a time delay and direction of arrival of the signal. The ports receive at least two orthogonal polarizations that characterize the incoming signals. A central port is used as reference to determine a phase difference associated at each port. Two angles are calculated by a simultaneous solution of two phase difference measurements to determine the direction of arrival solution. A mean direction of arrival solution is obtained by averaging solution estimates that are obtained by repeating the direction of arrival determination using random port pairs. |
US10001541B2 |
Magnetometer and accelerometer calibration for cart navigation system
A wheeled object (e.g., a human-propelled cart such as a shopping cart) can include a navigation system that uses dead reckoning to determine the position of the wheeled object. The navigation system can include a magnetometer and an accelerometer and may be disposed on a handle of the wheeled object. Examples of a system for calibrating the magnetometer and accelerometer during manufacture as well as during installation on the wheeled object are disclosed. The calibration includes calibrating for the soft iron distortion induced at the navigation system by the ferromagnetic shopping cart handle (or other ferromagnetic portions of the cart such as the frame) and hard iron distortions induced by nearby magnetic sources (e.g., a permanent magnet in an audio speaker). The calibration system can include a plurality of Helmholtz or Maxwell coils. |
US10001538B2 |
Method and magnetic resonance system that determines operational sample points in k-space of a random undersampling scheme when acquiring magnetic resonance data
In a method and magnetic resonance (MR) apparatus to determine sample points of a random undersampling scheme of k-space to acquire reduced MR data with multiple coils, a set of sample points of the random undersampling scheme to acquire the reduced MR data is determined, and an indicator of a signal noise in reconstructed MR data is calculated. Furthermore, an additional sample point, which is not included in the set of sample points is determined, and a change of the indicator that results by an addition of the additional sample point to the set of sample points is calculated. The additional sample point is selectively added to the set of sample points dependent on the calculated change. |
US10001532B2 |
Magnetic sensor device
A magnetic sensor device includes: a magnet, extending in a longitudinal direction, that has different magnetic poles in a direction perpendicular to a conveyance direction of a detected object having a magnetic material, the longitudinal direction being orthogonal to the conveyance direction; and anisotropic magnetoresistive elements arranged linearly in the longitudinal direction on a detected object-side magnetic pole of the magnet, wherein the magnet is provided with a magnetic material yoke between the anisotropic magnetoresistive elements and the magnet, and the end of the magnet in the longitudinal direction has a greater length in the direction perpendicular to the conveyance direction than the center in the longitudinal direction. |
US10001530B2 |
Reading circuit with automatic offset compensation for a magnetic-field sensor, and related reading method with automatic offset compensation
A method reading a magnetic-field sensor provided with at least one first magnetoresistive element envisages generation of an output signal, indicative of a magnetic field, as a function of a detection signal supplied by the magnetic-field sensor. The reading method envisages: determining an offset signal present in the output signal; generating at least one compensation quantity as a function of the offset signal; and feeding back the compensation quantity at input to the reading stage so as to apply a corrective factor at input to the reading stage as a function of the compensation quantity, such as to reduce the value of the offset signal below a given threshold. |
US10001526B2 |
Self-testing ground fault circuit interrupter
A circuit interrupter including a ground fault circuit interrupter circuit structured to detect a ground fault based on current flowing in line and neutral conductors of the circuit interrupter, a ground fault circuit interrupter monitor circuit structured to perform a self-test on the circuit interrupter to determine the functional status of the ground fault circuit interrupter, and a bridge circuit structured to harvest power from the line and neutral conductors and supply said harvested power to the ground fault circuit interrupter circuit and the ground fault circuit interrupter monitor circuit. |
US10001524B2 |
Semiconductor integrated circuit and test method thereof
According to one embodiment, a semiconductor integrated circuit comprises: a tested block including a test control circuit; and a control circuit configured to output a first signal. The test control circuit performs a test of at least a first test pattern of the test patterns for the scan chain in accordance with the first signal during a first non-access state period of the tested block, and performs a test of at least a second test pattern following the first test pattern of the test patterns for the scan chain in accordance with the first signal during a second non-access state period of the tested block, and the test of the first test pattern and the test of the second test pattern are performed discontinuously. |
US10001523B2 |
Adjusting latency in a scan cell
Embodiments herein describe the design of a scan cell within an integrated circuit. The scan cell operates in either a test mode or a normal functional mode according to a scan enable signal. The scan cell comprises delay logic including a plurality of delay elements, e.g., a plurality of transistors. The delay logic activates the delay elements only when the scan cell operates in the test mode. The delay elements are activated to change a scan latency of the scan cell. The scan latency of the scan cell is increased to mitigate or prevent hold violations. |
US10001520B2 |
System and method for detecting voltage dependence in insulation systems based on harmonic analysis
A method of testing an insulation system is disclosed. The method comprises coupling a first test lead to a first conductor, the first conductor at least partly isolated by the insulation system and coupling a second test lead to a second conductor or a ground. The method further comprises applying a test signal to the first test lead, receiving a test response from the second test lead, and analyzing the test response from the second test lead to determine a harmonic content of the test response. The method further comprises, when the harmonic content is equal to or greater than a predetermined threshold, determining that the insulator system has non-linear properties. |
US10001511B2 |
Systems and methods for determining current flow through a utility asset
The present invention describes systems and methods for determining current flow through a current-carrying utility asset. An exemplary embodiment can include measuring a first magnetic induction value at a first location near a targeted current-carrying utility asset and a second magnetic induction value at a second location near the targeted asset where the first location is a known distance from the second location; determining a correlation between a spatial angle and an electrical phase angle between the targeted asset and a second asset where the second asset contributes a first and second error component to the first and second magnetic induction values respectively; estimating error values for the first and second error components using the correlation between the spatial angle and the electrical phase angle; and estimating a current flowing through the targeted asset using the first and second magnetic induction values, the known distance, and the error values. |
US10001507B2 |
ICT probe contact improvement
A method of testing a printed circuit board (PCB) with an in-circuit test (ICT) probe having an improved probe-to-via contact is provided. The ICT probe includes a tip attached to a spindle; a housing having a cavity, a portion of the spindle insertable into the cavity; and a heating element wrapped helically around the spindle, the heating element coupled to the housing. The probe is contacted with a surface of a flux layer of a test via of the PCB, said contact compressing the heating element and recessing the insertable portion of the spindle into the cavity. The tip of the probe is heated with the heating element to a temperature capable of at least partially melting the flux layer, the tip at least partially penetrating the flux layer to contact a surface of a solder plugging the test via. |
US10001506B2 |
Adjustable tooling
An adjustable tool configured to facilitate mounting an electromechanical device relative to a tester is contemplated. The adjustable tool may be operable to facilitate adjustably mounting a belt tensioner, pulley or other rotating element of the electromechanical device relative to a belt drive or other rotatable testing element included on the tester in a manner sufficient to enable adjusting tensioning and/or positioning therebetween. |
US10001504B2 |
Acceleration detecting device
There is provided an acceleration detecting device capable of using a flat plate-like packaging substrate having no recess portion as a packaging substrate and reducing the height thereof.In an acceleration detecting device, an acceleration detecting element is held by first and second holding members therebetween so as to configure a plate-like structure. In the plate-like structure, at least one of a third surface and a fourth surface of the acceleration detecting element is located at the inner side relative to first holding member surfaces or second holding member surfaces of the first and second holding members in the thickness direction connecting the third surface and the fourth surface. |
US10001502B2 |
Fastening device for an electronic component, in particular an acceleration sensor for airbag systems
A fastening device for an electronic component, in particular an acceleration sensor for airbag systems, in which the electronic component is fixable in a motor vehicle with the aid of fastening elements, a first connection pair being present both on the motor vehicle and on the housing of the electronic component, which interlocks in a form-locked and/or force-fit manner for a pre-mounting of the electronic component and a second connection pair is present on the housing of the electronic component and on the motor vehicle, with the aid of which the electronic component may be fastened and positioned on the vehicle. The second connection pair is made up of a clip connection. |
US10001500B2 |
Method of controlling a pipetting arrangement or of producing liquid product doses
A pipetting arrangement includes at least two sets of pipettes (9a; 9b; 9c; 9d). Each set of pipettes (9a; 9b; 9c; 9d) is operationally connected, via a controllable ON/OFF valve (11a; 11b; 11e; 11d) to a common aspiration port (7). Latter is connectable to a pumping arrangement. The valves (11a; 11b; 11e; 11d) are controlled by a timing-control unit (15) conceived to establish, by control of the valves (11a; 11b; 11e; 11d), the operational connections of the at least two sets of pipettes (9a; 9b; 9c; 9d) to the aspiration port (7) in a time-multiplexed manner. |
US10001499B2 |
Modular workcells for lab automation
Systems and methods are provided for performing a work-flow, which may be in an IVD environment. A plurality of workcells can be used to perform tasks, while vessels can be automatically transported between the workcells using bulk transport trays along an inter-cell track, allowing each workcell to be independently adapted to one or more tasks in the work-flow. |
US10001495B2 |
Blood factor monitoring assay and uses thereof
The present disclosure provides methods and compositions for diagnosing and treating subject having a bleeding disorder. The disclosed methods comprise contacting a sample, e.g., a blood or plasma sample obtained from the patient, with an activation mixture comprising an activated coagulation factor and a phospholipid mixture, wherein the activation mixture is dried onto a solid substrate. Also provided is a global hemostasis test based on the integration of clotting time (Ct) and pharmacokinetics data. The methods and compositions presented can be applied to point-of-care diagnostic systems. |
US10001494B2 |
Automatic fecal occult blood detector
The present invention discloses an automatic fecal occult blood detector for detecting a sample kit, comprising: a feed passage and a discharging passage which are provided in parallel and convey a sample kit separately; a transfer platform configured between the feed passage and the discharging passage; a push rod configured to push the sample kit on the feed passage onto the discharging passage through the transfer platform; and an image capturing device provided on one side of the discharging passage to acquire the color band information presented on a test strip. In the present invention, the parallel arrangement of the feed passage and the discharging passage shortens the whole length of the automatic detector, meeting the requirement that the color band information of the test strip is automatically acquired after the sample kit is left in the device a certain time. |
US10001493B2 |
Markers for inflammatory bowel disease
There is provided protein biomarkers and methods for their use in diagnosing and treating Inflammatory Bowel Disease (IBD), ulcerative colitis (UC) and Crohn's disease (CD) as well as methods for assessing the severity of the diseases. |
US10001492B2 |
Method for diagnosing inflammatory bowel disease
The present invention relates to a method for diagnosing inflammatory bowel disease (IBD), the method comprising determining the concentration of at least one IBD-specific biomarker in a sample of the colonic mucocellular layer obtained from a subject. |
US10001491B2 |
Method for determining radiosensitivity
The present invention relates to a method for the in vitro determination of the radiosensitivity of a subject. More particularly, the invention relates to a method comprising a step of inducing an exogenous stress on a biological sample from a subject, followed by the comparison of the presence or level of at least one compound chosen in a group of defined compounds, in said biological sample and in a reference sample. The present invention also relates to the use of said at least one compound as predictive biomarker of the radio-sensitivity of a subject. The invention also relates to a kit for the detection of the presence or level of at least one of said compounds, usable in a method according to the invention. |
US10001484B2 |
Reagents and methods for breast cancer detection
The present invention provides compositions including reagents for detecting human autoantibodies against at least two proteins selected from the group consisting of ANGTPL4, DKK1, EPHA2, LAMC2, SPON2, SSR2, GAL1, GFRA1, LRRC15, CD147, CD320, CDH3, LRP10, SPINT2, SUSD2, and CST2, and their use in detecting breast cancer or disease recurrence. |
US10001483B2 |
Methods for the treatment of Kaposi's sarcoma or KSHV-induced lymphoma using immunomodulatory compounds, and uses of biomarkers
Provided herein are uses of gene and protein biomarkers as a predictor of clinical sensitivity of Kaposi's sarcoma (KS) or Kaposi's sarcoma-associated herpesvirus (KSHV) induced lymphoma and patient response to treatment with an immunomodulatory compound. Further provided herein are methods for the treatment or management of Kaposi's sarcoma or KSHV-induced lymphoma with an immunomodulatory compound, alone or in combination with doxorubicin. |
US10001480B2 |
Photo-electrochemical biosensor and semiconductor heterostructure-based sensing method
A photo-electrochemical bio-sensor uses a semiconductor heterostructure located in an etching solution. An outer layer of the heterostructure is functionalized, such as with a self-assembled monolayer, to provide adherence of a charged molecule of interest. When contacted by a test solution, the functionalization immobilizes a quantity of the molecule that corresponds to its concentration in the test solution. The heterostructure undergoes photocorrosion when illuminated by a laser at a rate corresponding to the quantity of immobilized charged molecules. The rate of photocorrosion is monitored to determine the concentration of the molecule in the test solution. The monitoring may make use of a photoluminescent material in the heterostructure that emits photoluminescence in response to the laser illumination. The photoluminescence changes with the advancement of the photocorrosion, and the change is therefore indicative of the concentration of the molecule in the test solution. |
US10001477B2 |
Use of protein nanoparticle based hydrogel
The present invention relates to a use of a protein nanoparticle-based hydrogel, and more particularly, to a use of a protein nanoparticle-based hydrogel capable of highly sensitive and simultaneous multi-detection of disease markers by using a hydrogel within which protein nanoparticles presenting multiple copies of disease marker detection probes are immobilized. |
US10001476B2 |
Capture ligand controls, blocking probes, masking probes and methods of using the same
The invention, depending on aspect and embodiment, relates to capture probe controls, and capture and signal probe configurations and combinations of configurations that can facilitate accurate and efficient multiplex analyte detection, especially in electrochemical detection schemes. |
US10001475B2 |
Light harvesting multichromophore compositions and methods of using the same
Light harvesting luminescent multichromophores that are configured upon excitation to transfer energy to, and amplify the emission from, an acceptor signaling chromophore in energy-receiving proximity therewith are provided. Also provided are compositions for labelling a target. The labelling composition may include a donor light harvesting multichromophore and an acceptor signaling chromophore in energy-receiving proximity to the donor light harvesting multichromophore. Also provided is an aqueous composition for labelling a target, including: a donor light harvesting multichromophore; an acceptor signaling chromophore in energy-receiving proximity therewith; and a sensor biomolecule. Methods for using the subject compositions are also provided. |
US10001469B2 |
Use of GPR83 to identify pruritus-related substances
The present invention provides a peptide having antagonist activity against SP, pain control activity, anti-inflammation activity, and anti-pruritic activity. The present invention further provides a method for searching for a therapeutic agent for pain, a therapeutic agent for inflammation, and a therapeutic agent for pruritus using G protein coupled receptor (GPR) 83, which is an HK-1 specific receptor. |
US10001466B2 |
Magnifying device for jewelry and system for use of same
A magnifying device for jewelry and system for use of the same are disclosed. In one embodiment of the magnifying device, a securing ring is coupled to a body to selectively attach in a snap-fit engagement with a gem tester. A hinge assembly is also coupled to the body and a support frame is pivotally coupled thereto. A seat within the support frame defines a circular opening securing a magnifying lens therein. The support frame also includes a pivot blade extending therefrom that accepts rotational bearing force to cause the support frame and therefore the magnifying lens to rotate relative to the body. |
US10001464B2 |
Beach detection sensors for vibratory separator
An apparatus including a screen capable of separating solids from a liquid-solid mixture and a first probe disposed beneath the screen. The first probe is provided to determine a position of a beach between the liquid-solid mixture and separated solids. The apparatus may measure a property of a local volume of a probe disposed beneath a first separator deck. The probe may then send a first signal to database. Based on the signal a location of a beach may be determined. |
US10001460B2 |
Phasing adder and ultrasound probe
A phasing adder and an ultrasound probe are disclosed. According to one implementation, the phasing adder includes a delay charge transferring unit and a delay adding unit. The delay charge transferring unit obtains signal charge in an amount obtained without amplifying according to charge generated in each of a plurality of piezoelectric elements. Each of the plurality of piezoelectric elements includes a piezoelectric body to generate charge according to sound pressure of input ultrasound. The delay charge transferring unit holds the signal charge for a predetermined amount of time. The delay adding unit executes phasing adding of an amount of the signal charge held for the predetermined amount of time in the delay charge transferring unit. |
US10001456B2 |
Methods for detection in differential mobility spectrometer using a peptide metal complex
Methods and systems for separating and/or quantifying peptides using differential mobility spectrometry (DMS) are provided herein. In accordance with various aspects of the applicant's teachings, the methods and systems can provide for the separation of one or more peptides, for example, peptides that may be difficult to separate with conventional techniques, such as mass spectrometry (MS), by complexing the peptides with a metal cation (e.g., Ca2+) prior to DMS. In some aspects, the present teachings can prevent proton stripping from ionized peptides that can occur in DMS to prevent unintended and/or undesirable alterations to the peptide's charge state distribution. |
US10001455B2 |
Amperometric gas sensor
An amperometric gas sensor for measuring the concentration of an analyte includes: a solid configured as an insulator without being contacted by the analyte and configured for diffusion of the analyte therethrough, the solid including a non-conductive polymer, the solid further configured to increase in electrical conductivity when in contact with the analyte; a working electrode positioned on and in contact with the solid; and a reference electrode positioned on and in contact with the solid, the reference electrode spaced apart and insulated from the working electrode without the solid being contacted by the analyte, the working electrode and the reference electrode configured to measure electrical conductivity of the solid when the solid is in contact with the analyte. |
US10001452B2 |
Aircraft rescue hoist rope designed for continuous inspection
A method of making a hoist cable capable of continuous resistance monitoring includes applying an electrically-insulating material to at least one strand of a wire rope such that a length of the strand is electrically insulated and an end of the strand is electrically conductive. The end of the at least one strand is joined to other strands of the wire rope such that at least two strands are electrically connected at a free end of the wire rope. A method of inspecting the hoist cable includes transmitting a first electrical signal through a first strand from a hoist drum to a free end of the wire rope and receiving the first electrical signal through a second strand at the hoist drum, the first and second strands being electrically connected at the free end. Using the first electrical signal, the resistance of the wire rope is calculated. |
US10001450B2 |
Nonlinear mapping technique for a physiological characteristic sensor
A method of measuring blood glucose of a patient is presented here. In accordance with certain embodiments, the method applies a constant voltage potential to a glucose sensor and obtains a constant potential sensor current from the glucose sensor, wherein the constant potential sensor current is generated in response to applying the constant voltage potential to the glucose sensor. The method continues by performing an electrochemical impedance spectroscopy (EIS) procedure for the glucose sensor to obtain EIS output measurements. The method also performs a nonlinear mapping operation on the constant potential sensor current and the EIS output measurements to generate a blood glucose value. |
US10001447B2 |
Using 3D computed tomography to analyze shaped charge explosives
A method may include positioning at least one calibration disk in a computed tomography (CT) scanner and positioning a pellet in the CT scanner. The at least one calibration disk and the pellet may both be made of a same powder exhibiting a known density. The method may further include scanning the at least one calibration disk and the pellet using the CT scanner to obtain one or more CT images of the pellet and the at least one calibration disk, and comparing a density of the pellet with the known density of the at least one calibration disk based on the one or more CT images. |
US10001445B2 |
Vision system
Provided is a vision system for detecting a defect, including a conveyer belt configured to move at least one bottle through the vision system; a light emitting diode (LED) backlight configured to silhouette any dark contamination on a surface or inside the at least one bottle; a robot with a bottle gripper tooling, the robot configured to pick up the at least one bottle and rotate the at least one bottle; at least one camera configured to take pictures of the at least one bottle while the at least one bottle is being rotated; and a flipper arm configured to stop or allow the at least one bottle to move to a position where the robot picks up the at least one bottle. |
US10001442B2 |
Optical fiber-based hybrid SERS platform for in vivo detection of bio-molecules
An optical probe includes an optical fiber with a first end and a second end, and an enhanced surface on a portion of the first end of the optical fiber. The enhanced surface includes a patterned base layer including multiple protruding nano-pyramids, an intermediate layer over the patterned base layer, and a graphene layer over the intermediate layer. Using a layer of graphene to cover the enhanced surface increases the sensitivity of a surface-enhanced Raman spectroscopy (SERS) process performed in conjunction with the enhanced surface, and further increases the chemical stability and bio-compatibility of the enhanced surface. Further, placing the enhanced surface at the end of the optical fiber provides a self-contained probe for use with a SERS process, thereby allowing for in-vivo characterization of a sample. |
US10001440B2 |
Observation apparatus and observation method
An observation apparatus and an observation method are provided. The observation apparatus includes a light source that emits illumination light used to observe a specimen to which a fluorescent substance that specifically binds to or is expressed in a stimulus target has been supplied, an illumination optical system that radiates the illumination light emitted from the light source 11 onto the specimen, a deflecting device that changes an area of the specimen to be irradiated with the illumination light, a wavelength selecting section that selects the wavelength of illumination light to be radiated onto the specimen, an observation optical system that collects light from the specimen, a detector that detects the light collected by the observation optical system, an image processing section that generates an image from the light detected by the detector, and a control section that controls these components. |
US10001437B2 |
Spectroscopy for gunshot residue analysis
The present invention relates to a method of detecting inorganic gunshot residue (GSR) particles. The method includes providing a sample comprising gunshot residue, subjecting the sample to spectroscopic analysis to produce a spectroscopic signature for the sample, and identifying inorganic gunshot residue particles based on the spectroscopic signature for the sample. Also disclosed is a method of detecting gunshot residue particles. The method includes providing a sample comprising gunshot residue, subjecting the sample to spectroscopic analysis to produce a spectroscopic signature for the sample, where the spectroscopic signature spans a range of wavenumbers, creating one or more spectroscopic maps from the spectroscopic signature for the sample, where each different spectroscopic map is for a different wavenumber, and identifying gunshot residue particles based on the one or more spectroscopic maps for the sample. |
US10001436B2 |
In-situ measurement of corrosion in buried pipelines using vertically measured pipe-to-soil potential
A method for in-situ measuring the corrosion rate of a corroding site on an underground metal structure buried in soil, the structure being under cathodic protection. The structure-to-soil potential at varying depths above the pipeline is measured to a depth above, but not reaching the structure. These measurements are extrapolated to obtain data representing the structure-to-soil potential at the surface of the structure under the probe. The gradient of the electrical potential at this surface is used to calculate the corrosion rate of the defect. A special probe may be used to obtain the potential measurement data. |
US10001434B2 |
Systems and methods for diagnosing a fluidics system and determining data processing settings for a flow cytometer
The present set of embodiments relates to systems and methods for diagnosing a fluidics system and determining data processing settings for a flow cytometer. Systems and methods for diagnosing a fluidics system require accurate measurement and interpretation of fluctuations within the fluid delivery system. Systems and methods for determining data processing settings require an accurate measurement of peak times among various channels and being able to adjust time delay settings wherein peak time is the measurement of time elapsed from the beginning of the data collection time window to the highest peak in the window. |
US10001432B2 |
Hardness test apparatus and hardness testing method
The present invention includes: an image capturer capturing an image of the sample to be measured; an image acquirer acquiring image data of the sample captured by the image capturer; a pattern searcher performing, on the image data of the sample acquired by the image acquirer, pattern searching process using a pattern image selected based on the sample and identifying a position in the image matching the pattern image; a profile extractor extracting a profile of the sample based on the position in the image identified by the pattern searcher; a calculator calculating a hardness measurement position of the sample based on the profile extracted by the profile extractor; and a measurer executing hardness testing on the sample based on the hardness measurement position calculated by the calculator and measuring the hardness of the sample. |
US10001431B2 |
Extraction device
A device (1) for extracting an extraction material, in particular for solid-phase micro-extraction, comprises an extractor (130) and a tip (100) for penetrating a separating layer, wherein the extractor (130) is connected to the tip (100). In a method for extracting an extraction material from a container with an extraction device (1), a separating layer of the container is penetrated by a tip (100) of an extractor (130), and the extraction material is extracted. |
US10001428B2 |
System and method for multiplexed and buffered sensor arrays
A miniature pressure scanning system may comprise: a plurality of miniature pressure sensors including a plurality of sensor outputs, each of the miniature pressure sensors including at least one sensor output for providing an analog output signal and each at least one sensor output having an associated output impedance; a plurality of buffers, each buffer of said plurality of buffers being electrically coupled to one sensor output of the plurality of sensor outputs, and each said buffer being operative to reduce a settling time constant associated with multiplexer voltage spikes and reduce the associated output impedance of the one sensor output coupled to it; and at least one multiplexer electrically coupled to the plurality of sensor outputs, said at least one multiplexer being operative to be switched between each of the plurality of sensor outputs. |
US10001427B2 |
Leak detector
A handheld-sized, single-hand-holdable, single-hand-operable battery-powered gas leak detector that draws in a sample of ambient air for detecting the presence of a gas by sensing changes in infrared (IR) energy between an IR emitter and an IR sensor when the gas is in the space between the IR emitter and the IR sensor. An algorithm is used that triggers detection of a gas when the change in IR energy between the IR emitter and the IR sensor is more rapid than the thermal drift of the IR sensor, and the detector design allows for IR energy within a wide range of approximately 0.4 micrometers to approximately 20 micrometers to pass into the air being sampled. |
US10001425B1 |
Portable camera controller platform for use with pipe inspection system
A camera controller platform for use with a pipe inspection system is disclosed. The platform is configured for the rapid mounting and connection of an electronic computing device such as a laptop computer for providing display and/or virtual control interface functions in conjunction with an electronics module. An additional user interface, which may include a manual user interface device, may be coupled to the electronics module. Alternatively, a plurality of virtual controls may be supported by a software application on the electronic computing device, which may be connected to the camera controller platform by a USB or other interface bus. |
US10001419B2 |
Spring body for a force transducer, such as a torque-and/or tension/compression-force measuring cell
In a spring body for a force transducer built into a force-transmitting part, a force-input section is provided for receiving a force, a force-output section for transmitting the force, and an elastic deformation body arranged therebetween which couples the force-output section to the force-input section such that the force received by the force-input section is transmitted to the force-output section. The elastic deformation body performs a predetermined elastic deformation movement caused by the force to be transmitted at at least one point. A coding sampling section is provided at the at least one point of the deformation body and which follows deformation movements of the at least one point. |
US10001418B1 |
Micrometer mechanical force interface
Embodiments generally relate to device and methods for detecting force. A force sensor may include a sense die, a substrate, one or more sense elements supported by the sense die, one or more electrical contacts located on the sense die and electrically coupled to electrical traces on the substrate, and an actuation element configured to transmit a force to the sense die. The width of the actuation element may be less than the distance between the one or more electrical contacts. In some embodiments, the actuation element may include a thin wedge/plate configured to interact with the sense die at a contact point. The thin wedge/plate may allow use of a smaller sense die and/or may allow closer placement of the one or more sense elements to the contact point and/or may prevent accidental contact with the one or more electrical contacts which may lead to a short circuit. |
US10001417B2 |
Adaptive heat flow calorimeter
Apparatus and methods are provided for providing flexible and repairable testing capabilities for systems that generate or absorb heat such as energy storage systems. One embodiment can include a temperature bath structure adapted to contain and maintain a fluid bath at a predetermined temperature, an outer containment structure adapted to insert into the temperature bath structure, heat sinks, thermal sensor assemblies, and an internal containment structure where the thermal sensor assemblies and heat sinks removably attach to different sections of the inner containment structure so as to measure heat flow into or out of the inner containment structure's different sections. Embodiments of the invention enable rapid insertion/removal of samples as well as replacement of sections of the system including embodiments or parts of thermal sensor assemblies as well as enabling separate thermal measurements associated with different sections of a sample under test within the inner containment structure. |
US10001416B2 |
Temperature sensor having calibration function according to temperature, method of operating the same, and devices including the same
A temperature sensor having calibration function according to temperature, a method of operating the same, and a device including the same are provided. The temperature sensor includes a reference circuit configured to generate at least one temperature information signal that varies according to a temperature, and generate at least one reference signal that is substantially constant relative to the temperature; and a digital temperature generator configured to receive the at least one temperature information signal and the at least one reference signal generated by the reference circuit, and generate a digital temperature information signal indicative of the temperature based on the at least one temperature information signal and the at least one reference signal, wherein one of the reference circuit and the digital temperature generator is configured to receive a calibration signal and adjust the at least one reference signal based on the calibration signal. |
US10001410B2 |
Quantitative elemental profiling in optical emission spectroscopy
The current invention considers the spectrum as a multimodal distribution over a list of structures containing the wavelength as the main entry and the other information mentioned above in the list as additional entries. Each line is then given a probability of contributing to the spectral line. In the case of multiple spectral lines, inference between spectral lines and their respective levels of confidence will provide a complete picture of the list of probable emitters with a probability factor for each line in order to provide a quantitative assignment of the spectral lines and profiling for a given spectrum. |
US10001404B2 |
Method and system for monitoring sub-synchronous torsional oscillations of a shaft line of a steam turbine
A method for monitoring sub-synchronous torsional oscillations of a shaft line of a steam turbine includes measuring a rotational speed of the shaft line over a period of time and generating, from the measured rotational speed, a signal representative of the rotational speed over the period of time. The method further includes performing a spectrum analysis on the signal to determine, for at least one given frequency, an amplitude of variation of the rotational speed at the given frequency, comparing the amplitude with at least one predetermined amplitude threshold for the frequency, and generating an alert signal if the amplitude exceeds at least one predetermined amplitude threshold. |
US10001399B2 |
Reducing agent tank
A reducing agent tank for receiving and storing a reducing agent solution, with a filler pipe and a fill level sensor for determining the level of the aqueous reducing agent solution in the reducing agent tank. In order to create a reducing agent tank for receiving and storing an aqueous reducing agent solution that allows storage of the liquid pollutant-reducing medium and simultaneously enables reliable detection of incorrect filling of the tank, a first electrode and a second electrode are arranged in the filler pipe such that a liquid flowing into the reducing agent tank flows over the first electrode and a second electrode, the first electrode and the second electrode coming into direct contact with the inflowing liquid. |
US10001397B2 |
Physical quantity measuring device
A device includes: an outer case; an inner case; a cylindrical base having a distal end that penetrates through a cylinder of the outer case to be fixed to the outer case; and a fastener configured to be mounted on the distal end of the base, the fastener including: an exterior configured to be guided by a guide provided to the inner case; a fastener-side engaging portion engageable with the inner case; and a contact peripheral portion configured to be contact with the outer case to prevent the inner case from rotating relative to the outer case. |
US10001396B2 |
Pressure-sensor apparatus, air-mass measuring apparatus, air-mass measuring system and pressure-measuring method
A pressure-sensor apparatus for an air-mass measuring apparatus for a vehicle. The pressure-sensor apparatus has a circuit carrier, a first pressure sensor which is disposed on the circuit carrier and is designed to sense a pressure and to provide a first pressure signal representing the pressure, a second pressure sensor which is disposed on the circuit carrier and is designed to sense the pressure and to provide a second pressure signal representing the pressure, and an evaluator which is disposed on the circuit carrier and has a first input interface to receive the first pressure signal, a second input interface to receive the second pressure signal and an output interface to output an output signal provided using the first pressure signal and the second pressure signal. |
US10001393B2 |
Method for making resin hollow body and flow measuring device
A metal mold includes a restraining part that is fitted in a recess provided at a part of surfaces of at least two resin parts that serves as an outer surface of a resin hollow body. A linear space is filled with high-pressure resin fluid injected at a predetermined injection pressure. The resin parts are joined together. The mold receives injection pressure of resin fluid, with which the space is filled, through the resin parts, and applies pressing force, which pushes back the resin parts toward the space, to the resin parts as reaction force against injection pressure. Stress is produced on a hollow wall surface in a direction in which the wall surface projects into a hollow portion due to injection pressure. The restraining part applies pressing force to the resin parts in a direction opposite from the stress projecting the wall surface into the hollow portion. |
US10001388B2 |
Circuit arrangement and method for controlling a displacement measurement sensor
A circuit arrangement (1) for controlling an inductive displacement measurement sensor (2) is described. The displacement measurement sensor has a sensor coil (2), which is supplemented by means of a capacitor (Cpar) to form an oscillating circuit. In addition, the circuit arrangement has an oscillator (3) for generating an excitation signal (UExciter), which excites the oscillating circuit to oscillate. The excitation signal (UExciter) is superimposed with a DC voltage (Utemp), the amplitude of which changes when the temperature of the sensor coil (2) changes. The sensor coil (2) is connected to a controllable resistor (Rvar). Furthermore, the circuit arrangement (1) has a comparator (4), which compares the DC voltage (Utemp) with a reference voltage (Utref). On the basis of the result of the comparison, the comparator (4) outputs a control voltage (Ur), which controls the controllable resistor (Rvar). In a further development of the circuit arrangement the control of the controllable resistor (Rvar) is designed in such a way that when the temperature of the sensor coil (2) changes and, as a result, the ohmic resistance (RSensor) of the sensor coil (2) also changes, the total resistance consisting of the sensor coil (RSensor) and the controllable resistor (Rvar) is held essentially constant. |
US10001383B2 |
Automatically orientating a map according to the map's natural viewing orientation
Some embodiments provide a device that automatically orients and displays a map of a region according to the natural viewing orientation of the map. In some embodiments, the device examines data associated with the map to determine whether it can identify a natural viewing orientation of the map that differs from the geographic orientation of the map. When the device is able to identify such a natural viewing orientation, it displays the map according to this natural viewing orientation instead of the geographic orientation of the map. On the other hand, when the device is not able to identify a natural viewing orientation that differs from the geographic orientation, the device displays the map according to its geographic orientation. In some embodiments, the geographic orientation of the map is north-up orientation (where north is up (e.g., top center of the page), south is down, west is left, and east is right). In other embodiments, the geographic orientation of the map can be another orientation that is set by one of the geographic directions, such as south-up map orientation, where south is up, north is down, east is left and west is right. |
US10001382B1 |
Apparatuses, methods and systems for an eventual event calendaring platform
The APPARATUSES, METHODS AND SYSTEMS FOR AN EVENTUAL EVENT CALENDARING PLATFORM (hereinafter “EECP”) transforms inputs (e.g., user information, user profile information, event information, import calendar information, etc.) via components (e.g., Event Retrieval Component, Event Collection Component, Event Assignment Component, Eventually Button, Event Collection and Scoring Component, Event Calendaring Component, etc.) into outputs (e.g., user calendar, user calendar RSS feed, user profile, etc.). The EECP provides dynamic, management, analysis, and control of event information and relationships. In one embodiment, the EECP may be configured to provide a user with a calendar implementation that may be populated with events based on the user's identified interests, preferences and historical activity. |
US10001381B2 |
Presentation plan creation apparatus, information presentation apparatus, and presentation plan creation method
The present invention aims to create an information presentation plan suitable for characteristics of output devices in view of driver's driving leeway. A presentation plan creation apparatus of the present invention includes: a driving behavior proportion prediction unit that predicts a driving behavior proportion, for each divided path; a device leeway acquisition unit that acquires device leeway data; a presentation item extraction unit that acquires presentation item data; and a presentation plan creation unit that creates a presentation plan in line with a selection condition. The selection condition is that a time of performing, on the selected path, any of the driving behaviors that allows the leeway of the selected device to be equal to or greater than the required leeway required to present the presentation item is equal to or longer than the required viewing time required to view the presentation item. |
US10001379B2 |
Itinerary generation and adjustment system
One or more techniques and/or systems are provided for routing a user between events using an itinerary. An event source (e.g., electronic calendar) may be assessed to identify event information (e.g., event locations) for events (e.g., meetings). The event information may be evaluated to determine a schedule of events. Routes between events within the schedule may be identified to determine route information (e.g., predicted travel times) for the routes. The event information and the route information may be evaluated to generate an itinerary of events. In an example, a constraint may be identified (e.g., a traffic accident along a route). The constraint may be evaluated to determine an impact (e.g., a user arriving to the meeting event late) of the constraint on the itinerary. Responsive to the impact exceeding an adjustment threshold, the itinerary may be adjusted (e.g., modifying a route between one or more events to avoid the accident). |
US10001377B2 |
Geographic space management
A system is provided that manages a geographic space including a route on which a moving object moves, including a plurality of subsystems operable to respectively manage maps of a plurality of regions obtained by dividing the geographic space, and a region manager operable to adjust loads of the subsystems by dynamically changing a boundary of at least one region among the plurality of regions. Also provided is a method and computer program product. |
US10001376B1 |
Aircraft position monitoring system and method
An apparatus monitors position for an aircraft. The aircraft includes a display, a position system, a vision system and a database comprising terrain data associated with an environment at a location of the aircraft. The apparatus includes a monitoring processor configured to perform character recognition or structure recognition on the image data to identify a structure or a character in the image data, correlate a position of the structure or character in the environment using a position from the position system and the terrain data, and cause the display to provide a confirmation in response to the position of the structure or character in the terrain data matches the position of the structure or character in the image data. |
US10001373B2 |
Resonator element, electronic device, electronic apparatus, and moving object
A gyro element as a resonator element includes a drive resonating arm as a drive portion that is driven by application of a voltage, and a detection resonating arm as a detection portion in which charge is generated in response to a Coriolis force generated in the drive resonating arm. An amount of charge detected in the detection resonating arm in a state where the Coriolis force is not generated is greater than 0% and equal to or less than 0.1% of an amount of charge generated in the drive resonating arm when driving the drive resonating arm. |
US10001372B2 |
Angular velocity detection device
An angular velocity detection device vibrates a vibration body and detects vibrations generated by angular velocity. The vibration body includes a center base portion, first detection beam sections extending from the center base section in a T shape and connected to each other at four corners, second detection-cum-drive beam sections extending from the first detection beam sections toward the center base portion side along diagonal lines of the vibration body, and mass bodies connected to both ends of each of the second detection-cum-drive beam portions. The second detection-cum-drive beam sections each perform flexural vibration within a plate surface in a direction perpendicular or substantially perpendicular to the diagonal line of the vibration body. |
US10001371B2 |
Level
A level includes a frame having a top planar surface, a bottom planar surface, and a web coupling the top planar surface to the bottom planar surface. The top planar surface and the bottom planar surface are parallel. The level further includes a vial supported by the frame. The vial has a longitudinal axis passing through a center of the vial and a body defining an interior containing a liquid and an indicator bubble. The level further includes a plurality of LEDs. Each of the LEDs has a light emitting point, and each of the plurality of LEDs is positioned adjacent an end of the vial and is oriented such that the light emitting point is positioned within the interior of the body of the vial. |
US10001370B2 |
Measuring and marking tool
In some embodiments, a measuring and marking tool may include a triangular base member with a right angle and two complementary opposite angles formed by a first leg, a second leg, and a hypotenuse. A pivotal coupling element may pivotally couple an arm element to the right angle of the base member, allowing the arm element to pivot towards and away from the first and second legs. Preferably, a leveling device may be coupled to the arm element. A locking element may be operably connected to the arm element for arresting the pivotal movement of the arm element relative to the base member. An elongated marking aperture, which may have a plurality of marking indentations, may be disposed on the base member. |
US10001364B2 |
Holding mechanism
A holding mechanism used in a measuring device includes a first groove, a second groove, and a pair of holding members holding the detection device by being attached to first and second sides in a length direction of a scale frame. The pair of holding member include a plate-like main body, a first hook portion engaging with the first groove, a second hook portion engaging with the second groove, and a projecting tab projecting from the main body and positioned at a gap. The pair of holding members are displaced from first and second sides toward the detection device along the length direction of the scale frame and the projecting tab is inserted into the gap, and thereby the projecting tab biases the scale frame and the detection device in mutually separating directions. |
US10001360B2 |
Shape measurement device and shape measurement method
A shape measurement device and a shape measurement method according to the present invention measure, for first and second distance measurement units which are disposed so as to be opposed to each other with a measurement object to be measured interposed therebetween and each measure a distance to the measurement object, first and second displacements of the first and second distance measurement units in an opposition direction, and obtain, as a shape of the measurement object, a thickness of the measurement object in the opposition direction, the thickness being corrected with the measured first and second displacements, based on first and second distance measurement results measured by the first and second distance measurement units, respectively. |
US10001358B2 |
Measuring probe and measuring probe system
A measuring probe for measuring a screw groove of a relatively rotatable ball screw includes a stylus having a tip end portion configured to contact the screw groove, a radial-direction displacement mechanism configured to support the stylus so as for the stylus to be displaceable in an X direction toward an axial center of the ball screw, an axial-direction displacement mechanism configured to support the stylus so as for the stylus to be displaceable in an axial direction (Z direction) of the axial center, and sensors configured to detect displacement of the stylus produced by the radial-direction displacement mechanism and the axial-direction displacement mechanism. This enables high-accuracy measurement of a predetermined position of a side surface of a relatively rotatable work. |
US10001352B1 |
Arrow shaft and arrow including the same
An arrow shaft includes a body having on opposite ends thereof an arrowhead and an arrow feather, and a pattern formed on an outer circumference of the body. The pattern is helically formed along the body, and the helical pattern is formed on a predetermined region in a direction from the arrowhead to the arrow feather. |
US10001350B2 |
Shooting target assembly
Shooting target assemblies have a post element having spaced-apart upper first and second protrusions defining an elongated target receptacle slot, the target receptacle slot having a closed lower end and an open upper end, a target plate having a main portion and an elongated stem portion extending from the main portion, the stem portion having parallel stem legs spaced apart to define a stem slot, a bridge portion connected between the stem legs away from the main portion and defining a lower end of the stem slot, the stem slot of the target plate being adapted to closely receive one of the first and second protrusions of the post element, and the target receptacle slot of the post element being adapted to closely receive the bridge portion of the target plate. The target receptacle slot may have a slot width adapted to closely receive the bridge. |
US10001344B1 |
Riser for firearms accessory rails
A riser for spacing a firearms accessory from a firearms accessory rail has a body, at least a portion of the body having approximately the same cross-sectional shape and slot configuration as a mounting portion of the accessory rail, at least one lug depending from the body and extending laterally, the lug being adapted for insertion into a slot of the accessory rail, and a hook adapted for coupling the riser to the accessory rail, the hook extending from a lateral end of the lug. At least a portion of the hook is adapted to be longitudinally aligned with the slot of the accessory rail and adapted to engage the accessory rail by contacting the accessory rail below the associated slot of the accessory rail. |
US10001343B2 |
Electrical lighting circuit for a portable light
A lighting circuit includes a controllable electronic device in series with a power terminal of a controller, wherein operation of a switch causes the controller to maintain the electronic device conductive, whereby the controller then remains powered; and wherein the controller responds to a subsequent operation of the switch to render the electronic device nonconductive, whereby the controller is then unpowered even when electrical power is received. The lighting circuit is suitable for use, e.g., in a portable or other battery powered light. |
US10001342B2 |
Modular light mountable on a handgun
A light mountable on a handgun may comprise: a light housing including one or more light sources, a cavity for a source of electrical power, a switch, and a circuit for energizing the light sources. The light housing has complementary parts configured to enclose a part of the handgun and a mounting rail, and may include an access cover that is openable when the light is mounted on a handgun, for placing and removing the source of electrical power. Light sources may include an illumination source and/or an aiming source. |
US10001340B1 |
Thermal shielding and venting system
A heat shielding and thermal venting system, having a heat shielding element comprising an elongate, tubular member extending from a first end to a second end; a primary portion formed within a cavity of the heat shielding element; a secondary portion formed within the cavity of the heat shielding element, wherein the secondary portion has a reduced inner cross-sectional area when compared to an inner cross-sectional area of the primary portion; a plurality of entry apertures formed through the heat shielding element proximate the first end; a flare portion formed at the second end; and one or more restricted portions formed along the heat shielding element, wherein each restricted portion includes a reduced inner cross-sectional area, when compared to an inner cross-sectional area of an adjacent interior portion of the heat shielding element. |
US10001337B2 |
Composite multi-lobe projectile barrel
A composite multi-lobe barrel is disclosed for directing the path of a dischargeable projectile. The multi-lobe barrel incorporates a plurality of longitudinal stiffening rods into a composite overwrap around an inner liner to enhance axial stiffness. The barrel is comprised of an inner liner defining an axial bore; a plurality of polymer matrix composite (PMC) stiffening rods equidistantly disposed around the inner liner and a PMC outer shell enclosing the stiffening rods. In one embodiment, a PMC inner wrap surrounds and is in direct contact with the inner liner, with the stiffening rods arranged equidistantly around the inner wrap, with this structure enclosed by a PMC outer shell. |
US10001336B2 |
Auto sear actuation linkage for compact AR-platform firearm
Disclosed is a mechanism for use with firearms having compact bolt carrier designs without modification of or connection to either the upper or lower receiver. It provides an auto sear trip linkage that is independent of both the upper and lower receivers and which may be used as a “drop in” unit to allow an upper receiver assembly otherwise configured for semi-automatic fire to be used in full-auto mode with a standard, full-auto capable AR-pattern lower receiver. |
US10001335B2 |
Trigger assembly of a precision guided firearm
In certain embodiments, a trigger assembly including a bi-stable switch system configured to selectively engage a portion of the sear in a first state and to transition from the first state to a second state to selectively disengage the portion of the sear in response to an electrical signal. |
US10001332B1 |
Rifle apparatus, system, assembly, and method
A rifle apparatus and method wherein the rifle includes a replaceable, threaded, adjustable barrel assembly which is configured for quickly changing the barrel length of the rifle, converting the rifle for using a different caliber of ammunition, and/or accurately determining and quickly setting the headspace in the firing chamber of the weapon for firing the new ammunition. Further, the rifle apparatus preferably also includes a replaceable lower receiver with a well opening and a corresponding magazine retention and release assembly for receiving a magazine clip for the caliber of ammunition fired by the replaceable barrel. |
US10001331B2 |
Firearm magazine loader and unloader
A magazine loader/unloader includes a loader/unloader housing, including right and left sides, a front and rear connector members, and a bridge member; a loading structure, including a loading plunger, and a loading pusher; and an unloading structure, including top and bottom guides, and an unloading protrusion. Also disclosed is a method of using the magazine loader/unloader, including inserting round, loading round, and unloading round. |
US10001330B1 |
Magazine release button interference pin assembly and AR-style lower receiver
AR-style lower receiver with magazine release button interference pin assembly functions to prevent the depression of the magazine release button on an AR-style rifle while the upper receiver is closed or locked onto the lower receiver. AR-style lower receiver with magazine release button interference pin assembly prevents magazine release and reloading while the upper receiver is closed or locked onto the lower receiver. AR-style lower receiver with magazine release button interference pin assembly is a magazine release button interference pin assembly as well as a specially machined lower receiver to accept the magazine release button interference pin assembly. Magazine release button interference pin assembly includes a special magazine release button interference pin with at least two protrusions, a spring, and a retaining pin. |
US10001329B2 |
Firearm with change configuration detection system
A firearm (1) includes a detection system (10) suitable to detect a configuration change of the firearm from an initial configuration. The detection system (10) includes a detection device (100), on the slide (20) suitable to be moved, starting from an initial position, to a detection position in which the detection device (100) detects a configuration change of the firearm. An idler device (200) on the slide (20) engages with the detection device (100) which moves the idler device (200). The detection device (200) includes at least one primary sensor element (250), a receiver device (300) on the main body (5) suitable to receive the information of the configuration change of the firearm from the primary sensor element (250) and at least a secondary sensor element (350). |
US10001325B2 |
Formed microchannel heat exchanger with multiple layers
A heat exchanger (80) includes a plurality of heat exchange layers (95) stacked in a stackwise direction. Each of the layers includes a first plate (110) and a second plate (115), each of the first plate and the second plate includes a portion of a first enclosed header (120), a second enclosed header (125) and at least one flow channel (130) that extends between the first enclosed header and the second enclosed header. The first plate and the second plate are fixedly attached to one another to completely define the first enclosed header, the second enclosed header, and the at least one flow channel. An inlet header (85) is in fluid communication with the first enclosed header of each of the plurality of heat exchange layers (95) to direct a flow of fluid to the heat exchange layers. An outlet header is in fluid communication with the second enclosed header of each of the plurality of heat exchange layers to direct the flow of fluid from the heat exchange layers. The heat exchanger also includes a plurality of fins (100) with each positioned between adjacent heat exchange layers. |
US10001322B2 |
Dual tumble dryer unit and system
A dual tumble dryer unit that includes a housing that defines an interior, a divider that extends between first and second side walls and divides the interior into first and second sections, and first and second dryer assemblies that are positioned in the first and second sections. The first and second dryer assemblies each include a basket positioned to rotate about a horizontal axis, and a blower disposed positioned to blow air on the basket. A first drying path is defined between a first entry opening defined in the first side wall, the first basket and a first exit opening defined in the second side wall, and a second drying path is defined between a second entry opening defined in the first side wall, the second basket and a second exit opening defined in the second side wall. |
US10001321B2 |
Illuminated cooler with improved built-in illumination
Disclosed is an illuminated cooler with a light source positioned below an expected top level of contents of the cooler. A light source is preferably between two and six inches below an expected top level of contents. Most preferably, the cooler will comprise multiple lights arranged at varying heights within the cooler or a single light that provides light sources at a range of heights. The cooler may also comprise a switch to activate the lights when the cooler is opened, an ambient light sensor, and a processor. |
US10001317B2 |
Air-conditioning apparatus providing defrosting without suspending a heating operation
An air-conditioning apparatus includes a main circuit in which a compressor, an indoor heat exchanger, a first flow control device, and a plurality of parallel heat exchangers connected in parallel to each other are sequentially connected via a pipe to allow refrigerant to circulate, a first defrost pipe that branches a part of the refrigerant discharged from the compressor and allows the refrigerant to flow into the parallel heat exchanger to be defrosted among the plurality of parallel heat exchangers, a expansion device provided in the first defrost pipe and configured to depressurize the refrigerant discharged from the compressor, and a connection switching device that allows the refrigerant flowing out of the parallel heat exchanger to be defrosted to flow into the main circuit at a position upstream of the parallel heat exchangers other than the parallel heat exchanger subject to defrosting. |
US10001316B2 |
Freezer air tower and damper
An air tower adapted to be located within a compartment of a refrigeration appliance comprises a first plenum chamber in fluid communication with a first compartment of the refrigeration appliance, a second plenum chamber in fluid communication with a second compartment of the refrigeration appliance, a damper connecting the first plenum chamber to the second plenum chamber, and a movable part within the damper configured to be moveable between a first position and a second position. When moved to the first position, the movable part is relatively closer to interior side walls to thereby restrict air flow from the first plenum chamber to the second plenum chamber. When moved to the second position, the movable part is relatively further away from the interior side walls to thereby permit more air flow from the first plenum chamber to the second plenum chamber. |
US10001315B2 |
Domestic/professional refrigerator
A refrigerator (1) includes a storage chamber (12) for produce storage and a produce ripening control system (10). The produce ripening control system (10) includes an ethylene absorber (18) adapted to operate in absorption mode in a first status and in desorption mode in a second status. A recirculation circuit (20) is configured to fluidly connect the absorber (18) with the storage chamber (12) and to draw air from the storage chamber (12), to flow the drawn air through the absorber (18) and to return it into the storage chamber (12). A control unit (30) configured to selectively operate the absorber either in the absorption mode for ethylene absorption or in the desorption mode for ethylene desorption. |
US10001313B2 |
Reusable cryogenic carrying case for biological materials
A compact, mobile communicating carrying case for the transport and storage of temperature-sensitive materials. The carrying case regulates to temperature presets that can be altered real time directly or remotely. Cryogenic temperature control is provided by use of a low boiling point liquid coolant, like liquid nitrogen or air that accelerates in a multicore cooling system. A microprocessor-controlled double function solenoid acting as a valve and sensor, temperature sensors, and several mechanical one way release valves regulate the cooling system. Peripheral integrated modules collect, send, receive and display information on the case and on smart devices about location, core temperature, the carrier and the nature of the enclosed material. The carrying case provides a compact laser-etched sterile working area, in addition to a set of basic instruments, needed for procedures using the biological materials. |
US10001311B2 |
Simple inverter-control-type refrigerator, inverter control unit for refrigerator, and inverter compressor using same
A simple inverter-controlled refrigerator includes temperature detector (17), constant speed main body control unit (12) whose power is turned on/off by temperature detector (17), and that can drive a constant speed compressor, inverter control unit (14) that is connected to constant speed main body control unit (12), and that is operated, based on a power on/off signal of constant speed main body control unit (12). And variable speed compressor (8) that is connected to inverter control unit (14), and that is controlled, based on an output from inverter control unit (14). Inverter control unit (14) has rotation speed setting unit (23) which is operated, based on the power on/off signal of constant speed main body control unit (12), and which is configured to set a rotation speed of variable speed compressor (8), and inverter drive circuit unit (24) which drives variable speed compressor (8) at the rotation speed set by rotation speed setting unit (23). |
US10001310B2 |
Binary refrigeration apparatus
A two-stage refrigeration apparatus includes a high-stage refrigeration cycle including a high-stage-side refrigerant circuit including a high-stage-side compressor, high-stage-side condenser, high-stage-side expansion valve, and high-stage-side evaporator connected by pipes, a low-stage refrigeration cycle including a low-stage-side refrigerant circuit including a low-stage-side compressor, low-stage-side condenser, low-stage-side receiver, low-stage-side expansion valve, and low-stage-side evaporator connected by pipes, a cascade condenser including the high-stage-side evaporator and low-stage-side condenser, a receiver heat exchanging portion configured to cool the low-stage-side receiver, and a high-stage refrigeration cycle controller configured to perform controlling so as to activate the high-stage-side compressor when estimating a low-stage-side refrigerant will reach a supercritical state when the low-stage-side compressor is inactive on the basis of the pressure of the low-stage-side refrigerant. |
US10001307B2 |
Refrigerator and method for controlling the same
A refrigerator includes a refrigerating compartment temperature sensor, a cooling apparatus, in a state when driving time points of a refrigerating compartment and a freezing compartment are synchronized, to maintain an inside temperature of the refrigerating compartment by performing a cooling operation of the refrigerating compartment on the basis of a cut-off temperature of the refrigerating compartment that is varied by a difference between a temperature of the refrigerating compartment at a driving time point of the refrigerating compartment that is sensed by the refrigerating compartment temperature sensor and a cut-in temperature of the refrigerating compartment, and a control unit to control the driving of the cooling apparatus by varying the cut-off temperature of the cooling apparatus according to the difference between the temperature of the refrigerating compartment at the driving time point of the refrigerating compartment and the cut-in temperature of the refrigerating compartment. |
US10001302B2 |
Phase change compressor cover
A phase change compressor cover may include a first layer configured to provide sound attenuation from undesirable noise produced as a result of operating a compressor and/or thermal isolation of the compressor and a second layer comprising a cavity filled with a phase change material that is configured to absorb heat discharged as a result of operating the compressor and subsequently discharge the absorbed heat onto the compressor in response to discontinuing operation of the compressor to keep the compressor warm and prevent refrigerant migration to the compressor. The phase change compressor cover may be used to substantially envelope the compressor in a heat pump heating, ventilation, and/or air conditioning (HVAC) system. |
US10001301B2 |
Automated, oscillating dual-chambered heat pump, electricity generating, and/or water heating method employing such
Heat pump configurations that provide continuous heat transfer capabilities without any need for electricity. The overall system includes a rotatable hourglass structure situated within a sphere or ovoid container with internal tracks aligned with wheels on the hourglass. With a heat collection component situated on the underside of the container, the rotatable hourglass, being constructed of suitable heat transfer materials, absorb the collected heat in the lower portion of the container, thereby causing the air present therein to expand, forcing a plunger upward from one hourglass chamber to the other. The plunger effectuates operation of a magnetic switch to release the hourglass to rotate and then oscillate from one position to another until the heat collection operation discontinues. With a coolant introduced within the heated chamber (and drawn through pressure differential), heat can be transferred thereto. The heated coolant is then transferred to a reservoir for future utilization. |
US10001299B2 |
Blackbody thermal receiver for solar concentrators
To overcome shortcomings of the conventional thermal receiver, embodiments of the technology disclosed herein are directed towards an improved thermal receiver. More particularly, the various embodiments of the technology disclosed herein relate to thermal receivers without a vacuum insulation, otherwise known as an approximation of a blackbody. Various embodiments of the technology disclosed herein enable greater absorption of sunlight collected by a parabolic solar trough concentrator compared with conventional thermal receivers. |
US10001296B2 |
Condensate neutrilizer adapter cap
A condensate neutralizer having cap adapters is provided. The condensate neutralizer includes a captive pipe, a first cap adapter and a second cap adapter. Each of the cap adapters includes a base, a lock ring and a cap. The base includes a bottom portion secured to the captive pipe and a top portion forming a base opening. The lock ring forms a lock ring opening and releasably attaches to the top portion of the base. The cap includes a plate and an inlet protruding from the plate. The inlet is connectable to a pipe. The plate includes a diameter larger than the base opening and the lock ring opening and is disposed in between the base and the lock ring. |
US10001294B2 |
Air-conditioning apparatus
An air-conditioning apparatus prevents a compressor from not starting for a long time when an actual air conditioning load is low or when exhaust heat from heat-generating devices in an air-conditioned indoor space is not returned to an indoor unit, and reduces the number of times the compressor is started and stopped. The air-conditioning apparatus includes a refrigerant circuit sequentially annularly connecting the compressor, a heat source-side heat exchanger, an expansion valve, and a use-side heat exchanger, a blowing temperature sensor detecting a blowing temperature of air brown into the air-conditioned indoor space after passing through the use-side heat exchanger in the indoor unit including the use-side heat exchanger, and a compressor control unit performing thermo-on and thermo-off controls to start and stop the compressor, to approximate the blowing temperature detected by the blowing temperature sensor to a preset temperature. A time for which the next thermo-on control is prohibited is set based on an air-conditioning operation state immediately preceding the thermo-off control or during thermo-off time. |
US10001291B2 |
Two mode thermostat with set-back temperature and humidity set-point feature
Various thermostat embodiment are provided that includes at least a first sensor configured to communicate information indicative of the temperature within the space, and at least a second sensor configured to communicate information indicative of the humidity within the space. The thermostat further includes a controller in communication with the at least first and second sensors, for controlling the thermostat's operation. The controller is configured to operate in a first mode in which the controller operates the air conditioner when the sensed temperature of the space is above a temperature set-point or when the sensed humidity level is above the humidity set-point. The controller is further configured to operate in a second mode in which the controller operates the air conditioner when the sensed temperature is below a set-back temperature set-point, or when the sensed humidity is above a set-back humidity set-point. |
US10001290B2 |
Air-conditioning apparatus control system
An air-conditioning apparatus control system includes connected devices each including a memory to sequentially store control data which is acquired during operation and is associated with control of the connected device. To back up the control data in the memory of the connected device, a backup destination is selected from the other connected devices included in a plurality of air-conditioning apparatuses constituting the air-conditioning apparatus control system on the basis of an available memory space in each of the other connected devices. The control data is backed up to the selected backup destination at time when it is determined that backup has no interference with communication for a normal operation in the air-conditioning apparatus control system. |
US10001289B2 |
Apparatus and methods to measure economizer outdoor air fractions and fault detection diagnostics of airflow, cooling capacity, and heating capacity
An apparatus and method for measuring or controlling the Outdoor Air Fraction (OAF) ratio through economizer or outdoor air dampers and cabinet to total system airflow and mixed-air humidity ratio and wetbulb temperature for HVAC equipment. An OAF exceeding the minimum regulatory requirements wastes energy and contributes to global warming. OAF is used to optimize economizer damper position either manually or automatically using an economizer Fault Detection Diagnostic controller and actuator to meet minimum outdoor airflow requirements. After the outdoor air damper position is optimized, the mixed-air humidity ratio and mixed-air wetbulb temperature are determined and used with the measured mixed-air drybulb and supply-air drybulb temperatures to evaluate evaporator airflow, cooling capacity, and heating capacity, and, if necessary, provide a visual or electronically-transmitted error code signal indicating maintenance requirements to check or correct economizer damper position, cabinet leakage, airflow, cooling or heating capacity, and/or other faults for the HVAC system. |
US10001280B2 |
Compensating for thermal expansion via controlled tube buckling
One embodiment includes a fuel injector for a gas turbine engine. The fuel injector has an inlet fitting for receiving fuel. The fuel injector also has an outlet fitting for delivering fuel through a nozzle to a combustor of the gas turbine engine. An injector support extends between the inlet fitting and the outlet fitting and has an internal bore therethrough. A fuel tube extends from the inlet fitting through the internal bore of the injector support to the outlet fitting. The injector support has a greater coefficient of thermal expansion than the fuel tube. At room temperature the fuel tube is under compressive stress such that the fuel tube is buckled. As a result of differential thermal expansion of the fuel tube and the injector support during engine operation the fuel tube is relieved of compressive stress. |
US10001272B2 |
Apparatus and method for close coupling of heat recovery steam generators with gas turbines
A heat recovery steam generator (“HRSG”) 40, which is closely coupled to a gas turbine, includes a flow controls structural array 10 disposed upstream of the tubes 42 of the HRSG 40. The structural array 10 is formed of a plurality of grate-like panels 18 secured to horizontal supports 24 mounted to the support structure of the HRSG 40. The structural array 10 diffuses the high velocity exhaust stream 14 exiting the gas turbine and redistributes the gas flow evenly throughout the HRSG 40. The structural array 10 reduces wear and damage of the tubes 46. |
US10001270B2 |
Housings and related components for luminaires
A housing for a luminaire is disclosed. The housing can include a housing top and a housing body coupled to each other. The housing body can include at least one wall that is bendable to form a cavity. The housing body can also include at least one first housing body coupling feature disposed on a first end, and at least one second complementary housing body coupling feature disposed on the first end adjacent to the at least one first housing body coupling feature. The housing body can further include at least one second housing body coupling feature disposed on a second end, and at least one first complementary housing body coupling feature disposed on the second end adjacent to the at least one second housing body coupling feature. |
US10001269B2 |
Light source module, fabrication method therefor, and lighting device including the same
A light source module includes at least one light source emitting light, and a body supporting the light source, wherein the body includes a heat sink absorbing heat from the light source and dissipating the heat to the outside, an insulating layer having electrical insulating properties, the insulating layer being provided on at least one surface of the heat sink, and a conductive layer contacted with the insulating layer, the conductive layer being at least provided in a path region in which electric current is applied to the light source, the conductive layer being contacted with the light source. Accordingly, it is possible to obtain effects such as rapid fabrication processes, inexpensive fabrication cost, facilitation of mass production, improvement of product yield, and promotion of heat dissipation. Furthermore, it is possible to obtain various effects that can be understood through configurations described in embodiments. |
US10001267B2 |
LED module and lighting assembly having a corresponding module
An LED module having an arrangement of electronically connected LEDs and a carrier for the LEDs, wherein a parallel connection of series circuits of LEDs is present. The parallel connection is selected in such a manner that the thermal load on the carrier caused by the operation of the LEDs is distributed substantially evenly across the carrier. |
US10001266B2 |
Trapezoidal pir sensor lens
A sensor module for a lighting fixture includes a housing configured to be mounted to a lighting fixture, a light sensor mounted in the housing, and a sensor cover over the light sensor. The sensor cover includes a parallel surface and an angled surface. The parallel surface is parallel to a task surface within an area of interest, and includes a first number of lens sections, each of which are configured to focus light from a different portion of a first subset of the task surface to the light sensor. The angled surface includes a second number of lens sections, each of which extend from an edge of the parallel surface to form a facet of the angled surface and are configured to focus light from a different portion of a second subset of the task surface to the light sensor. |
US10001260B2 |
Flashlight device for observing objects in a conduit
A flashlight device for observing an object in a conduit includes a plurality of lights disposed in a front end of an enclosure in a substantially annular configuration about a viewing aperture extending longitudinally through a central portion of the enclosure, and at least one battery for energizing the plurality of lights. The device allows the person via one hand to illuminate and simultaneously observe an object located at a distal portion of a conduit, while the opposite hand holds a tool that engages the distal object. |
US10001259B2 |
Methods for uniform LED lighting
In accordance with certain embodiments, a substrate having first and second groups of light-emitting elements having different distributions in one or more optical characteristics thereon is deformed such that the first and second groups of light-emitting elements are not simultaneously observable. |
US10001258B2 |
Light flux control member, light-emitting device, and illumination device
The entrance region of this light flux control member has second protruding strips disposed at the edges of a virtual quadrangle, and angle parts disposed at the four corners of the virtual quadrangle. The angle parts having a third entrance face, and a third reflective face establishing a connection between two neighboring second reflective faces. The height of a third crest line at the boundary between the third entrance face and the third reflective face decreases gradually as a diagonal line of the virtual quadrangle is approached. The distance between the outermost edge of the third reflective face and the third crest line decreases gradually as the diagonal line of the virtual quadrangle is approached. The distance between the extremities of a second crest line of the second protruding strip is shorter than the distance between the extremities of a first crest line located most outward. |
US10001257B2 |
Gradient optics for even light distribution of LED light sources
Gradient optics for even light distribution of LED light sources. In an aspect, an apparatus is provided for uniform distribution of light emitted from a light source. The apparatus includes a panel coupled to receive the light emitted from the light source, and gradient optics disposed on the panel, the gradient optics providing a matching transparency gradient that is aligned with the light source to evenly distribute the emitted light. In another aspect, an apparatus includes means for receiving the light emitted from the light source, and means for providing a matching transparency gradient that is aligned with the light source to evenly distribute the emitted light. |
US10001253B2 |
Lamp for vehicle
A lamp for a vehicle may include: a plurality of heat dissipation units coupled to each other; a plurality of mounting units coupled to the respective heat dissipation units so as to be adjustable in height; a plurality of reflective units passing through the respective mounting units, and coupled to the respective heat dissipation units so as to be rotatable; a plurality of horizontal angle adjustment units passing through the respective mounting units and engaging with the respective reflective units; and a plurality of light sources provided in the respective heat dissipation units such that the light sources face the respective reflective units. |
US10001251B2 |
Lantern
A portable lantern may include a body that extends from a bottom portion to a top portion, and a light source disposed on or within the body (e.g., within the bottom portion or top portion). The lantern may advantageously include motion detection capabilities included therein. As such, the lantern may further include one or more motion detectors disposed on or within the body. In an embodiment, 3 motion detectors are provided, and the body is generally triangular, with a motion detector positioned at each apex of the generally triangular body. The motion detectors may be operatively coupled to the light source and/or an alarm so that upon detection of motion within the vicinity of the lantern, either the light source illuminates (from an initially dark configuration), the alarm sounds, or both. A plurality of modes of operation may be provided, allowing the user to select a desired mode. |
US10001250B2 |
Lighting device
A lighting device includes a heat sink including a first heat radiation part and a second heat radiation part, a light source module including a substrate disposed on the first heat radiation part of the heat sink, and a light emitting device disposed on the substrate; and a power supply unit which is disposed within the second heat radiation part of the heat sink and supplies power to the light source module. |
US10001247B2 |
Vacuum heat-insulating material, and heat-insulating container, dwelling wall, transport machine, hydrogen transport tanker, and LNG transport tanker equipped with vacuum heat-insulating material
A vacuum heat-insulating material includes: an outer cover material; and a core material which is sealed in a tightly closed and decompressed state on the inside of the outer cover material. Outer cover material has gas barrier properties and satisfies at least one of a condition that a linear expansion coefficient is 80×10−5/° C. or lower when a static load is 0.05 N within a temperature range of −130° C. to 80° C., inclusive, a condition that an average value of a linear expansion coefficient is 65×10−5/° C. or higher when a static load is 0.4 N within a temperature range of −140° C. to −130° C., inclusive, a condition that an average value of a linear expansion coefficient is 20×10−5/° C. or higher when a static load is 0.4 N within a temperature range of −140° C. to −110° C., inclusive, and a condition that an average value of a linear expansion coefficient is 13×10−5/° C. or higher when a static load is 0.4 N within a temperature range of +50° C. to +65° C., inclusive. |
US10001246B2 |
Chest-mounted support device
A body support device is usable to alleviate stress and strain from the weight of the upper torso on the lower back, spine, knees, and muscles. The body support device includes a chest plate, a body strap configured to couple the chest plate to a user, and a leg having a proximal end and a distal end. The proximal end is configured for releasably coupling with the chest plate and wherein the distal end is configured to extend outwardly from the chest plate and the body of the user. |
US10001243B2 |
Flexible kickstand and mounting apparatus for portable electronic device
A case assembly for an electronic device includes a case including a back wall and a peripheral wall projecting from a periphery of the back wall to define a case interior. The back wall includes an exterior surface and a plurality of slots formed through the back wall. A flexible member is positioned in the plurality of slots to form a plurality of expandable portions on the exterior surface of the back wall. |
US10001241B2 |
Microphone stand having articulating shaft
A stand includes a base, a first tube coupled to the base and extending therefrom, the first tube defining a first bore having an opening at an end of the tube opposite the base, and a second tube, a portion of which is received in the first bore such that the second tube and the first tube form a telescoping relationship, the second tube comprising a first section and a second section, the first section and second section being connected via a clutch, the clutch being configured to enable articulation of the second section relative to the first section about the clutch. The clutch has an outer cross section that is configured to be received in the first bore when the first section is coaxial with the second section. |
US10001240B1 |
Pig ramp, system and method
Embodiments of the present disclosure include a pig ramp for receiving and supporting a pig in a pig receiver includes a frame portion having an inner diameter, the inner diameter of the ring being larger than an outer diameter of a pig. The pig ramp also includes one or more ramp segments extending longitudinally away from the frame portion, the one or more ramp segments being coupled to a back side of the frame portion at a lower portion and positioned to receive and support the pig when positioned thereon to elevate the pig above a bottom of a tubular. |
US10001238B2 |
Repair of pipes
A method of repairing a section of a pipe including a breach in the pipe. A surface of a wall of the pipe is prepared generally around the breach. A piece of conformable material of the type capable of carrying a curable polymer is sized in relation to a size of the breach. The sized piece of conformable material is applied to the prepared surface so that the breach is covered by the piece of conformable material. The piece of conformable material is impregnated with a curable polymer. The curable polymer is cured within the piece of conformable material thereby to seal the breach against egress of groundwater into the pipe. |
US10001237B1 |
Anti-loosening buckle and hose connector using same
An anti-loosening buckle mounted at the hose connector body of a hose connector for locking an adapter mouthpiece includes a locking lever, a stop device, an interlocking member, and a position-limiting member. The locking lever is pivotally connected to the hose connector body and has a cam portion and an operating grip respectively disposed at two opposite ends. The stop device is slidably coupled to the operating grip. The interlocking member is coupled between the stop device and the hose connector body. The position-limiting member is mounted at the operating grip. When the locking lever is in the locking position, the bottom side of the stop device is abutted against the position-limiting member to lock the locking lever. When the position-limiting member is pulled away from the stop device, the locking lever is released from the constraint and can be freely biased. |
US10001235B2 |
Sealing system having interlocking inner diameter seal element to resist pressure changes
Gasket seals for high pressure applications include retaining elements with inner diameter seal elements that interlock with the retaining element to provide resistance to movement in both axial and radial directions between the retaining element and seal element. High pressure sealing may be accomplished using a metallic core retaining element to which an electrically isolating material is bonded on either or both sides. Sealing is achieved through an inner diameter dielectric sealing element, such as a polytetrafluoroethylene (PTFE) inner diameter sealing ring. Flanges of a joint in a fluid flow ling may be bolted together with the gasket seal interposed therebetween. In the event of pressure changes, the inner diameter seal resists being drawn into the flow line, and resists axial movement relative to the retaining element, through dual locking members that secure the seal to the retaining element. |
US10001231B2 |
Coupling arrangement for pipelines
The invention relates to a coupling arrangement (10) for pipelines, with a female coupling section (20) and a male coupling section (40) as well as a locking element (60) which at least in regions engages between the coupling sections (20, 40) and is secured on a coupling section (20), one of the coupling sections (20) comprising a locking contour (34) which cooperates with a locking contour (64) of the locking element (60), and the locking element (60) having a blocking section (62) which cooperates with a blocking section (52) of the other coupling section (40) such that a lateral movement between the coupling sections (20, 40) can be restricted. |
US10001228B2 |
Unbonded flexible pipe
The invention relates to an unbonded flexible pipe for offshore applications. The pipe comprises an inner sealing sheath defining a bore and at least one armoring layer comprising metal, wherein the metal of the armoring layer is manganese steel with a composition comprising in mass % of the total steel compositionabout 9-30% manganese (Mn)about 1-4% aluminum (Al)about 0-6% silicium (Si)about 0-4% copper (Cu)about 0-4% nickel (Ni)about 0-1% carbon (C)the remainder is iron and impurities. |
US10001227B2 |
Household appliance comprising a locking element
The present invention relates to a household appliance (1) comprising a body (2), a water tank (5) that is disposed on the body (2) or inside the body (2) and used for purposes like regeneration or storing water, two or more hoses (4) that enable water to be transferred from the water tank (5) to the outside and to be delivered into the water tank (5), two or more housings (3) that are disposed on the water tank (5) and that enable the hoses (4) to be connected to the water tank (5), and two or more circular connection regions (12) wherein the hoses (4) are mounted to the housings (3). |
US10001226B2 |
Multi-fit clip
A clip for securing a portion of a long thin item such as a cable or pipe comprises of a cradle portion for receiving a surface of an item to be secured, a fixing portion with at least one formation extending to be securable to a support, and a flexible member extending from a location at or adjacent an end of the cradle portion. The flexible portion has a free end and formations at or near the free end to engage with other formations fixed in relation to the cradle portion. In use, the cradle portion and the flexible member define an enclosing loop, such that the flexible member may hold an item against the cradle. |
US10001221B2 |
Gas valve with rubber seal packing on the closing member
The invention is directed to a closing member of a valve, for example of a gas valve, comprising a body generally circular around a longitudinal axis and with a shoulder, a rubber seal packing disposed around the body on the shoulder and a sleeve disposed around the seal packing and the shoulder. The body comprises a longitudinally extending surface adjacent the shoulder and receiving the seal packing, the surface comprising at least one recess filled by the seal packing. |
US10001220B2 |
Pipeline isolation check plug
An isolation plug for location in a section of pipe has three separate plug modules: a tug module an isolation module and a drag module. In use, the plug can be transported along the pipe and activated by a fluid pressure differential in the pipe. |
US10001216B2 |
Metal end cap seal
A metal end cap seal for sealing against resent invention relates to seals within a fluid system. The metal end caps of the seal include protrusions or nibs on the terminal ends of the caps, providing for reduced friction during installation and use. The seal may also include a base elastomer and an insert elastomer, the base elastomer and insert elastomer having different material properties from one another. The insert elastomer is selected to reduce friction with a sealing surface. |
US10001213B2 |
Transmission and control method of transmission
A transmission including a variator capable of continuously changing a speed ratio, a stepped transmission mechanism arranged in series with the variator and in which a gear position is switched and a shilling control unit executing stepped shifting repeatedly performing a shifting suppression phase and an upshift phase when a stepped upshift shifting condition is satisfied is provided, and the shifting control unit completes a change from an n-th gear position of the stepped transmission mechanism to an n+1 gear position if the stepped transmission mechanism is at the n-th gear position before the through speed ratio reaches a Highest speed ratio of the variator when the stepped shifting is performed. |
US10001210B2 |
Lubrication structure and transmission
A lubrication structure includes a liquid drop splashing device and an electret portion. The liquid drop splashing device is configured to turn a lubricating liquid for lubricating machine-element components into liquid drops. The liquid drop splashing device is configured to splash the lubricating liquid turned into the liquid drops. The machine-element components configure contact parts. Each contact part is a part where corresponding adjacent machine-element components come into contact with each other. An electret portion is provided to a vicinity of each contact part. The electret portion is composed of an electret. |
US10001201B2 |
Axle assembly with interaxle differential support
An axle assembly having an interaxle differential unit. The interaxle differential unit may operatively connect an input shaft to a drive pinion and an output shaft. The interaxle differential unit may include a spider that may be rotatable with respect to the output shaft. The spider may be supported by the drive pinion and may be rotatable with respect to the drive pinion. |
US10001196B2 |
Continuously variable transmission
A continuously variable transmission includes a first asymmetrical differential, having a transmission input shaft and a first output shaft, aligned along a transmission axis, a second asymmetrical differential, having a transmission output shaft and a first input shaft, aligned along the transmission axis, and a reduction gear unit, coupled between the first output shaft of the first asymmetrical differential and the first input shaft of the second asymmetrical differential. Rotation of the input shaft at a first input speed and torque is converted into rotation of the transmission output shaft at a second output speed and torque that varies independently of the first input speed and torque in response to a rotational resistance on the transmission output shaft. |
US10001192B2 |
Torsional vibration reducing apparatus
A torsional vibration reducing apparatus is provided. The torsional vibration reducing apparatus includes a rotating body having a rolling chamber, and a rolling body including a support shaft portion, a first flange portion, a second flange portion, a first corner portion, and a second corner portion. The support shaft portion is housed in the rolling chamber. The flange portions are located respectively at either end of the support shaft portion in an axial direction. A position defined by the support shaft portion and the first flange portion is the first corner portion, and a position defined by the support shaft portion and the second flange portion is the second corner portion. In a section of the rolling body that is along a central axis of the support shaft portion, sectional shapes of the first corner portion and the second corner portion differ from each other. |
US10001189B2 |
Shock absorber
Provided is a shock absorber capable of suppressing a great change in a damping force even upon a stroke change. The shock absorber with a pilot chamber includes: a housing that constitutes the pilot chamber and includes a pilot hole and an inflow passage; a disk valve body that allows a fluid inside the pilot chamber to be discharged outside via the pilot hole; and a check valve body that allows the fluid to flow into the pilot chamber through the inflow passage. |
US10001188B2 |
Electromechanical actuator comprising a dual-function braking device
An electromechanical actuator comprising a body and an electric motor driving at least one motion transmission element connected to the body via a brake device, and a unidirectional transmission member, the brake device including an electrical activator member so that when the activator member is powered, the unidirectional transmission member is released relative to the body, and when the activator member is not powered, the unidirectional transmission member is secured to the body and opposes pivoting of the transmission element in one direction of rotation up to a maximum transmissible torque defined by the torque limiter. |
US10001187B2 |
Brake caliper with brake pad timing and retraction controller
A brake caliper is provided with a timing and retraction controller that that adjusts brake timing, eliminates parasitic brake losses and dampens out-of-plane vibration between the brake pad and rotor. The brake caliper includes a housing disposed over a brake rotor; first and second opposing brake pads extendably and retractably mounted on opposite sides of the caliper housing, brake pistons that extend and retract the brake pads into and out of frictional engagement with the rotor, and brake pad timing and retraction controllers disposed on opposite sides of the caliper housing. Each controller includes a Belleville spring or other resilient member with a short compression travel limited to between about 1.50 mm and 0.025 mm. The short stroke Belleville spring of each controller applies a hold-off force against the extension force of the brake pistons that slightly delays brake pad extension and slightly reduces brake pad clamping force against the rotor, thereby advantageously providing a front wheel braking bias when applied to the rear wheels of a vehicle. The restorative force applied by the short stroke Belleville forcefully and uniformly retracts the brake pad from the rotor, eliminating parasitic brake losses, and dampening out-of-plane vibration between the brake pad and rotor. |
US10001183B2 |
Brake apparatus
A brake apparatus comprising: a caliper having a piston configured to move a brake pad to be pressed on a disc rotor rotating with a wheel; a thrust retaining mechanism located in the caliper to thrust the piston and maintain braking force exerted by the thrust piston; an electric motor mounted on the caliper to operate the thrust retaining mechanism; and a controller configured to apply electric current to the electric motor in response to an application command or a release command, thereby perform control according to the commands, wherein the controller, upon receiving a release command, configured to operate the electric motor to reduce braking force exerted by the piston by performing current maintenance control which continuously applies electric current to the electric motor and switching control which successively switches between a larger and a smaller amount of electric current applied to the electric motor. |
US10001181B2 |
Method for producing a brake disk and a brake disk
The disclosure relates to a brake disk and a method for producing a brake disk. The method may include roughening at least some area(s) of a surface of the main body, forming a metal coating on at least some area(s) of the roughened region of the surface of the main body, applying an enamel slip to at least some area(s) of the surface of the main body, drying the applied enamel slip, and heating the main body to form the enamel coating and to join the metal coating metallurgically to the main body. The brake disk may include a main body having an enamel coating arranged at least in some area(s). A metal coating may additionally be formed on the surface of the main body, at least in some area(s), wherein the metal coating is joined metallurgically to the main body. |
US10001179B2 |
Control apparatus for power transmission system
A control apparatus for a power transmission system is provided. The control apparatus includes an electronic control unit. The electronic control unit is configured to, when a discharge flow rate of a mechanical oil pump is smaller than a predetermined flow rate and an electric oil pump is being driven while a vehicle is traveling, determine whether a decrease in the operating hydraulic pressure has occurred. The electronic control unit is configured to, when a first engagement device is controlled from a released state toward an engaged state, control a first control pressure such that the first control pressure in a case where a decrease in a operating hydraulic pressure has occurred is lower than the first control pressure in a case where a decrease in the operating hydraulic pressure does not occur. |
US10001178B2 |
One-way clutch
A one-way clutch allows unlocking torque input to a movable retainer to be made low, thereby enabling downsizing of an external apparatus that inputs unlocking torque to the movable retainer. The one-way clutch includes an inner ring, an outer ring, first rollers used to transmit torque between the inner ring and the outer ring provided in an annular space between the inner ring and the outer ring, and fixed retaining portions of a fixed retainer and a movable retaining portions of a movable retainer that are arranged alternately. The one-way clutch also includes second rollers provided between the movable retaining portions and the first rollers adapted to transmit unlocking torque from the movable retaining portions to the first rollers and the inner ring as the movable retaining portions move in a clockwise direction. |
US10001174B2 |
Bearing device and beading device fixing plate
A fixing plate (40) is provided with through holes (45) for reducing the rigidity of the fixing plate (40) between a latch hole (41) and boss parts (42), the through holes being disposed between the latch hole (41) and the boss parts (42) and radially outward from the outer circumferential surface of an outer ring (31). |
US10001168B2 |
Spherical roller bearing arrangement
A bearing arrangement for low speed rotating machinery includes a shaft and at least one double row spherical roller bearing supporting the shaft. The bearing has an inner ring providing a radially outer circumferential surface having a first and a second inner raceway and an annular portion separating the first and second inner raceway in an axial direction. An outer ring provides a radially inner circumferential surface with at least one outer raceway. Spherical rollers are located in a first and a second roller row, the first and second roller row disposed between the at least one outer raceway and the first and second respective inner raceway. A cage has a central portion located between the roller rows. The central portion provides a radially inner circumferential surface and axial protrusions to separate at least two rollers in one of the first and second rollers rows. |
US10001167B2 |
Ball bearing
A ball bearing includes an inner ring having an outer periphery in which an inner raceway groove is formed, an outer ring having an inner periphery in which an outer raceway groove is formed, a plurality of balls interposed between the inner raceway groove and the outer raceway groove, and an annular cage that holds the balls. The cage includes an annular portion positioned on one side in an axial direction with respect to the balls and a plurality of cage bar portions that extend from the annular portion toward the other side in the axial direction. Each cage bar portion has a guide portion that positions the cage by coming into contact with the inner raceway groove in a non-contact area other than an area in which the corresponding ball is in contact with the inner raceway groove. |
US10001161B2 |
Rotary flex union
A rotary union is disclosed for use in semiconductor processing applications. The rotary is coupled between a platen base and a platen of a rotating platen assembly. The rotary union includes a coiled flexible tube member for passing a flow of cryogenic fluid to the platen for cooling during an ion implant procedure. The coiled flexible tube member has a first configuration associated with a non-rotated position of the platen and a second configuration associated with a rotated position of the platen. In the first configuration the coiled flexible tube member has a first bend radius, and in the second configuration the coiled flexible tube member has a second bend radius that is smaller than first bend radius. The rotary union also includes a base with a peripheral wall that restricts movement of the coiled flexible tube member as it cycles between the first and second configurations. |
US10001158B2 |
Anti-rotation for eccentric bushings
An attachment system and method that includes first and second fittings, a first eccentric bushing positioned within the first fitting, and a second eccentric bushing positioned within the second fitting. The system may include a first friction washer positioned between the first bushing and first fitting and a second friction washer positioned between the second bushing and the second fitting. A coating on the exterior of the friction washers prohibits rotation of the bushings with respect to the fittings. The coating may be a nickel-diamond coating that prohibits rotation even in the presence of a lubricant. The first fitting may be a frame fitting connected to a fuselage of an aircraft and the second fitting may be a beam fitting connected to the floor of the aircraft. The system may include lock plates that engage lock stops to prohibit rotation of the bushings in combination with the coated friction washers. |
US10001156B2 |
Dynamic sleeve insert for use with a blind fastener system
Methods, articles and systems for off-center, non-destructive association between at least two work pieces using a blind fastener component or system having a first part of a first two part anti-rotation arrangement without deformation or loss of compressive association therebetween, and/or fastening system failure. Article and system embodiments include at least one dynamic sleeve insert having a second part of the first anti-rotation arrangement on an inner surface thereof and a first part of a second anti-rotation arrangement on an outer surface thereof, wherein the inner surface accommodates substantial axial translation of the blind fastener, the first part of the second anti-rotation arrangement is functionally complementary to an auxiliary structure having a second part of the second anti-rotation arrangement, and optionally the second anti-rotation arrangement accommodates greater than nominal lateral translation (shear movement) between the dynamic sleeve insert and the auxiliary structure. |
US10001154B2 |
Connecting structure for barbecue grill
A connecting structure for a barbecue grill contains: a grilling device, a base, and plural coupling assemblies for connecting the base. The base including a first side plate, a second side plate, a bottom plate, a back plate, a front door, and a pull bar. Each coupling assembly includes a holder and a positioning piece, the holder has a joining element, and the joining element has a circular head portion and a circular extension. The positioning piece has a groove with a wide area and a narrow area, and the bottom plate also has an orifice, the second side plate has an aperture to correspond to the orifice. The front door has another aperture formed on a top edge of a right side thereof and has another orifice formed on a bottom edge of the right side thereof, such that two shafts are connected with another aperture and another orifice. |
US10001153B1 |
Holding bracket with four claw units
A holding bracket includes a main body having several guiding rails crossing one another at their centers, where a gearwheel is disposed rotatably; four claw units in the main body, each having a toothed section meshed with the gearwheel and a sliding section contacting a respective guiding rail and a holding section and a portion of the sliding exposed from the main body such that rotation of the gearwheel results in simultaneous movement of the claw units relative to the main body. A biasing unit is confined in the main body and associates with one claw unit. A one-way brake unit disposed in the main body is movable linearly and contacts the sliding section of one claw unit such that when the brake unit is under an unreleased condition, the four claw units are movable only in a single direction toward the gearwheel or the center of the main body. |
US10001147B2 |
Independent metering valve priority in open center hydraulic system
An IMV circuit includes a set of IMVs, an IMV resolver, an on/off bypass valve, and a bypass valve. The set of IMVs is fluidly coupled to an actuator to independently control a flow of a hydraulic fluid to the actuator. The IMV resolver is configured to receive a first pressure signal and a second pressure signal and output a third pressure signal. The on/off bypass valve is configured to control the flow of the hydraulic fluid to the set of IMVs in response to the third pressure signal. The bypass valve is fluidly coupled to a hydraulic fluid supply conduit downstream of an IMV circuit supply. The bypass valve is fluidly coupled to the IMV resolver and is configured to reduce the flow of hydraulic fluid through the hydraulic fluid supply conduit in response to an increase in pressure in the third pressure signal. |
US10001146B2 |
Flow control device and flow control method for construction machine
A flow control device for a construction machine including a first hydraulic cylinder and a second hydraulic cylinder connected to a hydraulic pump, which is connected to an engine. A first control valve and a second control valve are also included. A regeneration flow path is configured to supplement and reuse hydraulic fluid that returns to a hydraulic tank during a retractable drive of the first hydraulic cylinder. A regeneration valve is installed in the regeneration flow path. A pressure compensation type flow control valve is installed in a meter-in flow path of a spool of the first control valve, and is configured to limit the flow rate of the hydraulic fluid supplied from the hydraulic pump to the first hydraulic cylinder during a combined operation of the first and second hydraulic cylinders. |
US10001143B2 |
Method for assembling compressor, and bundle guide device
A method for assembling a compressor comprises: a bundle arrangement step in which a bundle is arranged behind the opening of a casing in the insertion direction; a first insertion step in which the front end of the bundle is inserted into the casing by moving the bundle by means of both an outside traveling device and an intermediate traveling device; and a second insertion step in which the intermediate traveling device is removed from the bundle and the bundle is inserted further inward into the casing by moving the bundle by means of both an inside traveling device and the outside traveling device. |
US10001142B2 |
Turbine casing of an exhaust-gas turbocharger
The invention relates to a turbine casing of an exhaust-gas turbocharger, having an inlet connection piece adjoined by a spiral, and having an outlet connection piece, characterized by an insulating device for reducing the input of heat into the inlet connection piece, the spiral and/or the outlet connection piece. |
US10001140B2 |
Fan cover with plurality of openings
Example implementations relate to a fan cover with a plurality of openings. For example, a device may include a fan cover to a fan device and a heat conduction device, a portion of the heat conduction device being coupled to an inside surface of the fan cover. The fan cover provides airflow for heat dissipation in a computing device and surrounds at least a portion of the fan device. The fan device has a first side associated with an axis about which an impeller of the fan device is capable of rotating and a second side associated with blade edges of the impeller of the fan device. The fan cover includes a flat portion to surround the first side and a curved portion to surround the second side, the curved portion having a plurality of openings such that airflow produced by the fan device is capable of passing through. |
US10001138B2 |
Powered ventilators
A number of fan assemblies are shown. Configurations are shown that include one or more diffusers. Diffuser locations and specific diffuser configurations are described that improve one or more fan assembly characteristics, including, but not limited to fan efficiency. |
US10001134B2 |
Rotor disc
A rotor disc having an enlarged radially outer rim defining a circumferentially-extending dovetail groove for housing the root portion of a rotor blade. The groove has a groove axis and the groove is unsymmetrical about the groove axis. For example, the dovetail groove may have a restricted radially outer opening extending to an enlarged radially inner bulb profile having a pair of axially opposed curved surfaces and the opposing curved surfaces may unsymmetrical about the groove axis. |
US10001131B2 |
Water pump
A water pump includes an impeller, a whirl chamber, a pump body including the impeller and the whirl chamber, a cover case portion and a gasket portion being positioned between the pump body and the cover case portion. The cover case portion is formed with an inlet flow passage in which a fluid is introduced to the whirl chamber and an outlet flow passage in which the fluid is discharged from the whirl chamber. The gasket portion is formed with an inlet hole opening from the whirl chamber to the inlet flow passage and an outlet hole opening from the whirl chamber to the outlet flow passage. The gasket portion includes a portion covering at least one of the inlet flow passage and the outlet flow passage in a state where the portion of the gasket portion is exposed by not being in contact with the pump body. |
US10001130B2 |
Vacuum pump
A vacuum pump configured to exhaust gas includes an inductance gap sensor positioned oppositely near an end face of a rotational axis of a rotational body including a rotor; a plurality of individually formed recesses disposed at the end face facing the gap sensor at respectively different angular positions; and at least one ferromagnetic body disposed in at least one of the recesses. The ferromagnetic body has a Curie temperature approximately equal to an allowable temperature of the rotor. The gap sensor senses inductance changes associated with changes in magnetic permeability of the ferromagnetic body to detect a temperature of the rotor. One of the recesses where the ferromagnetic body is not disposed is a rotational number sensor target. Thus, a rotational number of the rotor is detected based on a change in inductance when the rotational number sensor target passes opposite the inductance sensor. |
US10001129B2 |
Impeller of a centrifugal pump apparatus
The invention relates to an impeller (1) of a centrifugal pump apparatus, in particular of a blood pump apparatus, comprising a discoidal body (1) rotatable around an axis (2) of rotation, the body (1) comprising an upper surface (3), a lower surface (4), a central channel (5) extending in the direction of the axis (2) of rotation between the upper and lower surface (3, 4) for guiding fluid, in particular blood through the body (1) in axial direction when the body (1) is rotated in a pump chamber of a pump and several blades (6) supported by the upper surface (3) for pumping fluid, in particular blood, when the body (1) is rotated in a pump chamber of a pump, several spiral grooves (7) in the lower surface (4), each groove (7) having a bottom (7a) and two sidewalls (7b, 7c) and being open in an axial direction, merging into a circumferential surface (8) of the body (1) and extending from this circumferential surface (8) to the central channel (5) at least for providing a pumping action of fluid, in particular blood, from the circumferential surface (8) to the central channel (5) when the body (1) is rotated within a pump chamber of a pump, permanent magnets (10) integrated in the body (1) for driving the impeller by means of a magnetic field wherein each groove (7) is also merging into the central channel (5), one of the sidewalls (7b) of each groove (7) being higher above the bottom (7a) than the other sidewall (7c), in particular the leading sidewall (7b) with respect to the regular direction (R) of rotation being higher than the trailing sidewall (7c), a respective surface area (9) being disposed between each two neighboring grooves (7) and connecting the leading sidewall and the trailing sidewall of neighboring grooves, in particular thus forming a tilted pad area between each pair of neighboring grooves. The invention furthermore relates to a centrifugal blood pump apparatus comprising such an impeller. |
US10001128B2 |
Fan impeller
A fan impeller includes a plurality of fan blade assembly members, each one of the fan blade assembly members respectively includes a metal ring bracket and a plurality of metal blades, one end of each one of the metal blades is respectively connected to the corresponding metal ring bracket and the plurality of metal blades of each one of the fan blade assembly members arranged radially to circumference the corresponding metal ring bracket. The metal ring brackets are configured to stack with each other and the metal blades are arranged in a radial centric row, a width of at least one portion of each one of the metal blades is not smaller than a distance between any two adjacent metal blades along a fan impeller circumferential direction. Accordingly, metal blades of a greater width can be densely arranged on the fan impeller. |
US10001119B2 |
Method and a system for protecting a resonant linear compressor
A method for protecting a resonant linear compressor (14) including structural resonance frequencies (wE) and a motor that is fed by feed voltage (Va) that has amplitude (A) and a drive frequency (wA), both controlled according to the equation A·sin(wt). The protection method is configured so as to include the step of preventing feed to the motor at drive frequencies (wA) that have at least one harmonic coinciding tithe the structural resonance frequency (wE) of the resonant linear compressor (14). A protection system of a resonant linear compressor (14) includes an electronic control (30) configured to prevent feed to the motor at the drive frequencies (wA) that have at least one harmonic coinciding with the structural resonance frequency (wE) of the resonant linear compressor (14). |
US10001118B2 |
Rapid-discharge-valve structural body and diaphragm pump
A rapid-discharge-valve structural body (2) allows air to flow from an input-side space (9A) to an output-side space (9B) in accordance with the flow rate of air to be supplied to a supply passage (101). Accordingly, the flow rate of air to be discharged from a discharge passage (113) also changes. As a consequence, flow rate peaking can be prevented. |
US10001116B2 |
Sealed compressor and refrigeration device
In a sealed compressor, electrically-operated element (104) and compressive element (106) driven by electrically-operated element (104) are housed in the inside of sealed container (102). Compressive element (106) includes shaft (126) formed of main shaft (136) and eccentric shaft (134), and cylinder block (128) having; bearing (144) which pivotally supports main shaft (136) of shaft (126); and cylinder (142). Further, the compressive element (106) includes piston (130) which is movable in the cylinder (142) in a reciprocating manner, and connecting portion (132) which connects eccentric shaft (134) and piston (130) to each other. Electrically-operated element (104) is formed of an outer-rotor-type motor which includes stator (150), and rotor (152) which is disposed coaxially with stator (150) so as to surround an outer periphery of stator (150). Further, non-sliding portion (146) is provided between main shaft (136) and bearing (144), and stator (150) is fixed to outer peripheral portion (162) of bearing (144) which corresponds to non-sliding portion (146). |
US10001115B2 |
Air sampler with closed loop flow control system
A battery powered, personal air sampler is described which uses a closed loop control circuit to adjust the power that is delivered to an internal pump such that a stable and accurate flow rate is maintained independent of changes in inlet pressure due to filter loading. Furthermore, the described personal air sampler provides improved efficiency to the entire electronic and flow pumping system which, in turn functions to optimize the available battery run time of the device. |
US10001112B2 |
Solar/air turbine generator system
The invention provides a solar/air turbine generator system that reduces construction and power generating costs and does not require the use of fossil fuel.A solar/air turbine generator system comprises: a compressor for drawing in and compressing air; a solar receiver for heating the air compressed by the compressor with the use of solar heat collected by a solar collector; an air turbine for driving the compressor and a generator by receiving the compressed air heated by the solar receiver; a regenerative heat exchanger, located between the compressor and the solar receiver, for heating the air compressed by the compressor using the exhaust of the air turbine as a heating medium; and a distribution device, located between the compressor and the regenerative heat exchanger, for distributing the compressed air to the side of the regenerative heat exchanger and to a bypass side, the bypass side being the inlet side of the air turbine. The solar/air turbine generator system further includes a control device for maintaining the air temperature at the inlet of the air turbine at a constant value by adjusting the flow rate of the air turbine exhaust that flows into the regenerative heat exchanger as a heating medium. |
US10001111B2 |
Transition body between tower sections of a wind turbine and wind turbine tower comprising same
A transition body may be disposed between upper and lower tower sections of a tower for a wind power station. Some example transition bodies may include a substantially annular upper connection flange for connection to the upper tower section, and at least three substantially annular lower connection flanges, each of which may connect to a corner leg of the lower tower section. The transition body may have several segments disposed about a central tower axis, with the number of segments corresponding to the number of corner legs. Upper peripheral sections of the segments may form an annular circumferential connection envelope that supports the upper connection flange. Lower sections of the segments may form annular circumferential segment envelopes that support the lower connection flanges. The segments may be disposed at acute angles and converge into one another at or near the upper connection flange. |
US10001108B2 |
Method and apparatus for operating a wind turbine with a variable speed limit that may be above or below a predetermined speed limit depending on whether there is an estimated detrimental overspeed state
A method for operating a wind turbine is provided. The wind turbine includes a rotor with at least one rotor blade. The method includes determining an actual value of at least one of a first variable indicative of a failure state of the wind turbine and a second variable of the wind turbine correlated to a status of the wind turbine or an ambient status. The method further includes estimating an occurrence of a detrimental overspeed state of the wind turbine from at least one of the determined actual values, wherein a variable speed limit is adjusted based on the result of the estimation. The method further includes operating the wind turbine having regard to the variable speed limit. A control system for performing this method and a wind turbine including the control system is provided. |
US10001107B2 |
Energy conversion system and method
A method, a system, and a device are disclosed which are capable of using moving liquid to create energy in the form of compressed air. The method, system, and/or device does not harm or consume the liquid to operate. The compressed air can be used to operate anything from vehicles to electric generators. |
US10001104B2 |
Control apparatus for internal combustion engine
A control apparatus for an internal combustion engine is provided which works to control an electric motor to start the engine through a belt transmission system. The control apparatus restricts rotation of the electric motor so as to keep a speed of the electric motor below a speed at which the electric motor is capable of producing a maximum torque until a given period of time passes since the electric motor is actuated to start in the motor mode. This enables the electric motor to generate the maximum torque when it is required to crank the engine. |
US10001103B1 |
System with multiple starters and smart relay
The present disclosure teaches a system for starting an engine in which at least two starter assemblies are employed to crank a ring gear of an engine. At least one of the starter assemblies has a “smart relay” configured with an auto-retry function that detects abutment and corrects it by powering the solenoid off and then on again. Advantageously, multiple starter assemblies can be in electrical communication with one another so that click-no-crank events in the starter assemblies can be corrected. |
US10001100B2 |
Valve assembly and fluid injector for a combustion engine
A valve assembly for a fluid injector for an internal combustion engine includes a valve body with a valve recess, a central longitudinal axis, and a first axial end and a second axial end with respect to the central longitudinal axis. A valve needle is axially moveable within the valve recess with respect to the central longitudinal axis. In concurrence with a seal seat area the valve needle prevents a fluid flow through at least one flow hole in its closing position and otherwise enables it. Furthermore, the injector comprises a sac volume step adjacent to the seal seat area forming a part of an inner surface of a wall of the valve body and a sac volume being designed as one end of the valve recess and being limited by a further part of the inner surface of the wall of the valve body. |
US10001098B2 |
Fuel pump
A fuel pump includes a holed disk-shaped plate and a coil spring to press the plate toward a lifter. The plate has an inner circumferential surface to be engaged with a groove in a projection-side end portion of a plunger. Also, a joint port that connects the inner peripheral surface of the plate to an outer peripheral surface thereof is provided in the plate. The coil spring is located between the plate and a pump body. The plate is assembled in the fuel pump to dispose the joint port at a position in an opposite direction to the direction of a side force to be generated during compression of the coil spring when viewed from a central axis of the coil spring. |
US10001095B2 |
Retainer with grounding feature for fuel system component
In at least some implementations, a retainer for a fuel system component having an electrically conductive portion accessible from the exterior of the component includes a retaining feature and a grounding feature. The retaining feature is adapted to maintain the location of the fuel system component and the grounding feature electrically couples a ground wire to the electrically conductive portion of the fuel system component. The fuel system component is grounded through a path including the grounding feature and ground wire. |
US10001080B2 |
Thrust reverse variable area fan nozzle
A thrust reverse variable area nozzle system for a nacelle of an aircraft engine system may include a reverse thrust opening disposed in the nacelle, and a thrust reverser door pivotally movable relative to the nacelle for selectively covering the reverse thrust opening, wherein the thrust reverser door is pivotally movable between a first position for completely covering the reverse thrust opening, a second position for partially uncovering a forward portion of the reverse thrust opening and discharging a bypass airflow through the forward portion of the reverse thrust opening in a forward direction, and a third position for partially uncovering an aft portion of the reverse thrust opening and discharging the bypass airflow through the aft portion of the reverse thrust opening in an aft direction. |
US10001075B2 |
Internal combustion engine
An internal combustion engine including a combustion chamber; a compressed gas valve wherein the compressed gas valve is arranged to enable compressed gas to be extracted from the internal combustion engine and used to provide power for mechanical functions: and a controller, wherein the controller is configured to receive a signal indicative of the configuration of the internal combustion engine and cause the compressed gas valve to be opened in response to a signal indicating at least one of that the internal combustion engine is decelerating and a throttle is closed to enable compressed gas to be extracted from the internal combustion engine via the compressed gas valve. |
US10001073B2 |
Systems and methods for multiple catalyst light off events during drive cycle
A catalyst control system includes a stop and start module that, during a period that the vehicle is ON between (i) a first time when the vehicle is turned ON and (i) a second time when the vehicle is next turned OFF, selectively shuts down and starts a spark ignition engine of the vehicle. A catalyst light off (CLO) control module initiates a first CLO event for a first engine startup during the period and, when a temperature of a catalyst that receives exhaust output by the engine is less than a predetermined temperature, selectively initiates a second CLO event for a second engine startup during the period. A fuel control module richens fueling of the engine during the first and second CLO events of the period. A spark control module retards spark timing of the engine during the first and second CLO events of the period. |
US10001071B2 |
Control system and control method for internal combustion engine
A control system and a control method for an internal combustion engine, which are capable of accurately calculating an in-cylinder gas amount and an EGR ratio by a relatively simple method even in a case where an in-cylinder gas temperature is changed by execution of internal EGR, and properly controlling the engine using the EGR ratio thus calculated. An in-cylinder gas amount Gact actually filled in the cylinder is calculated by correcting an ideal in-cylinder gas amount Gth, which is an amount of gases filled in a cylinder in an ideal state in which it is assumed that no exhaust gases of the engine are recirculated into the cylinder, using an ideal in-cylinder gas temperature Tcylth according to an in-cylinder gas temperature Tcyl, and an EGR ratio REGRT is calculated using the in-cylinder gas amount Gact and an intake air amount Gaircyl. |
US10001067B2 |
Carburetor with scavenging fluid flow
A carburetor may include a body having a main bore from which a fuel and air mixture is discharged for use by an engine, a throttle valve head, a choke valve head and a flow directing feature. The throttle valve head may be carried by the body and is moveable between an idle position and a wide open position to control at least some fluid flow through the main bore. The choke valve head may also be carried by the body and is moveable between a first position and a second position to at least in part control fluid flow through the main bore. And the flow directing feature associated with the choke valve head or the throttle valve head may alter at least one of the velocity or direction of at least a portion of the fluid that flows in the main bore. |
US10001066B2 |
Rotary actuator for variable geometry vanes
A rotary actuator for control of variable geometry vanes is provided. The actuator is rotary so that operating components are internalized to protect fuel from contamination. The rotary actuator is a self-contained unit so that the device may be removed from the gas turbine engine without requiring removal of additional fuel system components. Finally, some embodiments of the rotary actuator may comprise multiple actuator loops to provide adjustment for two or more rows of vanes, independently. |
US10001065B2 |
Control concept for closed loop Brayton cycle
An improved closed loop Brayton cycle for a power plant is provided that includes a heater, at least one turbine, a recuperator, at least one cooler, at least one compressor, a bypass line and a flap valve arrangement in a closed circuit in which working fluid is circulated to produce electricity via a generator. Depending upon the requirement, such as, in case of gird load disconnection, speed of a shaft-line to which the turbine, the compressor and the generator are configured is also required to be reduced without any impact on the pressure drop in the cycle. For that the non-tight flap valve arrangement is configured on each conduit between the heater and the at least one turbine in a closest possible proximity to each turbine inlet. |
US10001064B2 |
Assembly of an inner fixed structure of a turbojet engine nacelle and of a thermal protection
The present disclosure relates to an assembly of an inner fixed structure of a turbojet engine nacelle and of a thermal protection, said structure including an inner face, on which the thermal protection is added, and an outer face constituting a portion of the inner surface of a cold flow path, the assembly including at least one channel put in fluid communication the inner face and the outer face of the structure. |
US10001062B2 |
Aircraft turbine engine comprising an air intake housing with a variable aerodynamic profile
An aircraft turbine engine includes a fan duct having a wall; an air passage arranged in the wall and including an air inlet opening at the wall, the air passage being designed to receive part of the flow of air from the fan duct across the opening; an air intake housing located above the air inlet opening and fixed to the wall, the housing being arranged to intercept part of the air flow in the fan duct, and successively including, in the air flow direction, an upstream wall then a downstream wall, an upstream opening and a downstream opening arranged on the upstream wall and the downstream wall, respectively, the inside of the housing being in fluidic connection to the air inlet opening, and a movable sealing means between an “open” position; and a “closed” position relative to the downstream opening and the air inlet opening. |
US10001061B2 |
Cooling system for gas turbine engines
A cooling system for gas turbine engines includes a turbine rotor compartment defining a cooling air plenum. A plurality of turbine discs are rotatably housed within the rotor compartment. A cooling air inlet is in fluid communication with the plenum. Each turbine disc includes a cooling outlet in fluid communication with the plenum for cooling the rotor compartment. |
US10001060B2 |
Valve assembly with oil shut-off valve
A gas turbine engine valve assembly having an oil shut-off valve and a compensating valve fluidly connected thereto. The compensating valve, in a first position, restricts access to a pressure-reducing oil flow path leading to an oil reservoir, and in a second position, provides access to the pressure-reducing oil flow path. The pressure-reducing oil flow path is defined by fluid flow between housing apertures, a laminar hole and an orifice. The valve assembly is operable between a first configuration, wherein the oil shut-off valve is in a fluid transfer position and a piston of the compensating valve is in a closed position to direct oil toward the engine component, and a second configuration, wherein the oil shut-off valve is in the shut-off position and the piston is in a open position to direct oil toward the oil reservoir via the pressure-reducing oil flow path. |
US10001056B2 |
Internal combustion engine with variable compression ratio
It has variable compression ratio mechanism (10) that changes engine compression ratio depending on the rotational position of first control shaft (14). First control shaft (14) and second control shaft, which is connected to a motor, are coupled together by lever (24) of coupling mechanism (20). First arm portion (25) of first control shaft (14) and one end of lever (24) are rotatably coupled together by first coupling pin (26). When viewed in the axial direction of this first coupling pin (26), at least at a given compression ratio position, first coupling pin (26) is arranged at a position away from bearing cap (30) that is for rotatably supporting first control shaft (14). |
US10001051B2 |
Device and method for improving performance of a motor vehicle
A method for improving the performance of a motor vehicle which has a cooler and a fan for cooling the vehicle's engine, the method includes detecting (s410) a temperature-related parameter which affects the engine's temperature during specific cooling conditions; and activating operation of the fan when the engine's temperature fulfils a predetermined condition; determining the (s440) predetermined condition on the basis of outcome as regards engine temperature over a predetermined period of time, and/or outcome as regards the detected parameter over a predetermined period of time. A computer program product includes program code (P) for a computer (200; 210) for implementing a method according to the invention. Also the device that performs the method and a motor vehicle equipped with the device are disclosed. |
US10001044B2 |
Exhaust gas post-processing apparatus and control method therefor
The present disclosure relates to an exhaust gas post-processing apparatus and a control method therefore. The exhaust gas post-processing apparatus and the control method therefore according to the present disclosure are provided with a pressure sensor on an exhaust gas line and a sensor on front/rear ends of the exhaust gas post-processing apparatus which can measure the concentration and the quantity of nitrogen oxides. Consequently, forced regeneration of the exhaust gas post-processing apparatus can be performed by determining whether the back pressure is increased or whether the reduction efficiency of nitrogen oxides becomes poor. |
US10001041B2 |
Engine device
An engine includes an exhaust gas purification device for treating exhaust gas. The exhaust gas purification device is arranged on the upper surface side of the engine. Regarding structure in which an exhaust throttle device is provided in an installation portion of an exhaust manifold on one side of the engine, the exhaust throttle device is inclined and disposed with respect to the right side surface of the engine in a plan view, and a gap is formed between the right side surface of a head cover and the inner side surface of the exhaust throttle device. |
US10001039B2 |
Drain bolt configured to be forcibly withdrawn
A drain bolt configured to be forcibly withdrawn from an oil tank. The drain bolt includes a fastening screw section integrally formed on one side of a head and an elastic screw section coupled to the distal end of the fastening screw section. The elastic screw section formed of a soft material has extension threads continuous to threads of the fastening screw section. The color of the elastic screw section is distinguishable from the color of the fastening screw section. The elastic screw section can be separated from a female thread portion of the oil tank due to force applied by a user or a mechanic. Even when the fastening screw section is separated from the female thread portion of the oil tank, the sealing ability between the drain bolt and the female thread portion is maintained due to the elastic screw section remaining in the meshed position. |
US10001036B2 |
Variable camshaft timing mechanism with a lock pin engaged by oil pressure
A hydraulically operated camshaft phasing mechanism has two lock pins. One of the lock pins engages at an intermediate position and an end lock pin engages near one of the stops at the end of the phaser range of authority. At least one of the locking pins, preferably the end lock pin, when the vane is at an end stop position, is engaged by oil pressure and spring loaded to release when the oil pressure side of the end lock pin is vented. |
US10001031B2 |
Turbine casing and method of manufacturing thereof
A design for a casing of a large turbine is described with the casing including at least a front section, a middle section and an end section designed such that changes to the mold of the casing required to provide for a change in rotational speed to adapt the turbine to a different power grid frequency are limited to the mold for the middle section of the casing. |
US10001028B2 |
Dual spring bearing support housing
A bearing support housing for a gas turbine engine includes: an annular mounting flange; a first bearing cage including: an annular first bearing support ring; and an annular array of axially-extending first spring arms interconnecting the first bearing support ring and the mounting flange; and a second bearing cage including: an annular second bearing support ring; and an annular array of axially-extending second spring arms interconnecting the second bearing support ring and the mounting flange, the second spring arms defining spaces therebetween. The first spring arms are received between the second spring arms, and the bearing cages are sized so as to permit independent flexing motion of the first and second spring arms. |
US10001027B2 |
Turbine engine comprising a device for braking the fan rotor
The invention relates to a turbine engine comprising a fixed structure (7), a fan (1) rotor (3), having an axis (XX) of rotation, and emergency braking means (12, 13) of the rotor (3), in particular in the event of the loss of a blade of the fan (1), characterized in that said emergency braking means (12, 13) comprise a first (18) and a second (22) member supported by the fixed structure (7), said members (18, 22) respectively being configured so as to interact frictionally with a first (20) element which is complementary to the rotor (3), by forming a stop of the rotor (3) towards the rear along the axis (XX), and a second (24) element which is complementary to the rotor (3), by forming a stop of the rotor (3) towards the front along the axis (XX), when the emergency braking means (12, 13) are active. |