Document Document Title
US10147659B1 Method and structure for process limiting yield testing
Disclosed is a method of manufacturing integrated circuit (IC) chips, which includes forming routing structure(s) that facilitate process limiting yield (PLY) testing of test devices. A routing structure includes an array of link-up regions and a set of metal pads surrounding that array. Each link-up region includes two sections, each having two nodes electrically connected to the terminals of a corresponding two-terminal test device. During PLY testing with a probe card, electrical connections between the test devices and the metal pads through the link-up regions allow each test device to be tested individually. Optionally, additional routing structures with the same footprint are formed down the line and stacked one above the other. These additional routing structures are used for PLY testing with the same probe card. Optionally, dummy pads are formed between stacked routing structures to improve robustness. Also disclosed is a semiconductor structure formed according to this method.
US10147656B2 Sizing device, polishing apparatus, and polishing method
A sizing device in a polishing apparatus for measuring a thickness of a wafer in course of polishing by laser beam interference, includes: a light-source for irradiating the wafer in course of polishing with a laser beam, a light-receiving portion for receiving reflected light from the wafer in course of polishing irradiated with the laser beam from the light-source, a calculating part for calculating a measured value of the thickness of the wafer in course of polishing irradiated with the laser beam based on the reflected light received through the light-receiving portion. The calculating part can calculate the wafer thickness in course of polishing by calculating a measuring error value of the wafer thickness in course of polishing from resistivity of the wafer in course of polishing based on a previously determined correlation between wafer resistivity and measuring error value of wafer thickness, and by compensating the measuring error value.
US10147652B2 Method, apparatus and system for advanced channel CMOS integration
At least one method, apparatus and system disclosed involves a semiconductor substrate on which NMOS and PMOS devices with enhanced current drives may be formed. A first substrate having an enhanced electron mobility is formed. A second substrate having an enhanced hole mobility is formed. The first substrate and the second substrate are bonded for forming a third substrate. A first channel on the third substrate characterized by the enhanced electron mobility is formed. A second channel on the third substrate characterized by the enhanced hole mobility is formed.
US10147643B2 Array substrate, manufacturing method thereof, and display device
An array substrate, a manufacturing method thereof, and a display device are provided. The array substrate includes: a base substrate, a signal line disposed on the base substrate, an extinction layer disposed between the base substrate and the signal line, the extinction layer being configured to reduce an ambient light when the array substrate is located on a light exiting side. An orthographic projection of the signal line in a plane of the base substrate is coincided with an orthographic projection of the extinction layer in the plane of the base substrate.
US10147640B2 Method for removing back-filled pore-filling agent from a cured porous dielectric
A method for preparing a porous dielectric is described. In particular, the method includes removing pore-filling agent from pores in a cured porous dielectric layer, wherein the pore-filling agent was back-filled within the pores following the removal of a pore-forming agent during a curing process. The removal of the pore-filling agent includes heating a substrate holder upon which the substrate rests to a holder temperature greater than 100 degrees C. and less than 400 degrees C., and while heating the substrate holder, exposing the substrate to electromagnetic (EM) radiation, wherein the EM radiation includes emission at a wavelengths within the ultraviolet (UV) spectrum, visible spectrum, infrared (IR) spectrum, or microwave spectrum, or combination thereof.
US10147638B1 Methods of forming staircase structures
Methods of forming staircase structures. The method comprises forming a patterned hardmask over tiers. An exposed portion of an uppermost tier is removed to form an uppermost stair. A first liner material is formed over the patterned hardmask and the uppermost tier, and a portion of the first liner material is removed to form a first liner and expose an underlying tier. An exposed portion of the underlying tier is removed to form an underlying stair in the underlying tier. A second liner material is formed over the patterned hardmask, the first liner, and the second liner. A portion of the second liner material is removed to form a second liner and expose another underlying tier. An exposed portion of the another underlying tier is removed to form another underlying stair. The patterned hardmask is removed. Staircase structures and semiconductor device structure are also disclosed.
US10147628B2 Electrostatic chuck and semiconductor-liquid crystal manufacturing apparatus
An electrostatic chuck includes a base plate including a penetration hole, a cylindrical insulating component inserted in the penetration hole, the cylindrical insulating component including a protruding portion protruding from an upper end of the penetration hole, a placing table arranged on the base plate, a dent portion formed in a lower face of the placing table, the dent portion in which the protruding portion of the cylindrical insulating component is fitted, a concave portion formed in the dent portion of the placing table, an electrode formed in the concave portion of the placing table, and a power feeding terminal arranged in an inner part of the cylindrical insulating component, the power feeding terminal connected to the electrode.
US10147616B2 Package frame and method of manufacturing semiconductor package using the same
A package frame includes a plurality of unit regions disposed on one surface of the package frame, a peripheral region surrounding the unit regions on the one surface, and a wrinkled structure disposed on the one surface in the peripheral region. A first surface of the wrinkled structure extends from the one surface and is disposed at a different level than the one surface. Each of the unit regions includes a plurality of conductive pads.
US10147606B2 Methods of forming semiconductor device structures including linear structures substantially aligned with other structures
A method of forming a semiconductor device structure comprises forming a preliminary structure comprising a substrate, a photoresist material over the substrate, and a plurality of structures longitudinally extending through the photoresist material and at least partially into the substrate. The preliminary structure is exposed to electromagnetic radiation directed toward upper surfaces of the photoresist material and the plurality of structures at an angle non-orthogonal to the upper surfaces to form a patterned photoresist material. The patterned photoresist material is developed to selectively remove some regions of the patterned photoresist material relative to other regions of the patterned photoresist material. Linear structures substantially laterally aligned with at least some structures of the plurality of structures are formed using the other regions of the patterned photoresist material. Additional methods of forming a semiconductor device structure are also described.
US10147602B2 Double aspect ratio trapping
A semiconductor structure is provided by a process in which two aspect ratio trapping processes are employed. The structure includes a semiconductor substrate portion of a first semiconductor material having a first lattice constant. A plurality of first semiconductor-containing pillar structures of a second semiconductor material having a second lattice constant that is greater than the first lattice constant extend upwards from a surface of the semiconductor substrate portion. A plurality of second semiconductor-containing pillar structures of a third semiconductor material having a third lattice constant that is greater than the first lattice constant extend upwards from another surface of the semiconductor substrate portion. A spacer separates each first semiconductor-containing pillar structure from each second semiconductor-containing pillar structure. Each second semiconductor-containing pillar structure has a width that is different from a width of each first semiconductor-containing pillar structure.
US10147601B2 Method for producing a layer structure as a buffer layer of a semiconductor component and layer structure as a buffer layer of a semiconductor component
What is specified is a method for producing a layer structure (10) as a buffer layer of a semiconductor component, said method comprising the following steps: a) provision of a carrier (1), which has a silicon surface (1a), b) deposition of a first layer sequence (2), which comprises a seeding layer (21) containing aluminum and nitrogen, on the silicon surface (1a) of the carrier (1) along a stacking direction (H) running perpendicular to a main plane of extent of the carrier (1), c) three-dimensional growth of a 3D-GaN layer (3), which is formed with gallium nitride, on a top surface (2a) of the first layer sequence (2) which is remote from the silicon surface (1a), d) two-dimensional growth of a 2D-GaN layer (4), which is formed with gallium nitride, on the outer surfaces (3a) of the 3D-GaN layer (3) which are remote from the silicon surface (1a).
US10147595B2 Quadrupole rod assembly
A quadrupole rod assembly includes a plurality of electrically conductive rods, electrically insulating rings coaxially surrounding the rods, and clamping systems. The rods are arranged about a longitudinal axis. The rods and rings have respective surfaces oriented in a transverse plane orthogonal to the longitudinal axis, which surfaces interface with respective surfaces of the clamping systems that are also oriented in the transverse plane.
US10147592B2 Spray chambers and methods of using them
Devices, systems and methods including a spray chamber are described. In certain examples, the spray chamber may be configured with an outer chamber configured to provide tangential gas flows. In other instances, an inner tube can be positioned within the outer chamber and may comprise a plurality of microchannels. In some examples, the outer chamber may comprise dual gas inlet ports. In some instances, the spray chamber may be configured to provide tangential gas flow and laminar gas flows to prevent droplet formation on surfaces of the spray chamber. Optical emission devices, optical absorption devices and mass spectrometers using the spray chamber are also described.
US10147589B2 Processing apparatus and collimator
According to an embodiment, a processing apparatus includes a generator mount, a first-object mount, and a first collimator. A particle generator capable of emitting particles is placed on the generator mount. A first object is placed on the first-object mount. The first collimator is placed between the generator mount and the first-object mount, and has first walls and second walls. In the first collimator, the first walls and the second walls form first through holes extending in a first direction from the generator mount to the first-object mount. Each of the second walls is provided with at least one first passage.
US10147587B2 Waferless clean in dielectric etch process
A system and method for a waferless cleaning method for a capacitive coupled plasma system. The method includes forming a protective layer on a top surface of an electrostatic chuck, volatilizing etch byproducts deposited on one or more inner surfaces of the plasma process chamber, removing volatilized etch byproducts from the plasma process chamber and removing the protective layer from the top surface of the electrostatic chuck. A capacitive coupled plasma system including a waferless cleaning recipe is also described.
US10147581B2 X-ray tube including hybrid electron emission source
Disclosed is an x-ray tube including a hybrid electron emission source, which uses, as an electron emission source, a cathode including both a field electron emission source and a thermal electron emission source. An x-ray tube includes an electron emission source emitting an electron beam, and a target part including a target material that emits an x-ray as the emitted electron beam collides with the target part, wherein the electron emission source includes a thermal electron emission source and a field electron emission source, and emits the electron beam by selectively using at least one of the thermal electron emission source and the field electron emission source.
US10147571B2 Knob assemblies with encoder controlled illumination
A knob assembly includes a repositionable knob having an outer surface and an inner surface defining an interior, light-transmissive indicia provided on the knob and viewable from the outer surface, at least one light source located relative to the repositionable knob and emitting light into the interior of the knob to backlight the light-transmissive indicia, a position sensor providing a position output indicative of the position of the repositionable knob, and a controller configured to receive the position output and control the at least one light source to maintain a predetermined backlighting of the indicia.
US10147570B2 Input devices
According to various embodiments, an input device may be provided. The input device may include: a housing having an upper portion and a lower portion; a key top provided at the upper portion; a switch coupled to the key top; a biasing element having a first end and a second end, wherein the first end is coupled to the key top, and wherein the second end is coupled to the lower portion; and an adjustment mechanism configured to adjust a pretension of the biasing element.
US10147563B2 On-load tap changer according to the reactor switching principle
The invention relates to an on-load tap changer (2) according to the reactor switching principle for uninterrupted load switching between different tap windings of a tapped transformer (1), comprising: —an inductor (3) which is designed as an inductive transition reactance; —the inductor (3) being part of the on-load tap changer (2).
US10147550B1 Capacitor with multiple elements for multiple replacement applications
A capacitor provides a plurality of selectable capacitance values, by selective connection of six capacitor sections of a capacitive element each having a capacitance value. The capacitor sections are provided in a plurality of wound cylindrical capacitive elements. Two vertically stacked wound cylindrical capacitance elements may each provide three capacitor sections. There may be six separately wound cylindrical capacitive elements each providing a capacitor section. The capacitor sections have a common element terminal.
US10147545B2 Ceramic composition and multilayer capacitor having the same
A multilayer capacitor includes a capacitor body having an active region and cover layers disposed on upper and lower surfaces of the active region. The active region includes a plurality of dielectric layers and first and second internal electrodes alternately disposed with the plurality of dielectric layers interposed therebetween. The first and second internal electrodes are respectively exposed to opposite surfaces of the capacitor body. First and second external electrodes electrically are connected to the exposed portions of the first and second internal electrodes on the capacitor body, respectively. A phosphor (P) is dispersed among a non-phosphor material in the cover layers of the capacitor body. In some examples, the phosphor (P) has a content of 1 to 2 wt %, based on a total weight of a ceramic powder of the cover layers not including the phosphor (P).
US10147543B1 Super dielectric capacitor using scaffold dielectric and electrically and ionically conducting electrodes
A capacitor having first and second electrodes and a scaffold dielectric where at least one electrode comprises an electrically and ionically conducting material. The scaffold dielectric comprises an insulating material with a plurality of longitudinal channels extending across the dielectric and filled with a liquid comprising cations and anions. The plurality of longitudinal channels are substantially parallel and the liquid within the longitudinal channels generally has an ionic strength of at least 0.1. Capacitance results from the migrations of positive and negative ions in the confined liquid in response to an applied electric field. A method of supplying power to a load using the capacitor and a method of making the capacitor is additionally disclosed.
US10147531B2 Cooling method for planar electrical power transformer
The present disclosure includes an electrical power transformer that may include a core and a conductor pack. A conductor pack may include a conducting layer disposed around a portion of the core, a first planar insulating layer disposed on a first side of the conducting layer, and a second planar insulating layer disposed on a second side of the conducting layer. A cooling member may be disposed adjacent to the conductor pack. A method of manufacturing an electrical power transformer may include providing a core and providing a plurality of planar conductor packs. The planar conductor packs including a plurality of planar conducting layers and a plurality of planar insulating layers. The method may include inserting a cooling member between insulating layers of adjacent ones of the plurality of planar conductor packs.
US10147522B2 Electrical characteristics of shielded electrical cables
A shielded electrical cable includes a plurality of conductor sets extending along a length of the cable and arranged generally in a plane along a width of the cable. Each conductor set has two insulated conductors. One conductor set includes a drain wire. The conductor of each insulated conductor has a size no greater than 24 AWG. Each conductor set is substantially surrounded by a shield. The cable further includes first and second non-conductive polymeric layers disposed on opposite sides of the cable. The polymeric layers include cover portions and pinched portions arranged such that, in transverse cross section, the cover portions, in combination, substantially surround the plurality of conductor sets, and the pinched portions, in combination, form pinched portions of the cable on each side of the plurality of the conductor sets. The separation between the drain wire and the conductor of the closest insulated conductor of the closest conductor set is greater than 0.5 times the center to center spacing between the two insulated conductors of the closest conductor set.
US10147517B1 Wire harness
A wire harness that includes an electric wire provided with a conductor and an insulator that coats an outer periphery of the conductor, a terminal connected to the conductor at a terminal end of the electric wire, and a molded resin portion that covers an outer periphery of the insulator at the terminal end of the electric wire and an outer periphery of an end portion on the electric wire side of the terminal. A storage modulus E′ of the insulator that is measured using a dynamic viscoelasticity measurement device in a tensed mode at a temperature increase rate of 5° C./min and a frequency of 10. Hz is 100 MPa or less at 25° C. and 1 MPa or more at 250° C., and a starting temperature (T) of a rubbery plateau region (G) is 150° C. or less.
US10147514B2 Wire harness
A wire harness WH is provided with a pipe, through which wires are passed. The pipe has multiple split portions split in the longitudinal direction. The wires are branched in the longitudinal direction. The locations of branching of the wires are defined by locations corresponding to the split portions.
US10147504B1 Methods and systems for database management based on code-marker discrepancies
Methods and systems for risk assessment and adjustment are described. In one embodiment, a patient-level risk score associated with a patient is calculated. A plan-level average risk score associated with a benefit plan is calculated. The patient is a member of the benefit plan. A missing diagnosis code associated with the patient is identified based on medical claims history of the patient, historical prescription drug claims of the patient, and a drug marker. A revised patient-score associated with the patient is calculated based on identification of the missing diagnosis code. Additional methods and systems are disclosed.
US10147503B2 Personalize exercise decision-making device and manipulating method for patients with chronic diseases
A personalize exercise decision-making device and manipulating method for patients with chronic diseases are disclosed from this invention. The device can provide an appropriate exercise suggestion to the user by the classification of the database based on the personal information, such as chronic diseases and drug administration, and the immediate physiological data. The device of the invention can also check the immediate physiological data, such as systolic blood pressure, diastolic blood pressure, heart rate and oxygenation concentration, to confirm the state of user whether can exercise. Further more, the device can monitor, analyze and store the physiological data for providing an instant feedback to user during the exercise. If the immediate physiological data of the user is over an exercise threshold in exercise, the device will provide a warning signal.
US10147501B1 Data storage device with rewriteable in-place memory
A data storage device may consist of a non-volatile memory connected to a selection module. The non-volatile memory can have a rewritable in-place memory cell that has a read-write asymmetry. The selection module can dedicate a portion of the non-volatile memory to a data map that can be self-contained along with reactively and proactively altered by the selection module.
US10147500B2 Hybrid read disturb count management
Memory systems may include a memory including a plurality of blocks, and a controller suitable for counting, with a counter, a number of reads to a block of the plurality of blocks, updating wordline information of a plurality of wordlines in the counted block when the number of reads exceeds a block read count threshold, selecting a wordline from the plurality of wordlines, determining an error rate of a neighbor wordline to the selected wordline, and reclaiming data in the block when the error rate exceeds an error threshold.
US10147489B2 Semiconductor memory device and operation method for controlling bit line voltage of the same
Provided herein may be a control circuit, peripheral circuit, semiconductor memory device and methods of operating the device and circuits. The method of operating a semiconductor memory device may include applying a control signal having a form, in which a step pulse is combined with a ramp signal, to a gate electrode of a transistor for setting up a voltage of a bit line of the selected memory cell. The method of operating a semiconductor memory device may include applying a program pulse to a word line of the selected memory cell.
US10147486B2 Memory systems and memory programming methods
Memory systems and memory programming methods are described. According to one arrangement, a memory system includes a memory array comprising a plurality of memory cells individually configured to have a plurality of different memory states, access circuitry configured to apply signals to the memory cells to program the memory cells to the different memory states, and a controller to configured to control the access circuitry to apply a first of the signals to one of the memory cells to program the one memory cell from a first memory state to a second memory state different than the first memory state, to determine that the one memory cell failed to place into the second memory state as a result of the application of the first signal, and to control the access circuitry to apply a second signal to the one memory cell to program the one memory cell from the first memory state to the second memory state as a result of the determination, wherein the first and second signals have a different electrical characteristic.
US10147485B2 Circuits and methods for preventing over-programming of ReRAM-based memory cells
A method for preventing over-programming of resistive random access (ReRAM) based memory cells in a ReRAM memory array includes applying a programming voltage in a programming circuit path including a ReRAM memory cell to be programmed, sensing programming current drawn by the ReRAM cell while the programming voltage is applied across the memory cell, and decreasing the programming current as a function of a rise in programming current.
US10147483B1 Robust write driver scheme for static random access memory compilers
Systems, methods, and apparatus for writing data into a static random access memory (SRAM) are provided. A write driver circuit includes a bitcell array, a bitline coupled to the bitcell array, and a first driving circuit configured to drive the bitline via a write driver node for writing data into a bitcell for a write operation. The write driver circuit also includes a pre-charging circuit configured to control or to operate with the write driver circuit to drive the write driver node to a high voltage level or a low voltage level for the write operation, and pre-charge the write driver node to the high voltage level, and float the write driver node for a bit-masking operation.
US10147474B2 Memory cells and semiconductor devices including ferroelectric materials
Methods of operating a ferroelectric memory cell. The method comprises applying one of a positive bias voltage and a negative bias voltage to a ferroelectric memory cell comprising a capacitor including a top electrode, a bottom electrode, a ferroelectric material between the top electrode and the bottom electrode, and an interfacial material between the ferroelectric material and one of the top electrode and the bottom electrode. The method further comprises applying another of the positive bias voltage and the negative bias voltage to the ferroelectric memory cell to switch a polarization of the ferroelectric memory cell, wherein an absolute value of the negative bias voltage is different from an absolute value of the positive bias voltage. Ferroelectric memory cells are also described.
US10147468B2 Accessing data in memory
The present disclosure includes apparatuses and methods related to accessing data in memory. One example method comprises storing data associated with a first operation in a first sense amplifier responsive to receiving a request to perform a second operation, and performing the second operation associated with a row of memory cells while the data associated with the first operation is being stored in the first sense amplifier.
US10147466B1 Voltage reference computations for memory decision feedback equalizers
A device includes a combinational circuit configured to create a one or more distortion correction factors used offset inter-symbol interference from a data stream on a distorted bit. The device also includes a selection circuit coupled o the combinational circuit. The selection circuit includes a feedback pin configured to receive a control signal and an output, wherein the selection circuit is configured to select a first distortion correction factor of the one or more distortion correction factors based upon the control signal and transmit the first distortion correction factor from the output.
US10147465B2 System and method of command based and current limit controlled memory device power up
Devices and systems for powering up a memory device, for example, are disclosed. One such memory device includes power up circuitry configured to receive an external power supply and to provide an internal power supply to the memory device upon receipt of a command. The power up circuitry may be configured to provide the internal power supply limited to a peak current, or may be configured to provide the internal power supply not limited to a peak current. The memory device may be, for example, a synchronous dynamic random access memory (SDRAM) device or Flash memory.
US10147459B2 Artistic style transfer for videos
Techniques are disclosed herein for applying an artistic style extracted from one or more source images, e.g., paintings, to one or more target images. The extracted artistic style may then be stored as a plurality of layers in a neural network. In some embodiments, two or more stylized target images may be combined and stored as a stylized video sequence. The artistic style may be applied to the target images in the stylized video sequence using various optimization methods and/or pixel- and feature-based regularization techniques in a way that prevents excessive content pixel fluctuations between images and preserves smoothness in the assembled stylized video sequence. In other embodiments, a user may be able to semantically annotate locations of undesired artifacts in a target image, as well as portion(s) of a source image from which a style may be extracted and used to replace the undesired artifacts in the target image.
US10147455B1 Sensor circuit supporting multiple transducers with dedicated and shared terminals
A memory system, sensor circuit, and method of operating a memory system are provided. The disclosed memory system includes a first transducer configured to output a first electrical signal indicative of a first operating parameter of the memory system. The memory system is further disclosed to include a second transducer configured to output a second electrical signal indicative of a second operating parameter of the memory system where the second transducer shares a node with the first transducer. The memory system is further disclosed to include a sense amplifier that receives the first electrical signal and the second electrical signal and provide an output responsive to both the first electrical signal and the second electrical signal to a preamplifier Integrated Circuit (IC).
US10147442B1 Robust neural network acoustic model with side task prediction of reference signals
A neural network acoustic model is trained to be robust and produce accurate output when used to process speech signals having acoustic interference. The neural network acoustic model can be trained using a source-separation process by which, in addition to producing the main acoustic model output for a given input, the neural network generates predictions of the separate speech and interference portions of the input. The parameters of the neural network can be adjusted to jointly optimize all three outputs (e.g., the main acoustic model output, the speech signal prediction, and the interference signal prediction), rather than only optimizing the main acoustic model output. Once trained, output layers for the speech and interference signal predictions can be removed from the neural network or otherwise disabled.
US10147441B1 Voice controlled system
A distributed voice controlled system has a primary assistant and at least one secondary assistant. The primary assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The secondary assistant is similar in structure, but is void of speakers. The voice controlled assistants perform transactions and other functions primarily based on verbal interactions with a user. The assistants within the system are coordinated and synchronized to perform acoustic echo cancellation, selection of a best audio input from among the assistants, and distributed processing.
US10147439B1 Volume adjustment for listening environment
A speech-capturing device that can modulate its output audio data volume based on environmental sound conditions at the location of a user speaking to the device. The device detects the sound pressure of a spoken utterance at the device location and determines the distance of the user from the device. The device also detects the sound pressure of noise at the device and uses information about the location of the noise source and user to determine the sound pressure of noise at the location of the talker. The device can then adjust the gain for output audio (such as a spoken response to the utterance) to ensure that the output audio is at a certain desired sound pressure when it reaches the location of the user.
US10147434B2 Signal processing device and signal processing method
A signal processing device comprises: a band detecting means for detecting a frequency band which satisfies a predetermined condition from an audio signal; a reference signal generating means for generating a reference signal in accordance with a detection band by the band detecting means; a reference signal correcting means for correcting the generated reference signal on the basis of a frequency characteristic thereof; a frequency band extending means for extending the corrected reference signal up to a frequency band higher than the detection band; an interpolation signal generating means for generating an interpolation signal by weighting each frequency component within the extended frequency band in accordance with a frequency characteristic of the audio signal; and a signal synthesizing means for synthesizing the generated interpolation signal with the audio signal.
US10147427B1 Systems and methods to utilize text representations of conversations
A method for electronically utilizing content in a communication between a customer and a customer representative is provided. An audible conversation between a customer and a service representative is captured. At least a portion of the audible conversation is converted into computer searchable data. The computer searchable data is analyzed during the audible conversation to identify relevant meta tags previously stored in a data repository or generated during the audible conversation. Each meta tag is associated with the customer. Each meta tag provides a contextual item determined from at least a portion of one of a current or previous conversation with the customer. A meta tag determined to be relevant to the current conversation between the service representative and the customer is displayed in real time to the service representative currently conversing with the customer.
US10147413B2 Noise cancellation system with lower rate emulation
A noise cancellation system, comprising: an input for a digital signal, the digital signal having a first sample rate; a digital filter, connected to the input to receive the digital signal; a decimator, connected to the input to receive the digital signal and to generate a decimated signal at a second sample rate lower than the first sample rate; and a processor. The processor comprises: an emulation of the digital filter, connected to receive the decimated signal and to generate an emulated filter output; and a control circuit, for generating a control signal on the basis of the emulated filter output. The control signal is applied to the digital filter to control a filter characteristic thereof.
US10147404B2 Capo
A curvature adaption mechanism to be incorporated with a capo (10) for use with a guitar includes a cam surface (16, 17, 19) and associated cam follower surface (12) located behind a string contact surface (11). A curvature of the guitar fingerboard and strings can be adopted by the string contact surface (11) by virtue of cams engaging and providing a feedback force (D).
US10147399B1 Adaptive fiducials for image match recognition and tracking
Approaches enable images submitted by users, owner, and/or authorized person of a point of interest (e.g., a place, a scene, an object, etc.) to be used as a fiducial to assist recognition and tracking of the point of interest in an augmented reality environment. Multiple images (e.g., crowd-sourced images) of a point of interest taken from different points of view can be dynamically used. For example, as a user with a user device moves through a point of interest, a different image can be chosen from a set of stored candidate images of the point of interest based at least upon GPS locations, IMU orientations, or compass data of the user device. In this way, instead of relying on artificial fiducial images for various detection and tracking approaches, approaches enable images submitted by users and/or an owner or other authorized person of a point of interest to be used as fiducials to assist recognition and tracking of the point of interest.
US10147397B2 Flexible display panel and driving method thereof, and display device
A flexible display panel and a driving method thereof, and a display device are provided. The flexible display panel includes a pixel region and a gate driving circuit region located outside the pixel region. The flexible display panel further includes a curvature adjusting unit located on two sides of the pixel region, the curvature adjusting unit includes a plurality of isosceles trapezoid units which are sequentially connected with each other through lower surfaces thereof, each isosceles trapezoid unit includes an upper surface, the lower surface, and a third waist surface and a fourth waist surface oppositely arranged between the upper surface and the lower surface, and a length of the upper surface between the third waist surface and the fourth waist surface is less than a length of the lower surface between the third waist surface and the fourth waist surface. In the case that the display panel is bent and in a bent portion of the display panel, the third waist surface of the isosceles trapezoid unit attaches to the fourth waist surface of the isosceles trapezoid unit adjacent thereto, and the upper surface of the isosceles trapezoid unit is connected with the upper surface of the isosceles trapezoid unit adjacent thereto.
US10147391B2 Stain compensating apparatus for display panel, method of compensating stain using the same and method of driving display panel having the method of compensating stain
A stain compensating apparatus includes a camera, an input signal processing part, an edge compensating part and a stain compensating value generating part. The camera captures a display image from the display panel. The input signal processing part generates a luminance profile based on the display image captured by the camera. The edge compensating part compensates the luminance profile of a curved portion of the display panel. The stain compensating value generating part generates a stain compensating value for a pixel of the display panel using the compensated luminance profile.
US10147390B2 Sub-pixel rendering method
This application discloses a sub-pixel rendering method, and relates to the field of displaying. It is capable of making improvement with respect to the problem of distortion in the boundary region of the displayed image while ensuring a relatively high resolution of the display. The sub-pixel rendering method comprises: receiving a digital image; dividing, according to color values of image pixels in the digital image, the image pixels into boundary region pixels and continuous region pixels; generating a plurality of screen pixels on a screen, each screen pixel at least including one red sub-pixel, one blue sub-pixel, and one green sub-pixel, one of the plurality of screen pixels being used for correspondingly displaying one of the image pixels; wherein adjacent screen pixels for displaying the continuous region pixels share sub-pixels, and each screen pixel for displaying the boundary region pixels exclusively uses its sub-pixels.
US10147375B2 Display device having a fall timing of a gate-on voltage that differs from a fall timing of a last pulse signal
A display apparatus includes an image display region having pixels sectioned by scanning signal lines and video signal lines, scanning connecting lines, thin film transistors, selection signal lines connected to gate electrodes of the thin film transistors, plural ones of the thin film transistors connected to different ones of the scanning connecting lines being connected to one of the selection signal lines; and a scanning signal drive circuit. The scanning signal drive circuit performs a normal scanning mode in which pulse signals are supplied in turn to plural ones of the scanning connecting lines connected to the one of the selection signal lines, and in the normal scanning mode, a fall timing of the gate-on voltage differs from a fall timing of a last one of the pulse signals supplied to the plural ones of the scanning connecting lines during the selection period.
US10147367B2 Memory in pixel, data storage method in pixel and pixel array
A memory in pixel, a data storage method, and a pixel array. The memory in pixel includes a data input unit, configured to read data voltage on a data line onto a first data latching terminal and a second data latching terminal; a first data latching circuit, configured to hold a level of the first data latching terminal; a second data latching circuit, configured to hold a level of the second data latching terminal; a drive control circuit, configured to enable a level of a drive node to be opposite to that of the first data latching terminal; and a drive circuit, configured to output a third power source voltage of a third power source voltage terminal to a output terminal and output a fourth power source voltage of a fourth power source voltage terminal to the output terminal.
US10147363B2 Timing controller, display device including same and method of driving display device
A timing controller includes: a temperature sensor to sense an ambient-3.6 temperature; a memory to store a liquid crystal response time corresponding to the temperature, and a gamma signal corresponding to the ambient temperature; a field number determinator to identify the liquid crystal response time corresponding to the ambient temperature from the memory, and to determine a number of fields corresponding to the liquid crystal response time; and a gamma converter to identify the gamma signal corresponding to the ambient temperature and the number of fields from the memory, and to convert an image signal into an image data signal corresponding to the gamma signal.
US10147361B2 Display devices and methods for making and driving the same
Display devices and methods for making and driving the display devices are provided. In one example, a device for driving a display panel including an array of pixels includes a timing controller. Each of the pixels includes a first light emitting element and a second light emitting element. The timing controller is configured to provide a first set of timing control signals for coordinating timing of gate scanning and timing of writing display data into the array of pixels. The timing controller is further configured to provide a second set of timing control signals for controlling timing of emitting light by the first and second light emitting elements of the array of pixels such that the first light emitting elements emit light in a first light emitting period and the second light emitting elements emit light in a second light emitting period, alternatively.
US10147356B2 OLED pixel driving circuit and OLED display device
The OLED pixel driving circuit adds the third thin film transistor (T3) and arranges the switch (K) on the basis of the 2T1C structure. The first pin (K1) of the switch (K) is electrically coupled to the drain of the third thin film transistor (T3), and the second pin (K2) is electrically coupled to the digital to analog converter (DAC), and the third pin is electrically coupled to the analog to digital converter (ADC). The switch signal (Switch) is used to control the switch (K) to connect the first pin (K1) and the second pin (K2) for entering the display mode, and the switch signal (Switch) is used to control the switch (K) to connect the first pin (K1) and the third pin (K3) for entering the sensing mode so that the analog to digital converter (ADC) can sense the threshold voltage (Vth) of the second thin film transistor (T2).
US10147350B2 Method and apparatus for increasing perceived display resolutions from an input image
Techniques for displaying a video or images in perceived better resolution are described. An input image is expanded into two frames based on the architecture of sub-pixels. A first frame is derived from the input image while the second frame is generated based on the first frame. These two frames are of equal size to the input image and displayed alternatively at twice the refresh rate of the input image.
US10147343B2 Display panel, method for driving the same and anti-peeping system
The present disclosure provides a display panel, a method for driving the same, and an anti-peeping system. The display panel comprises a substrate; and multiple pixel units arranged on the substrate in an array, each of the pixel units comprising first self-luminous devices, second self-luminous devices, and quantum dot luminous devices, wherein the first self-luminous devices and the second self-luminous devices are stacked in various sub-pixel regions, the quantum dot luminous devices are disposed in at least two sub-pixel regions, and quantum dot luminous devices disposed in different sub-pixel regions have different luminous colors, wherein the first self-luminous devices are configured to excite the quantum dot luminous devices to emit light during a display period of one frame to display a normal picture, and the second self-luminous devices are configured to be in a turn-off state during the display period of one frame and excite quantum dot luminous devices within a part of the sub-pixel regions to emit light during an interference period of one frame to display an interference picture. The display panel according to the embodiments of the present disclosure realizes an anti-peeping function.
US10147337B2 Simulated forcible entry of doors using battering rams
Protective battering plate devices are provided, which can be removably attached to a door of a forcible entry training door apparatus. A protective battering plate device is configured to enable simulated forcible entry of an inward swinging locked door by hitting a battering ram against the protective battering plate device mounted on the door of the forcible entry door training apparatus, while protecting the door from damage.
US10147320B1 Self-driving vehicles safety system
Self-driving vehicles safety system, comprising synthesized and coordinated components and entities, including vehicles, pedestrians, and traffic control light mechanisms, exchanging information, employing lidar (light imaging detection and ranging), radar and intelligent computer-based decision support algorithm systems that analyze images and extract information, to provide safety and vehicle control, regulated and prioritized traffic, and reduced vehicle emissions.
US10147313B2 Detector system
The system includes an active unit, such as a detector unit, which has a processor, a network port for connection to a central control unit, and an optical data input port. The processor is arranged to enable the optical data input port on receipt of an enable signal received by the active unit from the central control unit via a network.
US10147311B2 Wireless control device
A wireless control device may include a housing, a yoke, an antenna, a communication circuit, and a control circuit. The yoke may be electrically conductive and be configured to mount the wireless control device to an electrical wallbox. The antenna may be configured to transmit and receive radio frequency signals. The antenna may be a slot antenna. The communication circuit may be configured to transmit and receive the radio-frequency signals via the antenna, and the control circuit may be responsive to the communication circuit (e.g., the signals received via the communication circuit). The control device may also include a conductive component that is attached to a front surface of the housing. For example, the conductive component may be electrically connected to the yoke via a single electrical connection (e.g., a screw). Further, the conductive component may be parallel with the antenna and configured to be capacitively coupled to the antenna.
US10147306B2 Detection of authorized user presence and handling of unauthenticated monitoring system commands
Techniques are described for detecting and handling unauthenticated commands in a property monitoring system. In some implementations, a monitoring system may include sensors located throughout a property, a monitoring control unit, and an input device. The monitoring control unit may be configured to receive data collected by the sensors, as well as an input command detected by the input device. For an input command that does not include authentication information, the monitoring control unit may generate property state information based on the sensor data, then analyze the property state data and the input command against one or more rules that relate to authorization of unauthenticated commands. Based on the analysis, the monitoring control unit may determine whether to perform the action corresponding to the input command or whether to perform another action, for example, generating and providing a notification or authorization request to a user.
US10147303B1 Adjusting alarm settings based on context
Apparatuses, methods, systems, and program products are disclosed for adjusting alarm settings based on context. A method includes determining, by a processor, one or more settings for an alarm. The method includes determining context data associated with an alarm that may affect one or more settings for the alarm. The method includes adjusting one or more settings for an alarm based on context data prior to the alarm being triggered.
US10147300B1 Method for monitoring equipment by analyzing temperature values collected from cylinder and distributed on coordinate plane
A set of sensors is disposed beside a cylinder to collect a first set of temperature points. The first set of temperature points is updated and distributed on a coordinate plane corresponding to a length and rotation degrees of the cylinder. The coordinate plane is segmented along a horizontal axis with a fixed length to define a rectangular area, and a second set of temperature points is distributed on the rectangular area. The second set of temperature points is a subset of the first set of temperature points. On the rectangular area, the second set of temperature points is clustered into n sets of temperature points using a k means algorithm. A notification signal is sent according to an xth set of temperature points of the n sets of temperature points. The xth set of temperature points has a highest mean temperature among the n sets of temperature points.
US10147294B2 Method and apparatus for providing reminder of occupant
A method and apparatus for providing reminder of occupant status are provided. The method includes in response to detecting rear passenger door of vehicle has been opened, determining whether vehicle is in first power mode or second power mode; in response to determining that vehicle is in first power mode, setting timer corresponding to time limit for detecting transition from first power mode to second power mode; in response to detecting transition from first power mode to second power mode and timer being unexpired, turning on setting to output reminder of an occupant; in response to determining that vehicle is in second power mode, turning on setting to output reminder of occupant; and in response to detecting transition from second power mode to first power mode, outputting reminder of occupant if setting to output reminder of occupant is turned on. The method may provide reminders of rear seat occupants.
US10147293B2 Computer-based safety control
A safety control system, method, and computer system is disclosed for sensing a dangerous device and its environment, analyzing the sensed dangerous device and environment. to determine compliance with a safety precaution. Accordingly, an enabling or disabling signal can then be set to the dangerous device. Examples include using a digital camera sensor and computer vision analysis techniques for dangerous devices such as a chainsaw, welding torch, or a forklift.
US10147292B2 Train smoke and fire alarm communication method based on independent modules combination and 3U chassis structure
The present application relates to a train smoke and fire alarm communication method based on independent modules combination and a 3U chassis structure. By externally connecting a carriage number connector X4 of an IO board to an address line to identify a carriage number, and invoking a detector configuration; acquiring temperature information and smoke concentration information by detectors and transmitting the same to a CPU board to be processed; by the CPU board, determining the acquired information, and outputting alarm information, and transmitting the alarm information to an HMI display screen in a cab; interrupting signals output between the IO board and a train safety loop, and transmitting the alarm information to the HMI display screen in the cab, and lightening a red alarm indicator on the DISP board; and by a DS board, Enet board and wireless board, collecting, storing and uploading the information.
US10147288B2 Alarm method and device
An alarm method is disclosed. The method may comprise acquiring a monitoring video, detecting whether the monitoring video contains a moving target, determining whether the moving target is a preset object if it is detected that the monitoring video contains the moving target, and forbidding sending corresponding alarm information to a terminal if the moving target is determined to be the preset object.
US10147285B2 Plug, system and method for detecting tampering of container
A plug for detecting tampering of a container the plug being used to close an opening in a lid of the container. The plug includes an attachment for attaching the plug to the opening in the lid of the container by rotating the plug with respect to the container, a motion sensor for sensing rotation of the plug with respect to the container and a communication device for communicating with a server.
US10147284B2 Banking systems controlled by data bearing records
Aspects of the disclosure relate to deploying, configuring, and utilizing cash handling devices to provide dynamic and adaptable operating functions. A cash handling device having at least one processor, a memory, and a communication interface may store a device registration module, a containerized operating module, a non-engagement services module, and a secure communications module. The device registration module may include instructions that cause the cash handling device to register with a support server and a plurality of financial institution servers. The containerized operating module may include instructions that cause the cash handling device to selectively execute a first operating application or a second operating application. The non-engagement services module may include instructions that cause the cash handling device to generate and present one or more non-engagement user interfaces. The secure communications module may include instructions that cause the cash handling device to track and securely communicate transaction details information.
US10147278B2 Systems and methods for mobile device interface modification
Systems, methods, and articles of manufacture provide for interface modifications such as with respect to new features and functionality of bingo-style games, particularly with respect to bingo card sorting and presentation via mobile device platforms.
US10147268B2 Systems and methods for determining a level of reward
A gaming system and method which includes enabling a player to initiate a play of a game, for the initiated play of the game: (i) randomly generating a game outcome, (ii) displaying to the player the randomly generated game outcome, (iii) determining any award associated with the displayed game outcome, and (iv) displaying to the player any determined award, enabling the player to invite a quantity of other players to each initiate a play of at least one game, the quantity of other players being greater than zero, and if the player invited the quantity of other players, providing the player a benefit, an amount of the benefit being based on the quantity of other players invited.
US10147252B2 Data acquisition and measurement acquisition device for a door handle and associated method
The invention relates to a device (10) for data acquisition and measurement acquisition for a door handle (2) of a vehicle (1), said device comprising: at least one communications device (11), in particular an NFC device (11) for NFC data exchange with an external communications terminal (3); and at least one sensor device (12) for measuring (20) a change in capacitance.According to the invention, just one voltage device (14) is provided for common adjustment of the voltages of the at least one communications device (11) and the at least one sensor device (12).
US10147248B2 In vivo identity and security application implant and method
An implant including a platform that performs computations and that is configured to communicate with an external system, and at least one sensor that is connected to the platform and that communicates with the platform, the at least one sensor is configured to sense a biological environment surrounding the implant. The platform is configured to generate a bio-signature that corresponds to the biological environment sensed by the at least one sensor and to utilize the bio-signature to cryptographically secure data provided in the platform. The platform is configured to permit the system to access the data when the at least one sensor senses the biological environment that corresponds to the generated bio-signature, and the platform is configured to deny the system access to the data when the at least one sensor fails to sense the biological environment that corresponds to the generated bio-signature.
US10147229B2 Methods and apparatus for 3D imaging and custom manufacturing
Apparatuses and systems for generating faithful 3D geometric models that correspond to the shape of an imaged 3D physical object; for storing, transmitting, and transforming those 3D models; for manufacturing 3D objects based upon those models; and for capture, transmission, storage, and transformation of the 3D models and manufacturing of objects from those models. Methods can include generating a 3D model by imaging a 3D object, transforming that 3D model with a transforming device to conform to a negative shape of the 3D object, using photogrammetry to create images from known non-repeatable positions, and using landmarks to identify common reference points in those images.
US10147227B2 Variable rate shading
Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects include determining, at a rasterization stage, map coordinates based on coarse scan converting a primitive of an object, the map coordinates indicating a location on a sampling rate parameter (SRP) map of a fragment within the primitive of the object, and identifying a lookup value for the fragment within the primitive of the object based at least on map coordinates, and calculating a respective fragment variable SRP value for the fragment within the primitive of the object based at least on the lookup value.
US10147220B2 Precomputing data for an interactive system having discrete control inputs
A computer-implemented method includes accessing a plurality of sets of outputs for an interactive animation, with each set of outputs being associated with a different sequence of a plurality of sequences of discrete control inputs, and with each set of outputs comprising an output that provides a stored portion of the animation; and transmitting, to a client device, information indicative of at least one of the plurality of sets of outputs for the animation and the output that provides the stored portion of the animation, which when rendered by the client device causes the animation to be presented to a user.
US10147218B2 System to identify and use markers for motion capture
Methods and systems that enhance motion capture capabilities. In one such method, the motion capture system enables a user to set parameters, based on hue, lightness, and saturation, for example, to assist in identifying and searching for motion capture markers that are applied to real-life subjects. In another implementation, the motion capture system enables a user to determine a distance between a master marker and a slave marker, and to use that distance to establish bounding boxes for searching for the slave marker in subsequent frames. Further, in some implementations, the motion capture system further uses the distance when rendering an animated scene based on the motion capture session to estimate the position of the slave marker when the slave marker is not visible in a captured frame.
US10147212B2 Method to create display screens for a controller used in a building automation system
A controller for controlling components in a building automation system including a processor, a display operably coupled to the processor, a memory operably coupled to the processor, and executable software stored in the memory, the executable software operable to display at least one textual element on the display, wherein the at least one textual element is sized based a maximum character parameter. A method of operating a software module configured to create display elements for a controller, the method including operating the module to: create at least one textual element, place at least one character within the at least one textual element to form a word, select at least one support language for the at least one textual element, determine a maximum character parameter, and size the at least one textual element based at least in part on the maximum character parameter.
US10147200B2 Quality measurement weighting of image objects
Methods and apparatus, including computer program products, implementing and using techniques for classifying an object occurring in a sequence of images. The object is tracked through the sequence of images. A set of temporally distributed image crops including the object is generated from the sequence of images. The set of image crops is fed to an artificial neural network trained for classifying an object. The artificial network determines a classification result for each image crop. A quality measure of each classification result is determined based on one or more of: a confidence measure of a classification vector output from the artificial neural network, and a resolution of the image crop. The classification result for each image crop is weighed by its quality measure, and an object class for the object is determined by combining the weighted output from the artificial neural network for the set of images.
US10147196B2 Occupancy detection
A system for determining occupancy includes a first luminaire having a first camera to detect a first occupant and a second luminaire having a second camera to detect a second occupant. The system further includes a processor to determine whether the first camera and the second camera have a common visual field and to determine whether the first occupant and the second occupant are the same occupant in response to determining that the first camera and the second camera have a common visual field.
US10147191B1 Panoramic video cameras, camera systems, and methods that provide object tracking and object based zoom
A panoramic video camera includes a lens having a horizontal FOV portion of 360° about an optical axis. The panoramic video camera includes an image sensor, a processor, and a storage medium. The processor executes programmatic instructions to analyze digital image files to locate an object and positions thereof to produce object position data. Executed programmatic instructions also generate a plurality of zoom levels for the respective digital image files based on the object position data. The zoom levels enable a playback device to visually show the object at varying magnifications during playback of a video segment derived from the digital image files. Zoom levels may alter image capture settings of the panoramic video camera, may alter playback device playback settings, or both.
US10147189B2 Gross feature recognition of anatomical images based on atlas grid
Computer systems, computer-implemented methods, and non-transitory computer readable storage media for gross feature recognition including receiving an image comprising a plurality of image elements representing the region of interest of the subject. Gross feature recognition can further include co-registering the image to an atlas to segment the plurality of image elements into a plurality of sub-regions corresponding to structures in the atlas, where the structures in the atlas are ordered in a first rank order according to a predetermined feature. Further included can be ordering the plurality of sub-regions in a second rank order according to the predetermined feature. Further included can be identifying as gross features one or more of the plurality of sub-regions whose positions in the first rank order of the ordered sub-regions differ from positions in the second rank order of the corresponding ordered structures in the atlas.
US10147188B2 Method and system for surgical tool localization during anatomical surgery
Various aspects of a method and system to localize surgical tools during anatomical surgery are disclosed herein. In accordance with an embodiment of the disclosure, the method is implementable in an image-processing engine, which is communicatively coupled to an image-capturing device that captures one or more video frames. The method includes determination of one or more physical characteristics of one or more surgical tools present in the one or more video frames, based on one or more color and geometric constraints. Thereafter, two-dimensional (2D) masks of the one or more surgical tools are detected, based on the one or more physical characteristics of the one or more surgical tools. Further, poses of the one or more surgical tools are estimated, when the 2D masks of the one or more surgical tools are occluded at tips and/or ends of the one or more surgical tools.
US10147178B2 Method of recognizing wafer
A method includes obtaining image information including a first vector by capturing an image of a first wafer, wherein the first wafer is known to be a good product; obtaining image information including a second vector by capturing an image of a second wafer, wherein the second wafer is known to be a defective product; calculating a projection vector based on a covariance matrix associated with the first vector and the second vector; obtaining image information including a third vector by capturing an image of a third wafer under a test; projecting each of the first vector, the second vector and the third vector onto the projection vector; and classifying the third wafer as either the good product or the defective product based on the projected first vector, the projected second vector and the projected third vector.
US10147177B2 Object image recognition and instant active response with enhanced application and utility
A device for detecting an offending object such as weeds or insects, and addressing the offending object by removing or marking the same. The device has image acquisition and image recognition systems that captures images of plants and automatically responds by way of an action when a weed or insect is identified. The action head may grip the offending object or release a substance such a herbicide to eliminate a weed.
US10147171B2 Systems and methods for generating subtracted images
Methods and systems are provided for generating regional digital subtraction angiography (DSA) images and roadmap images with landmarks. In one embodiment, a method comprises generating a mask from a set of mask images of an anatomy of a subject, and generating a masked image by applying the mask to acquired image data of the anatomy of the subject, including weighting the mask differently inside a region of interest (ROI) of the image than outside the ROI, the weighting inside ROI independent of the weighting outside the ROI. In this way, a user may be able to adjust a relative magnitude of subtraction inside and outside the ROI, and thus be able to visualize both vasculature and landmarks within the same image frame.
US10147157B2 System on chip having processing and graphics units
System on chip comprising a general purpose processing element, a graphics processing unit and a display interface, supporting graphics visualization on mobile computing devices and on embedded systems.
US10147152B2 Hemostatic parameter display
A system for displaying a plurality of hemostatic indexes is disclosed. The system includes a communication receiver configured to receive the hemostatic indexes and a graphical user interface (GUI) connected to the communication receiver and configured to simultaneously display the hemostatic indexes. The hemostatic indexes are derived from a plurality of independent measurements, such as the mechanical measurements determined using the sonorheometry systems and processes.
US10147145B2 Integrating an application into operating system components of a mobile computing platform
The subject disclosure is directed towards integrating an application into an operating system component of a mobile computing platform. The application communicates registration information to an extension mechanism within the mobile computing platform. The extension mechanism registers the application and modifies the operating system component to provide interoperability with the application based on the registration information. The extension mechanism couples the operating system component with content from a counterpart application to the application, which corresponds to information presented on the operating system component.
US10147138B2 User interface for semi-fungible trading
A user interface and method are disclosed for providing trading between a plurality of semi-fungible and non-fungible goods. A plurality of book axes are displayed in a single interface, each book axis representing a market for a particular good. Orders for goods are displayed as marks on the axes to display the relative value of the orders. A value axis is provided that relates the value of the goods from each market to each other. Thus, a single interface provides the means to relate the values of different semi-fungible goods. The value axis may be displayed in units of price, or a custom value designated by a user or pre-defined by the interface. Quantity information is represented in the interface through the display of a dimension of an order icon. Precise information about each order is displayed either in a panel view or a pop-up window.
US10147135B2 Systems and methods for virtual fittings
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide a virtual fitting system. The system may store sizing data including a 3-dimensional model of a target. The system may then receive user input data indicating the selection of a test object. In response to this identification, the system may receive a 3-dimensional model of the test object. The system can then apply the test object model to the target model to create a virtual fit model, and provide the virtual fit model to the computing device.
US10147131B2 Merchant hosted checkout at a merchant server
Merchant hosted checkout as described herein allows merchants to process mobile payments via a customized user payment interface (“checkout interface”). The merchant hosted checkout provides dynamic user interface (UI) instructions and user input requirements based on the country and mobile network (carrier) associated with each transaction.
US10147122B2 Prioritizing topics of interest determined from product evaluations
A measurement of an effect of a topic on an aggregate of numerical information related to a set of evaluations of a specific product can be produced. A subset of the set of the evaluations can be determined. The subset can be defined by inclusion of textual information about the topic. The specific product can be a good, a service, an application, the like, or any combination thereof. An aggregate of the numerical information related to the subset can be determined. Based on the aggregate of the numerical information related to the subset, the measurement of the effect of the topic on the aggregate of the numerical information related to the set can be calculated. The measurement can be included in a file to be transmitted to a computer system to be used to control operations performed by the computer system to produce a modification to the specific product.
US10147121B2 Press release distribution system
A press release distribution system provides press release and other news to forum sites as posts. The forum software that runs at forum sites includes press release interface software or is adapted to receive press release interface plug-in modules for interfacing with the press release distribution system. The press release interface software or plug-in module may also monitor and/or analyze user data of forum members and/or forum activities of the users. The monitored user data and forum activities may be provided to the press release distribution system for analysis and generation of user profiles. Using the result of the analysis (e.g., user profiles), the press release distribution system can target particular users or forums to direct the press releases, news, or advertisements for most effective advertising campaign.
US10147119B2 Theme based advertising
Various embodiments of the present disclosure are related to leveraging mobility management techniques implemented in mobile networks to distribute advertisements to mobile devices. In certain embodiments of the present disclosure, based on the location of a mobile device, an advertisement is provided for a service associated with the location of the mobile device, wherein the advertisement includes a map of a path from the location of the mobile device to a location of a service provider of the service associated with the location of the mobile device. If a user is interested in the service that is offered in the advertisement, they can initiate a purchase procedure.
US10147117B2 Apparatus and method for enhancing transactions using rule information to communicate with multiple applications
A method and apparatus provides information to enhance at least one of: a sales, a service and an administrative transaction by communicating with a plurality of applications from a group of applications in accordance with rule information and based on at least two of the received: end user identification information, client identification information and transaction type information. In one example, the apparatus includes a rules engine, an application integrator, an integration and presentation module, and an integrated user interface. The rules engine causes the application integrator to communicate with a plurality of applications in accordance with the rule information, and at least two of: the end user identification information, the client identification information, and the transaction type information. The application integrator then generates integrated output information received from the plurality of applications to produce the integrated user interface that includes output from the plurality of applications. Based on end user input, the integrated user interface then provides interactive user response information to the application integrator which passes the interactive user response information to the rules engine. The rules engine then determines which of at least one additional supporting application of available applications to use in a next stage of the transaction, which may be the same as or different applications from the plurality of applications. The application integrator then communicates with the additional supporting applications and accordingly updates the integrated output information on the integrated user interface to include output from the at least one additional supporting application.
US10147116B2 Content tracking
Disclosed is a method and a tracking system for tracking content in a mobile communication network. The method comprises maintaining predefined identifying information pertaining to content to be tracked, the identifying information being independent of user information associated with the content, intercepting a message originated from a user, comparing content of the message with said predefined identifying information, and responsive to obtaining at least partial match in said comparing, concluding that said message comprises content to be tracked.
US10147114B2 Methods and apparatus to correct audience measurement data
An example involves determining a missing-audience factor based on first impressions corresponding to first client devices that do not have database proprietor (DP) identifiers for use by a DP to identify subscribers registered with the DP, and based on second impressions corresponding to second client devices that do have the DP identifiers used by the DP to identify subscribers registered with the DP. The first impressions represent accesses to media via the first client devices. The second impressions represent access to the media via the second client devices. The example involves determining a coverage-corrected unique audience (CCUA) size based on the missing-audience factor and a UA size of DP subscribers exposed to the media. The UA size is determined based on impressions logged by the DP. The CCUA size corresponds to impressions logged by the DP and not logged by the DP.
US10147109B2 Systems and methods for obtaining and using targeted insights within a digital content and information sharing system
Systems, methods, and computer-readable media for obtaining insight information for a plurality of user devices. In an embodiment, an identification of target location(s) are received from a client. For each of the target location(s), the target location is categorized, and insight algorithm is automatically selected for the target location from a plurality of different insight algorithms based on the categorization of the target location. The selected insight algorithm can be configured to, for each of a plurality of user devices, receive a location of the user device, and determine whether or not to store an event record for the user device based on the location of the user device.
US10147106B2 Interactive campaign-based customer feedback collection platform
This disclosure provides systems, methods, services, and platforms for prompting a user to respond to an offer on a mobile device. The disclosure enables Mobile Network Operators to create campaigns to target customers who are nearing the limit of their data plans, voice plans, SMS plans, and MMS plans. In some embodiments, the cloud server interacts with a client application to prompt the use of a mobile device to respond to an offer send in a campaign. The disclosure also provides embodiments to check to see if the user has opted out of receiving offers, or if a device can not execute a command, or if a threshold number of offers has already been sent. This disclosure also provides embodiments for authenticating third party account log-in.
US10147105B1 System and process for analyzing images and predicting personality to enhance business outcomes
A system and a process are disclosed to analyze images and predict personality to enhance business outcomes by analyzing colors predominant in images selected, posted, or liked by a person, determining color values for the predominant colors in the images, weighting the color values, and, based on the weighted color values, deriving one or more personality attributes according to a particular psychological orientation.
US10147098B2 Symbol verification for an intelligent label device
Briefly, a method for verifying the visual perceptibility of a display is provided. An intended message is written to a bistable display. Pixels that comprise portions of the message are measured and evaluated to determine if the message actually displayed on the bistable display was perceptible by a human or a machine. In some cases, information regarding the message actually perceivable from the display may be stored for later use. Responsive to determining that a message is perceivable or not perceivable, alarms may be set, one or more third parties notified, or additional display features may be set.
US10147088B2 Encryption and tokenization architectures
Various embodiments of the present invention are directed to methods, systems and computer program products for conducting an online transaction on a website involving sensitive information. Such embodiments provide methods, systems and computer program products to: (a) register at least one entity with a gate keeper module, the registering comprising associating the entity with a subscription level; (b) associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string; and (c) during processing of the online transaction: (i) using the unique token for intermediate steps during the processing of the online transaction; and (ii) only accessing the character string in storage memory to complete the online transaction after receiving a request from at least one registered entity associated with a subscription level associated with a privilege to receive the requested sensitive information.
US10147076B2 Digital currency (virtual payment cards) issued by central bank for mobile and wearable devices
Provided is a method for digital currency transfers via a mobile and wearable device. The method may include receiving a transfer request with a transfer amount in digital currency and user identification data associated with the user, retrieving payment data of the user associated with the identification data, generating an optical code encoding the payment data and the transfer amount. The method may continue with providing the optical code on a screen of the mobile and wearable device. On scanning of the optical code, a transfer receiving request is created. The method may continue with receiving a transfer receiving request to perform a payment transaction associated with the user, accessing a user account maintained by a currency issuance unit, and transferring the transfer amount in the digital currency from the user account to a recipient account associated with the recipient identification data.
US10147073B2 Computer-implemented method, tool, and program product for automatically replying to an instant message
The present disclosure provides a computer-implemented method, system, tool, and program product for sending a customized reply to an instant message. Specifically, under the present disclosure, a customized message may be provided for a specific instant messaging contact/availability status combination. When the availability status is selected and a message is received from the instant messaging contact, the customized message is automatically sent to the messaging contact. The disclosure may also be integrated into a calendaring application to determine, for example, whether the message recipient is in a meeting and, if so, to automatically send a reply that gives an estimated ending time for the meeting.
US10147070B1 Modular process indication lighting with input devices
Embodiments herein describe a configurable lighting system that can be used to redefine the size of the storage areas holding items. When changing the dimensions of the storage areas, an associate may also want to change the assignment of lights disposed near the storage areas. To do so, the configurable lighting system includes a series of lights disposed along a first axis and a set of confirmation devices corresponding to the series of lights. The lighting system can receiving first and second input signals from the set of confirmation devices and identify a first subset of the series of lights corresponding to the first input signal and a second subset of the series of lights corresponding to the second input signal. The first and second subsets can define respective lengths of first and second storage areas when illuminated.
US10147065B1 Dynamic generation of risk score thresholds for optimized configuration of policy rules in an adaptive authentication service
A system for optimized configuration of an adaptive authentication service is disclosed that automatically generates one or more risk score thresholds. The system generates a risk score threshold or thresholds for an upcoming time period such that the business damages estimated to occur during the upcoming time period are minimized. The business damages estimated to occur during the upcoming time period may include business damages resulting from false negative authentication determinations, which incorrectly indicate that a fraudulent authentication request is legitimate, and false positive authentication determinations, which incorrectly indicate that a legitimate authentication request is fraudulent, and may be offset by the beneficial value of the enhancement to an organization's reputation resulting from true positive authentication determinations, which correctly indicate that an authentication request is fraudulent.
US10147063B2 Transforming project management representations into business process representations
Systems and methods for are described herein for transforming project management application representations into business process models. An aspect provides for receiving at least one portion of a project management application representation; and generating at least one business process by applying at least one transformation pattern to the at least one project management representation. Other embodiments and aspects are also provided herein.
US10147057B2 Systems and methods for flood zone modeling
Implementations described and claimed herein provide systems and methods for flood hazard zone modeling. In one implementation, one or more relevant stream segments are identified from an input stream network. One or more cross profiles are defined for one or more selected points on the relevant stream segments, with the selected points located within a flood hazard area. A high resolution flood level elevation map is generated by interpolating flood level elevation from the selected points. A flood depth map is generated having a flood depth value for each of the selected points computed as a difference between the high resolution flood level elevation map and a terrain elevation. One or more flood zones are defined in the flood depth map. The flood zones have a positive flood depth for a return period.
US10147050B2 Avoiding supporting evidence processing when evidence scoring does not affect final ranking of a candidate answer
Methods to provide selective supporting evidence processing by applying a first machine learning (ML) model to a first candidate answer to generate a first confidence score that does not consider supporting evidence for the first candidate answer, determining, from a second ML model, an expected contribution of processing supporting evidence for the first candidate answer, and upon determining that the expected contribution does not exceed a specified threshold, skipping supporting evidence processing for the first candidate answer.
US10147046B2 System and methodology to handle misdirected input data during multi partitioned real time analytics
A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.
US10147042B2 Synchronization for context-aware complex event processing
A complex event processing system comprises one or more rule engines configured to receive information from a source system via a message broker. Multiple rule engines may be used in parallel, with the same/different rules deployed. According to an embodiment, a rule engine may include a manager component, a proxy component, a reasoner component, and a working memory. The manager and proxy serve as interfaces with the message broker to allow asynchronous communication with a provider storing state information. The reasoner is configured to execute rules based upon occurrence of events in the source system. Embodiments may be particularly suited to implementing a gamification platform including a business entity provider, with an existing business source system (e.g. CRM, ERP).
US10147039B1 Non-deterministic rules configuration system and method for an integrated computing system
An integrated computing system configuration system includes a computing system that executes an engine to receive component specifications for each of one or more components supplied by a plurality of suppliers, and receive user input for selecting a subset of the components to be implemented in a customized integrated computing system by generating a base integrated computing system configuration that comprises the component specifications of the subset of the components. The engine may then apply one or more rules to at least one of the component specifications to verify the subset of components, the rule specifying an architectural standard level to be provided by the at least one component, and display the results of the verification on a display.
US10147036B2 Analyzing concepts over time
A method and apparatus are provided for automatically generating and processing first and second concept vector sets extracted, respectively, from a first set of concept sequences and from a second, temporally separated, concept sequences by performing a natural language processing (NLP) analysis of the first concept vector set and second concept vector set to detect changes in the corpus over time by identifying changes for one or more concepts included in the first and/or second set of concept sequences.
US10147034B2 RFID switch tag
Various embodiments of RFID switch devices are disclosed herein. Such RFID switch devices advantageously enable manual activation/deactivation of the RF module. The RFID switch device may include a RF module with an integrated circuit adapted to ohmically connect to a substantially coplanar conductive trace pattern, as well as booster antenna for extending the operational range of the RFID device. The operational range of the RFID switch device may be extended when a region of the booster antenna overlaps a region of the conductive trace pattern on the RF module via inductive or capacitive coupling. The RFID switch device may further include a visual indicator displaying a first color if the RFID switch device is in an active state and/or a second color if the RFID switch device is in an inactive state.
US10147031B2 Transaction card having internal magnetic stripe
A transaction card is provided. The transaction card includes a card frame having a card inlay and a card housing. The transaction card also includes a magnetic stripe disposed inside the card frame between the card inlay and the card housing.
US10147024B2 Interfacing an event based system with a frame based processing system
A method of interfacing an event based processing system with a frame based processing system is presented. The method includes converting multiple events into a frame. The events may be generated from an event sensor. The method also includes inputting the frame into the frame based processing system.
US10147021B2 Automatic surveillance video matting using a shape prior
A novel technique for performing video matting, which is built upon a proposed image matting algorithm that is fully automatic is disclosed. The disclosed methods utilize a PCA-based shape model as a prior for guiding the matting process, so that manual interactions required by most existing image matting methods are unnecessary. By applying the image matting algorithm to these foreground windows, on a per frame basis, a fully automated video matting process is attainable. The process of aligning the shape model with the object is simultaneously optimized based on a quadratic cost function.
US10147016B2 Image processing apparatus to encode image data by image processing parameters
An image processing apparatus includes a processing unit that image-processes a plurality of image data using different parameters, a comparison unit that compares image processing results, and a determination unit that determines, from the plurality of parameters, a parameter based on a comparison result by the comparison unit, in which image data is processed using the parameter determined by the determination unit.
US10147006B2 Drive support system
A drive support apparatus includes a sign recognition section that recognizes a kind and a position of a road sign present around an own vehicle based on image data of a captured image around the own vehicle, a notification section that issues notification of presence of the recognized road sign if the recognized road sign is a predetermined specified sign, and an inhibition section that inhibits the notifying section from making the notification on condition that the recognized sign is detected to be present at two or more positions on one side of a travelling road on which the own vehicle is travelling.
US10146998B2 Distributing information using role-specific augmented reality devices
A role-based information distribution system, in some embodiments, comprises a display to provide an image containing multiple dynamic icons. It further comprises a wearable device camera to capture the image, and processing logic, coupled to the camera, to interpret the multiple dynamic icons and to provide information pertaining to a selected one or more of the multiple dynamic icons to a user via the wearable device. The processing logic selects the selected one or more of the multiple dynamic icons based on a role associated with the user.
US10146996B2 Display device configured to compensate luminance based on reflected light
A display device includes: a display unit configured to display an image; a camera spaced apart from the display unit and facing a front side of the display device; a photo sensor spaced apart from the camera and configured to sense ambient light incident on the front side of the display device; and a control unit coupled to the display unit, the camera, and the photo sensor. The control unit includes: a viewing angle determining unit configured to recognize a face of a user from an image photographed by the camera so as to determine a viewing angle of the user; a reflection intensity calculating unit configured to calculate intensity of reflected light based on intensity of symmetric light incident at an angle symmetric to the viewing angle; and a luminance compensation unit configured to compensate luminance of input video data in consideration of the intensity of the reflected light.
US10146983B2 Fingerprint decryption method and device
The present disclosure is applicable to the technical field of fingerprint identification, and provides a fingerprint decryption method and device. The method includes the following steps: receiving N input fingerprints, N being an integer greater than or equal to 2; and decrypting a to-be-decrypted object according to the N input fingerprints, the to-be-decrypted object being encrypted by using N preset fingerprints. According to the present disclosure, the to-be-decrypted object is decrypted by using an input fingerprint combination of two or more fingerprints, which improves data security of the mobile terminal.
US10146981B2 Fingerprint enrollment and matching with orientation sensor input
Techniques for associating environmental information with fingerprint images for fingerprint enrollment and matching are presented. The techniques may include capturing, using a fingerprint sensor of a mobile device, one or more images of a fingerprint. The techniques may include analyzing the one or more images to obtain fingerprint information associated with the fingerprint. The techniques may include obtaining, via an orientation sensor of the mobile device, environmental information indicating an orientation of the mobile device associated with the capturing of the one or more images. The techniques may additionally include generating, using the fingerprint information, an enrollment template for the fingerprint. The techniques may include associating the enrollment template with the environmental information. The techniques may include storing the enrollment template and the environmental information in a memory of the device, wherein the stored enrollment template is associated with the environmental information.
US10146970B2 RFID reader
A radio frequency identification (RFID) reader includes an RFID module configured to generate a radio frequency (RF) signal, a power divider configured to divide the generated RF signal into a plurality of RF signals having a same power, at least one antenna configured to transmit the divided RF signals, and a sensor configured to detect an object within a predetermined area and transmit a result of the detection of the object to the RFID module.
US10146968B2 Reading device, server device, and program
A reading apparatus includes a control unit and an interface through which the control unit transmits an output request to an electronic tag and receives tag information output from the electronic tag in response to the output request. The control unit is configured to read the tag information received by the reception unit and extract an identifying code from the tag information, store the identifying code in association with a number corresponding to a total number of times tag information including the identifying code has been read by the controller in response to the output request, and output a stored identifying code or information associated with the stored identifying code if the number associated with the stored identifying code meets or exceeds a threshold value.
US10146966B2 Device for processing data from a contactless smart card, method and corresponding computer program
Processing devices, methods and non-transitory computer-readable media for processing data are disclosed. The data comes from a contactless memory card. The device has at least one contactless memory card reader. Such a device also has: a keyboard for acquiring input data coming from an input peripheral; a processor for processing at least one sequence of a remote transaction initialized on the basis of data coming from a contactless card; and a switch or a cell for selecting a mode of operation that has at least two states. The at least two states are: a state, called an inactivation state, in which the processor and the at least one memory card reader are inactive; and a state, called an activation state, in which the processor is active and in which the input data entered through the input peripheral are controlled by the processor.
US10146961B1 Encrypting replication journals in a storage system
Described embodiments provide systems and methods for encrypting journal data of a storage system. At least one key is generated, each key having an associated key identifier. The at least one key and the associated key identifiers are stored to a key store. User data is read from a replica volume of the storage system. The read user data is encrypted with an associated key. Encrypted data is written to a journal associated with the replica volume. The key identifier of the associated key is written to the journal.
US10146959B2 Information processing apparatus to manage operation authority of an application program
Provided is an information processing apparatus including a display unit that displays a window that controls an application program, an operation unit that receives a user's operation to the window, an imaging unit that captures an image of a range where the user can view the display unit and operate the operation unit, a recognition unit that recognizes users within the image, an authority information management unit that manages authority information in which the application program is associated with an authorized user of the application program, and a window management unit that makes the application program execute a process according to operation content of the operation unit when the user's operation is received in the operation unit and the window is operated and the user coincides with the authorized user of the application program of the window, on the basis of the authority information.
US10146958B2 Privacy preserving statistical analysis on distributed databases
Aggregate statistics are securely determined on private data by first sampling independent first and second data at one or more clients to obtain sampled data, wherein a sampling parameter substantially smaller than a length of the data. The sampled data are encrypted to obtain encrypted data, which are then combined. The combined encrypted data are randomized to obtain randomized data. At an authorized third-party processor, a joint distribution of the first and second data is estimated from the randomized encrypted data, such that a differential privacy requirement of the first and second is satisfied.
US10146957B1 Sensitive data aliasing
Database management and security is implemented in a variety of embodiments. In one such embodiment, data sets containing sensitive data elements are analyzed using aliases representing sensitive data elements. In another embodiment, the sensitive data elements are stored in an encrypted form for use from a secure access, while the alias is available for standard access.
US10146950B2 Systems for modular document editing
Systems herein allow a content manager to share portions of a document with different groups of users. The system can parse the document into screen shots of each page along with an information bundle that describes how to format content on each page. When a user accesses a document, the system can send the user a permitted portion rather than the entire document. The permitted portion can include one or more screen bundle. The user device can execute an application that reads the information bundle and formats content for display on the user device.
US10146948B2 Secure network access
The present invention relates to a system and method for facilitating access to secure network sites, such as sites providing secure financial information. An active software agent is utilized to fetch passwords and user identifiers from a user computing system and to use the passwords and identifiers to extract required information from the secure site. The password sites and identifiers are encrypted and an encryption key is stored at a network mode remote from the user's computer and is fetched in order to enable the passwords and identifiers to be decrypted so that the active agent can use them to obtain the required information.
US10146941B2 PC protection by means of BIOS/(U)EFI expansions
A method is provided for controlling access to the BIOS/(U)EFI or for controlling sub-functions of the BIOS of a self-service machine. The password of the BIOS is calculated via a deterministic algorithm incorporating code-generating information that changes over time. The method includes displaying code-generating information that changes over time on a screen of the self-service machine during access to the BIOS of the self-service machine. The method proceeds by inputting the code-generating information in a program on a second computer that also has the deterministic algorithm for calculating the password for the BIOS, and calculating and displaying the password on the second computer. The method then includes inputting the password on the self-service machine and checking the password by the deterministic algorithm to allow access to the BIOS if the password is correct.
US10146940B2 Multiple hardware-separated computer operating systems within a single processor computer system to prevent cross-contamination between systems
Using a single processor, separate and independent hardware-enforced operating systems (OS's) are created in a computer, each OS inaccessible by another OS so that malware introduced in one OS cannot access and contaminate another. With a trusted switching mechanism, only one OS is active at any time yet switching between OS's occurs quickly by user action, without need to save open data and/or close the active OS, and/or reboot the inactive OS, yet on activation, the previously inactive OS resumes back where it was left off and no OS rebooting is required.
US10146933B1 Access control using passwords derived from phrases provided by users
A technique controls access to a resource. The technique includes deriving, by processing circuitry, a password based on a phrase/thought provided by a user. The technique further includes confirming with the user that the password is to control access to the resource. The technique further includes, after confirming with the user that the password is to control access to the resource, imposing a requirement that the user provide the password before obtaining access to the resource. Such a password may be formed by concatenating multiple words (e.g., four words) that may be unrelated to each other. Such a password may be relatively strong since the resulting concatenation would not be found in any dictionary, and since it would be an extremely difficult and time consuming endeavor to predict such a password by attempting to combine words from a dictionary to form the concatenations.
US10146926B2 Differentiated authentication for compartmentalized computing resources
Embodiments for providing differentiated authentication for accessing groups of compartmentalized computing resources, and accessing each compartmentalized computing resources, as displayed on a desktop environment of an operating system. In one embodiment, a method includes organizing one or more computing resources accessible in a desktop environment into a group. The one or more computing resources include a data content, an application, a network portal, and a device. The method also includes providing an authentication policy for actions that can be performed on each computing resource. The authentication policy is configured to associate an authentication input to each action for a particular computing resource. The method further includes receiving an authentication input when the user intends one of the actions on the particular computing resource. The method additionally includes allowing the user to perform the intended action on the particular computing resource when the received authentication input enables the intended action.
US10146925B1 Multi-person authentication and validation controls for image sharing
Provided herein are methods and systems for multi-person authentication and validation systems for sharing of images. The multi-person authentication and validation system may identify the respective faces of one or more individuals captured in an image, and request authorization for sharing the image from the one or more individuals captured in the image. In some instances, the multi-person authentication and validation system may provide a different image version for sharing if at least one of the one or more individuals denies authorization.
US10146923B2 Audiovisual associative authentication method, related system and device
Electronic system for authenticating a user of an electronic service, said system preferably comprising at least one server apparatus, the system being configured to store, for a number of users, a plurality of personal voice-prints each of which being linked with a dedicated visual, audiovisual or audio cue, for challenge-response authentication of the users, wherein the cues are user-selected, user-provided or user-created, pick, upon receipt of an authentication request associated with a claim of an identity of an existing user of said number of users, a subset of cues for which there are voiceprints of the existing user stored, and provide the cues for representation to the user as a challenge, receive sound data indicative of the voice responses uttered by the user to the represented cues.
US10146922B2 Access control of software applications based on biometric identifiers
In one implementation, the present invention is directed to a method for controlling access to a software application using one or more processors configured by code, the method comprising repeating a usage verification cycle continually during a usage session of the software application, wherein each repetition of the usage verification cycle includes receiving a digital image of an access area used to access the software application, identifying a representation of one or more persons in the digital image, estimating an age of each one of the persons within the digital image, and comparing the estimated age of each one of the persons within the digital image to a predetermined age value provided in a usage policy dataset associated with at least of one of the persons within the digital image. The method further comprises interrupting the usage of the software application in response to the age of at least one of the persons within the digital image exceeding the predetermined age value provided in a usage policy dataset.
US10146921B2 Biometric sensor apparatus for authenticating a user, and a user authenticating method
A biometric sensor apparatus for authenticating a user using images (1) of patterns of blood vessels (30) of the user, comprising: a wrist strap (12); a clasp (4); a camera (3) arranged for capturing said images; a mechanism for detecting an opening of said clasp (4); a module programmed for authenticating said user when said images match reference images of said user, and for revoking said authentication when an opening of the clasp has been detected.
US10146915B2 Publication of collaborative file to library
Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.
US10146904B2 Methods and systems and dynamic visualization
Methods and systems related to dynamic visualization of a representation of a first three-dimensional (3D) object are provided. In some embodiments, a computer system receives a request for facilitating identification of the representation of the first 3D object based on a plurality of images. The plurality of images represents datasets associated with a series of slices of a second 3D object. The computer system identifies a current image of the plurality of images based on the request. The current image represents a dataset associated with a current slice of the series of slices. The computer system displays, in absence of additional user input, two or more images of the plurality of images to facilitate visualization of the representation of the first 3D object. The two or more images include the current image and one or more images representing datasets associated with neighboring slices of the current slice.
US10146899B1 Clock control trees
A method includes identifying a design area for a microelectronic device, where the design area includes a plurality of sub-units, each sub-unit from the plurality of sub-units capable of receiving a control signal. The method places a central latch in a center of the design area, where the central latch presents a connection point on a first level of the design area. Responsive to determining a sub-unit of the plurality of sub-units does not include a latch, the method creates a horizontal and vertical axis through the central latch, where the horizontal and vertical axis are bound by a perimeter of the design area. The method places a first set of latches for tiles created by the horizontal axis and the vertical axis on a second level of the design area, where each latch of the first set of latches is placed in a center of a single tile.
US10146890B2 Simulation updates the design
A method and apparatus of a device that updates rules for a plurality of entities in a simulation as the simulation is running is described. In an exemplary embodiment, the device receives configuration parameters for the simulation, where the configuration parameters include a plurality of rules that control the interactions of the plurality of entities in the simulation. In addition, the device performs the simulation for a first plurality of iterations. Furthermore, the device analyzes the simulation results to determine if there is an update for the plurality of rules. If there is an update for the plurality of rules, the device creates the rule update for the plurality of rules. The device additionally applies the rule update to the plurality of rules.
US10146878B2 Method and system for creating filters for social data topic creation
Disclosed is a system, method, and computer program product for performing semantic analysis and creating topics with regards to social data. A user interface is provided that allows the user to view and interact with to view and control the process/mechanism or creating topics. The user interface allows the user to create one or more text-based filters and metadata filters based on which social data for each topic is filtered.
US10146877B1 Area of interest subscription
Techniques for area of interest subscription are described herein. In some examples, a requestor, such as a client or other component, may be focused on a particular area of interest within a virtual space. A requestor may, for example, provide information indicating its area of interest within the virtual space. This information may then be used to determine one or more sub-spaces that are at least partially included within the area of interest. The requestor may then be subscribed to each sub-space that is at least partially included within the area of interest. When subscribed to a sub-space, object registration information indicating one or more objects that are registered to the sub-space may be received from one or more sub-space components that are associated with the sub-space.
US10146875B2 Information propagation via weighted semantic and social graphs
Propagating information in a computer network, in one aspect, may include detecting an online action performed by a user on a content presented on a computer. The content may be annotated with an identifier. A semantic graph may be searched for a semantic node representing the identifier. The semantic graph may be searched for one or more other semantic nodes representing one or more other identifiers that meet a semantic similarity threshold based on weighted distances between the semantic node and the one or more other semantic nodes. One or more other users represented in a social graph may be determined that have interest in one or more topics represented by the identifier and the one or more other identifiers. The online action on the content may be propagated to the one or more other users.
US10146871B2 Method and apparatus for a digital leg history
A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10146870B2 Video playback method and surveillance system using the same
A surveillance system and method are provided. The surveillance system includes a video capturing device and a processing device. The video capturing device obtains a video and generates metadata associated therewith. The metadata records a trajectory of an object appearing in the video. The processing device executes the video playback method, namely to obtain the metadata, define a section on the trajectory based on information of the trajectory, command a player to play the video by a first speed when the object appears on the section, and selectively command the player to play the video by a second speed when the object appears on the trajectory except the section.
US10146868B2 Automated detection and filtering of audio advertisements
Apparatuses, systems, methods, and media for filtering a data stream are provided. The data stream is partitioned into a plurality of data stream segments. An acoustic parameter is measured in each of the data stream segments. It is determined whether the acoustic parameter satisfies a first predetermined condition. The first predetermined condition includes a number of variances, in which the acoustic parameter exceeds a predetermined variance threshold, exceeding a predetermined number threshold. An extraneous portion of the data stream is identified in which the first predetermined condition is satisfied. It is determined whether the extraneous portion satisfies a second predetermined condition in the data stream. The extraneous portion is deleted from the data stream to produce a filtered data stream in response to the second predetermined condition being satisfied.
US10146857B2 Selection of data sources for software services
A data source software component generator apparatus for generating a representation of one or more data sources for selection from a plurality of data sources to satisfy a data dependency of a software service, each data source including a definition of at least one semantic identifier corresponding to data accessible via the data source, the data sources being represented organized into clusters of multiple data sources based on a semantic association between semantic identifiers of data sources in a cluster, each cluster being represented as one or more data structures, and the data dependency being defined by a specification including one or more semantic identifiers corresponding to data required for execution of the software service, the apparatus comprising: a data source encapsulator unit adapted to encapsulate each cluster as an executable software component; a semantic identifier selection unit adapted to select, from a set of semantic identifiers for all data sources represented in a cluster of a software component, a proper subset of the set of semantic identifiers based on at least one predetermined semantic identifier selection criterion; a software component configuration unit adapted to configure a software component to advertise semantic identifiers to components external to the software component, and provide an interface accessible by components external to the software component, the software component being adapted to deliver data from data sources in the cluster of the software component via the interface, such that, in operation, the apparatus generates and configures executable software components for selection of one or more software components to provide data for the software service based on the advertised semantic identifiers so as to satisfy at least part of the data dependency of the software service.
US10146852B1 Search result claiming
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user input associated with a resource of a plurality of resources, storing the user input as a factor associating the resource with a user, receiving a search query, the search query identifying the user, processing data based on the search query and the factor to generate one or more search results, the one or more search results including an indicator associated with the resource, the indicator indicating that the one or more search results are associated with the user, and transmitting the one or more search results for display on a computing device.
US10146851B2 Decomposing events from managed infrastructures using graph entropy
Methods are provided for clustering events. Data is received at an extraction engine from managed infrastructure. Events are converted into alerts and the alerts mapped to a matrix M. One or more common steps are determined from the events and clusters of events are produced relating to the alerts and or events.
US10146835B2 Methods for stratified sampling-based query execution
A method for stratified-sampling-based query execution includes: receiving a query; collecting a first data sample from the first dataset using a non-stratified sampling technique; performing statistical analysis on the first data sample; identifying a stratum classifier from the statistical analysis; generating a stratum classification by calculating strata boundaries for the stratum classifier; and calculating a result to the query based on analysis of the second data sample.
US10146832B2 Prefetching for computing airline routes
Airline route information may be pre-fetched and cached in a routings engine to improve response time of the routings engine to generate routes from an origin to a destination location. For example, a method may include receiving, at a routings engine from an airline reservation system, a request for first airline routes between an origin and a destination based on specified route parameters; storing, by the routings engine, the request in a historical record of requests; fetching, by the routings engine, first airline routes matching the origin, the destination, and the specified route parameters; and pre-fetching, by the routings engine, second airline routes based, at least in part, on the historical record of requests.
US10146823B2 Relevant-information providing method, relevant-information providing apparatus, and relevant-information providing program
A relevant-information providing method comprising in response to update of an application carried out in a system, storing, in a storage, difference information that is a difference between information on the application that has not been updated and information on the application that has been updated and modification information on management of the system modified as a result of the update, in response to acquisition of update information on a first application, extracting, from the stored difference information, a piece of difference information that is in a predetermined similarity relation with first difference information that is a difference between information on the first application that has not been updated and information on the first application that has been updated, and outputting a piece of the modification information corresponding to the piece of difference information that has been extracted.
US10146817B2 Inverted index and inverted list process for storing and retrieving information
A process is disclosed for the computer management of inverted lists and inverted indices, in which the standard representation and processing of inverted lists is changed in order to achieve a simpler, more compact and more efficient architecture.
US10146810B2 Method and system for collecting and organizing data corresponding to an event
A system and method for analyzing data from a plurality of computer environments. The computer environments are authenticated and data is imported to a memory location. The data is converted into a uniform format to enable expedited searching by one or more authenticated users. The data may be marked so that a user may determine which computer environment provided the data. The system may also create one or more indexes of the data to assist one or more users in searching the data.
US10146804B2 Computer implemented systems and methods to augment data from data sources by simultaneously adding enhancements generated by different technologies
Embodiments of the present invention generally relate to the field of computer implemented methods, software development, and software integration. Specifically, this invention comprises computer implemented applications and methods providing the management and control needed to augment data from different data sources by adding enhancements generated by any number of technologies supported by the invention.
US10146803B2 Smart mobile application development platform
A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (UI) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the UI. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input. Systems and computer program products are also disclosed.
US10146788B1 Combined mirroring and caching network file system
An apparatus includes a memory including a mirrored file system associated with a file storage system, a filter module associated with the mirrored file system and configured to trigger a file operation based on an intercepted access to a file associated with the mirrored file system, and a synchronization manager configured to trigger a synchronization operation to a corresponding file on the file storage system based on the file operation triggered by the filter module.
US10146785B2 Operator-guided application crawling architecture
A system for automated acquisition of content from an application includes a guide tracker module, a link extraction controller, and a scraper. The guide tracker module monitors interaction of an operator with an executing instance of the application and records a set of guides. Each guide includes a recorded sequence of user interface interactions concluding at a respective ultimate state of the application. The link extraction controller, for each guide of the set of guides, selectively identifies additional states of the application that correspond to the respective ultimate state and adds the additional states corresponding to the respective ultimate state and the respective ultimate state to a state list. The additional states and the respective ultimate state are all directly reachable from a common penultimate state of the application. Each entry in the state list designates a state and a path of user interface interactions to arrive at the state.
US10146784B2 Defragmenting files having file blocks in multiple point-in-time copies
Provided are a computer program product, system, and method for defragmenting files having file blocks in multiple point-in-time copies. Multiple point-in-time copies for a file having file blocks ap. Maintained. Each point-in-time copy to the file has at least one different block in the storage for at least one of the file blocks in the file. For each of a plurality of the point-in-time copies for the file, moving the blocks for the file blocks in the point-in-time copy to contiguous locations on the storage.
US10146783B2 Using file element accesses to select file elements in a file system to defragment
Provided are a computer program product, system, and method for using file element accesses to select file elements in a file system to defragment. A determination is made of accesses to file elements in the file system. The determined accesses to the file elements are used to select the file elements to defragment and the selected file elements are defragmented.
US10146777B2 Synchronous display of personal and contact-shared contact information
A social networking system allows a first user to provide contact information for a second user via a synchronization or upload event from a computing device. The second user is prompted as to whether he or she wishes to share the received contact information on his public profile. If he or she responds affirmatively, the updated contact information is stored in association with the second user's profile on the social networking system. If the user responds negatively, the contact information is stored on the social networking system in association with the uploading user.
US10146775B2 Apparatus, system and method for string disambiguation and entity ranking
Aspects of the present disclosure involve a mobile or computer reader application that obtains articles or other computer files from a central database and displays the articles to a user of the device. The reader application may be customizable around one or more characteristics of the user of the device. In one embodiment, the type and number of articles provided to the device and displayed in the reader application may be based on the determination of a category or type of usage of the application is performed by the user. Further, the determination of the use of the reader application on the device is performed by and contained within the device such that usage information is not shared with overall article providing system. In another embodiment, the article providing system and/or device may determine recommendations to provide to a user of the reading application. These recommendations may be based on one or more selected interests or topics of the user of the reading application.
US10146771B2 Mobile terminal device implementing character-pictogram translation using pictogram search site
A search execution part of a mobile terminal device searches for pictogram data from a search site on the Internet by use of an input character string serving as a keyword, thus displaying them as translation candidates in a translation candidate display area. When a thumbnail image, corresponding to pictogram data, is selected from among the displayed translation candidates, real image data of the corresponding pictogram is downloaded from the search site. A list display generation part forwards the downloaded image data to an email editing part, and then the email editing part displays the downloaded image data, which may be subjected to an editing process, at the position of character string data in a character input area (i.e. a display area during email generation).
US10146770B2 Cognitive agent for capturing referential information during conversation muting
A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a cognitive system for capturing referential information. The cognitive system receives a first indication that a group text messaging conversation is in a muted state for a first user. The cognitive system detects a first use of a referential phrase in the group text messaging conversation during a first time period when the group text messaging conversation is in the muted state. The cognitive system receives a second indication that the group text messaging conversation is in a non-muted state. The cognitive system detects a second use of the referential phrase in the group text messaging conversation during a second time period when the group text messaging conversation is in the non-muted state. The second time period is subsequent to the first time period. The cognitive system alters a message containing the second use of the referential phrase within the group text messaging conversation.
US10146764B2 Dynamic key mapping of a graphical keyboard
A computing device is described that outputs, for display at a presence-sensitive display, a graphical keyboard comprising a plurality of keys. The computing device determines, based on an initial selection of one or more keys from the plurality of keys, one or more candidate words. The computing device also determines, based on the one or more candidate words, a probability that a particular key will be selected after the initial selection of the one or more keys. Responsive to determining that the probability does not satisfy a probability threshold, the computing device outputs, for display at the presence-sensitive display, an updated graphical keyboard that includes a graphical indication designating an area of the graphical keyboard associated with the particular key as being an additional portion of the graphical keyboard for selecting a character associated with an adjacent key.
US10146762B2 Automated classification of business rules from text
The present subject matter relates to an automated classification of business rules. In one embodiment, a method for automated classification of the business rules comprises identifying a business rule from a text document, wherein the business rule comprises one or more rule intents. Further, the method comprises comparing the one or more rule intents in the business rule with rule intents associated with a plurality of rule types in a rule repository. Furthermore, the method comprises classifying the business rule under at least one of the rule types based on the comparison.
US10146754B2 System and method for web content presentation management
A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type. At least the portion of the one or more presentation templates is rendered when the one or more content elements are requested, wherein rendering includes retrieving at least the portion of the one or more content elements from one or more of each content item to be rendered within each of the one or more presentation templates, wherein rendering further includes using the content type of the one or more content elements requested to dynamically map the one or more content elements defined in the one or more display types to the one or more presentation templates.
US10146750B2 Method, apparatus, terminal, and storage medium for image processing
Disclosed is an image processing method, including: acquiring a Uniform Resource Locator (URL) of an image having a preset format; receiving a scripting language instruction sent by a server, and computing, according to the URL of the image having the preset format, a first URL of a first display image (e.g., a small image) and a second URL of a second display image (e.g., large image); displaying, according to the first URL of the first display image, the first display image when a display instruction of the first display image is triggered; and displaying, according to the second URL of the second display image, the second display image when a display instruction of the second display image is triggered. In the present disclosure, an image is correctly displayed through automatic adaptation to address algorithms of the small image and the corresponding large image, so that data traffic is reduced.
US10146748B1 Embedding location information in a media collaboration using natural language processing
Systems and methods are disclosed for embedding location information in a media collaboration using natural language processing. A method includes identifying, using natural language processing (NLP) techniques, a location discussed by one or more users in a media collaboration, determining a location context of at least one of the one or more users, the location context comprising a geographic location of a device of the at least one user, identifying, based on the identified location and the location context, location information corresponding to the identified location, and providing access to the location information in the media collaboration.
US10146743B2 Systems and methods for optimizing content layout using behavior metrics
Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
US10146742B1 Social media integration and collaboration tools in a system for linking structured database management systems with document creation and word processing tools
Computer architecture including an add-in for linking document creation application with a cloud-based structured database management system and for and integrating a social network media feeds. Integrating social network media feeds and calibration tools into a word processing application linked with a contract creation and contract lifecycle management application. Integrating social network media feeds and calibration tools of a social network that runs on the same platform as the structured database management system and that shares log-in credentials with the structured database management system.
US10146741B2 Approximate multivariate posterior probability distributions from simulated samples
Various embodiments are directed to techniques for deriving a sample representation from a random sample. A computer-program product includes instructions to cause a first computing device to fit an empirical distribution function to a marginal probability distribution of a variable within a first sample portion of a random sample to derive a partial marginal probability distribution approximation, wherein the random sample is divided into multiple sample portions distributed among multiple computing devices; fit a first portion of a copula function to a multivariate probability distribution of the first sample portion, wherein the copula function is divided into multiple portions; and transmit an indication of a first likelihood contribution of the first sample portion to a coordinating device to cause a second computing device to fit a second portion of the copula function to a multivariate probability distribution of a second sample portion. Other embodiments are described and claimed.
US10146739B2 Vector signal alignment for digital vector processing using vector transforms
A processor receives a first vector signal and a second vector signal from a circuit in response to the circuit receiving the first vector signal. The processor transforms the second vector signal from a time domain to a transform domain. The processor rotates the transformed second vector signal by a phase that is proportional to a time delay between the first and second vector signals to time-align the second vector signal to the first vector signal.
US10146729B2 Configurable PCIe bandwidth utilization between PCI riser and other internal functions
Embodiments allow an IHS to be configured for different distributions of available PCIe bandwidth. An IHS is reconfigured by utilizing different PCIe riser cards that interface with the PCIe bus of the IHS and route different portions of the available PCIe lanes. PCIe bandwidth may be further distributed using an interposer card that allows a portion of the PCIe bandwidth to be routed to a PCIe device that is supported by the PCIe interposer card. The IHS may be reconfigured by manually switching the riser cards and interposer that are coupled to the IHS. The PCIe distribution is reconfigured without relying on hardware switching components that redirect PCIe lanes. The riser cards and the interposer are coupled to a PCIe baseboard connector of the IHS, where the baseboard connector is divided into two baseboard sub-connectors that each interface with the PCIe bus of the IHS.
US10146728B2 USB control circuit with built-in signal repeater circuit
A USB control circuit of a USB hub device includes: an upstream MAC-layer circuit; a downstream MAC-layer circuit; a first USB PHY-layer circuit; a second USB PHY-layer circuit; a first switch circuit for communicating data with an upstream port through the first USB PHY-layer circuit; a second switch circuit for communicating data with a downstream port through the second USB PHY-layer circuit; a control signal transmission interface; a signal repeater circuit; and a control unit configured to operably control the first switch circuit and the second switch circuit through the control signal transmission interface, so that the first switch circuit selectively couples the upstream MAC-layer circuit or the signal repeater circuit with the first USB PHY-layer circuit, while the second switch circuit selectively couples the downstream MAC-layer circuit or the signal repeater circuit with the second USB PHY-layer circuit.
US10146726B2 Motherboard and electronic device using the same
A motherboard an electronic device using the same are provided. The motherboard includes a motherboard and a control chip. The processor is adapted to be inserted to a processor base including a plurality of pins. The pins is divided to defined pins and undefined pins. The processor base includes a plurality of electrical contacts. A first part of the electrical contacts are corresponding to the defined pins, and a second part of the electrical contacts are corresponding to the undefined pins. The control chip determines whether to make the motherboard enter an overclocking operation mode according to a control command. When the motherboard is set to be at the overclocking operation mode, the control chip transmits a control signal to the undefined pins of the processor via the second part of the electrical contacts, and then the processor improves operating efficiency.
US10146720B2 Flexible configuration server system
A flexible server configuration system includes a connector array including a plurality of slots and a first jumper board configured to removably engage with the connector array by connecting to a first set of consecutive slots from the plurality of slots. The first jumper board is configured to disengage and reengage from the connector array to connect with a different set of consecutive slots from the plurality of slots. The system further includes a first set of at least one peripheral device, each connected to one of the plurality of slots, and a first node including at least one first node processor. The first node is connected to two of the plurality of slots.
US10146718B2 Mechanism to boot multiple hosts from a shared PCIe device
A PCIe switch including a memory and a processor. The processor is operable to receive a transaction from an information handling system to an endpoint device, determine that the transaction is a request to receive firmware code from the endpoint device, block the transaction from being issued to the endpoint device, and provide the firmware code to the information handling system from the memory.
US10146715B2 Techniques for inter-component communication based on a state of a chip select pin
Component apparatuses with inter-component communication capabilities, and system having such component apparatuses are disclosed herein. In embodiments, such a component may include a number of control pins including a clock pin, a number of data pins, and a logic unit. The logic unit may be configured to receive a clock signal from another component through the clock pin, to provide an alert signal to the other component through a selected one of the control and data pins to initiate a transaction with the other component, to receive in response to the alert signal from the other component through the data pins a status request to determine nature of the transaction, and to provide in response to the status request to the other component through the data pins a status to indicate the nature of the transaction. The provision of the alert signal, the receipt of the status request and the provision of the status may be in reference to the clock signal. Other embodiments may be disclosed or claimed.
US10146711B2 Techniques to access or operate a dual in-line memory module via multiple data channels
Examples include techniques to access or operate a dual in-line memory module (DIMM) via one or multiple data channels. In some examples, memory devices at or on the DIMM may be accessed via one or more data channels. The one or more data channels arranged such that the DIMM is configured to operate in a dual channel mode that includes two data channels or to operate in a single channel mode that includes a single data channel.
US10146710B1 Multiple input multiple output arbiter device
An arbiter device, during a given clock cycle, determines an ordered set corresponding to a plurality of first interfaces. The ordered set indicates whether each first interfaces of the plurality of first interfaces is available for selection for a second interface of a plurality of second interfaces during the given clock cycle. The arbiter device, during the given clock cycle, selects a respective available first interface, from the ordered set corresponding to the plurality of first interfaces, for each of the plurality of second interfaces. Selecting an available first interface for a particular one of the second interfaces is performed in parallel with and independently from selecting available first interfaces for other ones of the second interfaces. The arbiter device, during the given clock cycle, generates an output that indicates the selections of the respective first interfaces for the second interfaces.
US10146708B2 USB port lock and electronic key device programming system
The present invention relates to a programming system for a USB locking dongle that locks into a USB computer port. The programming system comprises programming a specific key device to unlock a specific USB locking dongle. The USB locking dongle is unlocked from the USB computer port independently of any input from the host computer.
US10146699B2 Mapping apertures of different sizes
Apertures of a first size in a first physical address space of at least one processor are mapped to respective blocks of the first size in a second address space of a storage medium. Apertures of a second size in the first physical address space are mapped to respective blocks of the second size in the second address space, the second size being different from the first size.
US10146695B2 System and method for implementing an efficient large system page invalidation
An apparatus includes a memory and a processor coupled to the memory. The processor is configured to perform the steps of: receiving a first head link for a page invalidation chain, the page invalidation chain including a plurality of page invalidation tables (PITs); receiving a second head link for an active real page table (RPT) chain, the active RPT chain including a plurality of RPTs; accessing a PIT, wherein the PIT includes a first data structure and a second data structure; invalidating the one or more RPTs, whereas the one or more RPTs are invalidated simultaneously in a batch; and releasing the one or more RPTs to a free RPT chain, the free RPT chain includes a plurality of released RPTs.
US10146694B1 Persistent cache layer in a distributed file system
Implementations are provided herein for having at least two data streams associated with each file in a file system. The first, a cache overlay layer, can store additional state information on a per block basis that details whether each individual block of file data within the cache overlay layer is clean, dirty, or indicates that a write back to the storage layer is in progress. The second, a storage layer, can be a use case defined repository that can transform data using data augmentation methods or store unmodified raw data in local storage. File system operations directed to the cache overlay layer can be processed asynchronously from file system operations directed to the storage layer.
US10146692B2 Deferred response to a prefetch request
Preventing a prefetch memory operation from causing a transaction to abort by receiving by a local processor a prefetch request from a remote processor. Determining whether the prefetch request conflicts with a transaction of the local processor. Responding to at least one of i) a determination that the local processor has no transaction, and ii) a determination that the prefetch request does not conflict with a transaction of the local processor, by providing a requested prefetch data. Responding to a determination that the prefetch request conflicts with a transaction of the local processor by determining an evaluation of the prefetch request. Performing at least one of i) an abort of the prefetch request, ii) a quiesce the prefetch request, iii) a delay in the processing of the prefetch request for a delay period, and iv) an execution of the prefetch request based on the evaluation the prefetch request.
US10146671B2 Testing of software upgrade
Methods, computer program products, and systems are presented. There can be provided inputting a set of test transactions into a shadow production system, wherein providing of a set of test transactions includes modifying of a set of transactions of a production system, and obtaining a result of the inputting.
US10146668B1 Modeling code coverage in software life cycle
A code coverage tool applies predefined rules applicable to user input to determine a test scenario from predefined test cases to best achieve a code coverage goal. For example, the code coverage goal may specify a target percentage of code coverage for areas, functions, conditions, or statement of interest to the user. The user input may select built-in rules or user supplied rules, and the user input may specify areas or functions that are mapped to the test cases. The built-in rules prioritize selected test cases for execution at run time to provide code coverage maximization with minimum utilization of resources. The user input may also specify a type of coverage, a test case priority, and a test case type.
US10146660B2 Providing data to a user interface for performance monitoring
A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.
US10146655B2 Method for determining an intergrity of an execution of a code fragment and a method for providing an abstracted representation of a program code
A method for determining an integrity of an execution of a code fragment is provided. The method includes identifying a reference signature for the code fragment within an abstracted representation of a program code comprising the code fragment. Further, the method includes executing the code fragment and determining a signature of the executed code fragment. The method includes comparing the signature with the reference signature.
US10146652B2 Resilient distributed storage system
One embodiment provides a method for storing data in a data storage system. The method comprises copying a data set into a buffer in a data storage center in response to receiving a write command for the data set; updating a content map; and sending to a second data storage center a parity write command for the data set. The method continues with copying the data set into a buffer in the second data storage center; updating a second content map; and sending to the first data storage center an acknowledgement indicating the parity write command is complete. Then in response to receiving the acknowledgement, updating the first content map; moving the data set to a storage unit in first data storage center; and acknowledging the data set is protected. Finally, releasing the data set from the first buffer; and updating the first map content.
US10146648B1 Preserving disaster recovery protection for a data storage object
Replication of a storage object to a remote storage array is seamlessly maintained by i) while write operations directed to the storage object are being collected into a set of write cycles that are stored in a master storage array, also collecting the write operations directed to the storage volume into a set of write cycles stored in a slave storage array, and ii) in response to detecting a failure of the master storage array, and while the host computer continues to access the storage object using a copy of the storage object located in the slave storage array, transmitting the write cycles stored in the slave storage array to the remote storage array, so that the remote storage array can apply the write operations in the write cycles it receives from the slave storage array on the copy of the storage object contained in the remote storage array.
US10146647B2 Systems, methods, and apparatus related to wireless charging management
Various systems, methods, and apparatuses for operating a wireless charging device in an electric vehicle are disclosed. One method includes detecting a system fault indicative of one or more faults in the wireless charging device in the electric vehicle or in the transmitter. The method further includes determining a fault severity level from a plurality of fault severity levels based on a type of the system fault detected. A total number of types of system faults can be greater than a total number of the plurality of fault severity levels. The method further includes performing one or more system fault response operation based on the determined fault severity level. Each of the plurality of fault severity levels can be associated with a different set of system fault response operations.
US10146645B2 Multiple memory format storage in a storage network
A method includes sending a data retrieval request regarding a data segment of a data object to redundant array of independent disk (RAID) memory and to dispersed storage network (DSN) memory. The method further includes receiving a first read response from a first one of the RAID memory and the DSN memory. The method further comprises recovering the data segment from the first read response. The method further includes determining whether to wait for a second read response from a second one of the RAID memory and the DSN memory. When the computing device determines to wait, the method further includes receiving the second response within a given time frame. The method further includes recovering a copy of the data segment from the second read response. When the data segment substantially matches the copy of the data segment, the method further includes utilizing either the data segment or the copy of the data segment.
US10146643B2 Database recovery and index rebuilds
A computer-implemented method for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files may include copying data from one or more database files and storing the copied data to one or more backup files. A recovery manager executing on a processor may read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files. In response to the reading, an index manager executing on the processor may initiate a rebuilding of one or more indexes for the copied data at substantially the same time as the reading of the copied data.
US10146634B1 Image restore from incremental backup
Systems and methods for backing up and restoring virtual machines in a cluster environment. An instrumentation interface enables configuration data to be stored with save sets during backup and enables the configuration of the destination to be adjusted based on the stored configuration during a restore.
US10146631B1 Incremental forever backups for exchange
An incremental backup of a database includes issuing a request to a copy service requesting a snapshot of a volume having the database, and identifying a writer of the database that should participate in creating the snapshot. From the snapshot, changes to the database since a last backup of the database and log files associated with the database that include data not yet committed to the database, are transmitted to a backup storage unit.
US10146630B1 Block changes framework for delta file incremental backup
Embodiments are directed to a method of performing incremental block based backups for volume and sub-file level backups by providing a change block tracking driver component, maintaining a context of the change block tracking driver as a driver context using a single bitmap that represents the volume being tracked, and maintaining the bitmap as the only element to track changes across the volume backups and multiple application backups involving different sub-file level backups.
US10146627B2 Mobile flash storage boot partition and/or logical unit shadowing
Embodiments of the inventive concept include computer-implemented method for shadowing one or more boot images of a mobile device. The technique can include duplicating boot images to shadow partitions in a user area of a non-volatile memory device such as a flash memory. The technique can include detecting boot image corruption, and causing a mobile device to boot from the shadow partitions. The technique can include dynamically shadowing and releasing blocks used by the shadow partitions. The technique can include boot failure recovery and bad image preservation through firmware flash translation layer (FTL) logical to physical mapping updates. Boot image corruption failures can be recovered from and/or debugged using the shadow partitions.
US10146612B1 Historical disk error monitoring
A server that monitors errors experienced by disk drives is disclosed. The server comprises an application stored in a memory; when executed by a processor sends a request to disk drives for a count of errors experienced by the disk drives. The application sends the request at a pre-defined time period. The application sends requests at multiple time periods. The application records the count of errors experienced by the disk drives, wherein the application records previous errors that have occurred on the disk drives over multiple time periods. The application determines an acceleration of errors experienced by the disk drives, wherein an acceleration of errors is a rate of change of the count of errors per the pre-defined time period. The application determines the acceleration of errors experienced by the disk drives. The application initiates corrective actions for at least one of the disk drives.
US10146607B2 Troubleshooting of cloud-based application delivery
The techniques described herein provides troubleshooting, monitoring, reporting and dynamic adjustments and virtualization to management of application delivery. A system can be completely external to an application delivery data path, or can be highly compatible for integration to the application delivery path. Entities can be billed on a per user, per application, per usage, or any combination of consumption-based billing.
US10146606B2 Method for system debug and firmware update of a headless server
An information handling system includes a network interface device coupled to a network, a memory including first code to instantiate an operating system including an exception handler and second code to instantiate an exception handler interface and a UNDI module, and a processor to execute the first code and the second code. The network interface device is responsive to a Universal Network Device Interface (UNDI) command. The operating system detects an exception and invokes the exception handler to write a stack frame associated with the exception to the memory in response to detecting the exception. The exception handler interface determines that the stack frame has been written in the memory and directs the UNDI module to provide the UNDI command to the network interface device to communicate the stack frame to the network.
US10146605B2 Set-based bugs discovery system via SQL query
A system for bug discovery using event reports comprises an interface and a processor. The interface is configured to receive symptom data extracted from event reports from a user system. The symptom data is stored in a symptom database. The symptom data comprises one or more symptoms each with a corresponding symptom occurrence time. The processor is configured to compose one or more SQL queries using one or more bug definitions and determine an existence of one or more bugs of the user system based at least in part on a result of querying the symptom database using the one or more SQL queries.
US10146603B2 Evaluating and servicing problematic cash-handling machines
A method of tracking repeated performance problems in a machine is disclosed. The method comprises storing the faults in a computer memory, and assigning a classification value to the machine based on the frequency and number of the faults. Based on the classification value of the cash handing device it is determined whether the cash handing device needs to be serviced. The faults can be related to one of the hardware, the cash reject rate, image handling, crash rate, user claim rate, and check handling accuracy of the machine.
US10146602B2 Termination of stalled transactions relating to devices overseen by a guest system in a host-guest virtualized system
A host data processing system provides a virtual operating environment for a guest data processing system. A transaction is initiated for translation of a guest system memory address to a host system physical address in response to a transaction request from a device overseen by a guest system. For a stalled transaction incurring an error, the following are performed: (i) storing identification information relating to that transaction including data identifying the requesting device; (ii) providing translation error condition information to the overseeing guest system; and (iii) deferring handling of the stalled transaction until a subsequent command is received from that guest system. Initiation of a closure process for a guest system initiates cancellation of certain stalled transactions.
US10146598B1 Reactor pattern in the cloud
Technology for configuring a software job is described. An aspect of the technology involves receiving a software job including a plurality of events, each event including a request for processing, assigning the events to respective executors by matching the events with executor profiles, so that for each event the assigned executor is designated to perform the processing for the event, and selecting automatically an alternative executor to perform the processing for an event when the executor originally designated to perform the processing does not complete the processing.
US10146593B2 Techniques for decentralized load balancing
Various embodiments are generally directed to decentralized load balancing in a host cluster utilized to coordinate performance of processing tasks in a workload, such as via service agents and/or host instances included in the host cluster, for instance. Some embodiments are particularly directed to a set of service agents on one or more host instances that utilize a shared cache to coordinate among themselves to automatically balance a workload without a centralized controller or a centralized load balancer. In one or more embodiments, a set of service agents may automatically and cooperatively balance a workload among themselves using the shared cache.
US10146592B2 Managing resource allocation in a stream processing framework
The technology disclosed relates to managing resource allocation to task sequences in a stream processing framework. In particular, it relates to operating a computing grid that includes machine resources, with heterogeneous containers defined over whole machines and some containers including multiple machines. It also includes initially allocating multiple machines to a first container, initially allocating first set of stateful task sequences to the first container, running the first set of stateful task sequences as multiplexed units of work under control of a container-scheduler, where each unit of work for a first task sequence runs to completion on first machine resources in the first container, unless it overruns a time-out, before a next unit of work for a second task sequence runs multiplexed on the first machine resources. It further includes automatically modifying a number of machine resources and/or a number assigned task sequences to a container.
US10146579B2 Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite
A technique for enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping read-copy update (RCU) grace periods finite. In an embodiment, a per-CPU indicator may be set to indicate that a CPU running the CPU-bound in-kernel workload has not reported an RCU quiescent state within a defined time. A function may be invoked from within the workload that causes an RCU quiescent state to be reported on behalf of the CPU if the per-CPU indicator is set. If the RCU quiescent state is not reported within a longer defined time, the CPU may be rescheduled.
US10146574B1 Techniques for scheduling storage operations on virtual disks of a virtual machine
A method, of scheduling storage commands for processing on a virtual machine (VM) operating on a computing device includes (a) intercepting, by a front end storage scheduler module running on the VM, a set of storage commands each of which is directed at one of a plurality of virtual disks assigned to the VM, the plurality of virtual disks sharing underlying storage, (b) queueing the intercepted storage commands for each virtual disk into a respective front-end queue for each virtual disk, and (c) selectively dequeueing storage commands from the front-end queues onto their respective virtual disks in a manner that prioritizes certain virtual disks over others, wherein the selectively dequeueing is performed in a different order than the queueing. An apparatus, system, and computer program product for performing a similar method are also provided.
US10146566B2 Enabling virtual desktop connections to remote clients
Disclosed are techniques for providing a platform that allows a user to remotely establish a connection with a virtual machine operating on a server farm In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.
US10146560B2 Method and apparatus for automatic processing of service requests on an electronic device
Embodiments of the present application provides methods and apparatus capable of recording operation/display events on a mobile device used to fulfill a service request entered via a user interface of the mobile device. A recorded sequence of operation/display events is used to build a script file, which is associated with the service request. When the same or similar service request is received again, the script file associated with the service request is retrieved for execution by the mobile device to automatically brings up a series of operation/display events so that a user of the mobile device does not need to manually navigate through the sequence of operation/display events again in order to fulfill the service request.
US10146556B2 System and method to perform an OS boot using service location protocol and launching OS using a dynamic update of network boot order without a reboot
A system, method, and computer-readable medium are disclosed for a boot mapping system. More specifically, in certain embodiments, BIOS of an information handling system includes a boot mapping system which allows the information handling system to boot up regardless of a boot order change in a network mode of operation or a BIOS boot order change. Additionally, in certain embodiments, the boot mapping system further includes a service location protocol (SLP) which locates operating system images based on the type of network protocol selected for deployment.
US10146555B2 Adaptive routing to avoid non-repairable memory and logic defects on automata processor
Systems and methods for utilizing a defect map to configure an automata processor in order to avoid defects when configuring the automata processor. A system includes automata processor having a state machine lattice. The system also includes a non-volatile memory having a defect map stored thereon and indicating logical defects found on the automata processor. By including the defect map, a compiler accesses the defect map to map out defects in the automata processor during configuring to avoid such defects.
US10146551B2 Initializing and reconfiguring replacement motherboards
Systems and methods for initializing and reconfiguring replacement motherboards are described. In some embodiments, an Information Handling System (IHS) may include: a motherboard, a processor mounted on the motherboard, and a Basic Input/Output System (BIOS) mounted on the motherboard and coupled to the processor, the BIOS having program instructions stored thereon that, upon execution by the processor, cause the IHS to: determine, while operating in a service mode, whether prefill data is available in a memory device distinct from any component mounted on the motherboard, where the prefill data is usable by the BIOS to automatically fill out at least a portion of a service menu provided by the BIOS; validate the prefill data; and in response to the validated, prefill data having changed since a previous booting of the IHS, store updated prefill data in the memory device.
US10146545B2 Translation address cache for a microprocessor
Embodiments related to fetching instructions and alternate versions achieving the same functionality as the instructions from an instruction cache included in a microprocessor are provided. In one example, a method is provided, comprising, at an example microprocessor, fetching an instruction from an instruction cache. The example method also includes hashing an address for the instruction to determine whether an alternate version of the instruction which achieves the same functionality as the instruction exists. The example method further includes, if hashing results in a determination that such an alternate version exists, aborting fetching of the instruction and retrieving and executing the alternate version.
US10146542B2 Hardware apparatus and methods for converting encoding formats
Methods and apparatuses relating to converting encoding formats are described. In one embodiment, a hardware processor includes a decode circuit to decode an instruction comprising a state operand, a source vector operand, a destination vector operand, and a control operand, and an execution circuit to execute the instruction to convert elements from the source vector operand in a first encoding format to a second encoding format, store the elements in the second encoding format in the destination vector operand, store a total length of the elements in the second encoding format in the state operand, and set a stream completion indication in the control operand when the elements from the source vector operand are a last elements in a data stream.
US10146531B2 Method and apparatus for generating a refactored code
Methods and apparatuses are provided for code refactoring. The method includes acquiring a code and identifying, using processing circuitry and based on a Markov decision process model, a refactoring sequence. The refactoring sequence includes a plurality of refactoring steps to be applied to the code. Further, the method includes refactoring, by the processing circuitry, the code according to the refactoring sequence.
US10146524B1 Preemptive deployment in software deployment pipelines
Techniques are disclosed for reducing the time needed to deploy updated versions of an application using a deployment pipeline. To do so, a deployment manager may collect statistics reflecting how often any given stage of the deployment pipeline is completed successfully in deploying updates to the application. In cases where a current stage has a sufficient approval percentage, the deployment pipeline may begin deploying an updated version of the application into an environment specified for a subsequent stage of the deployment pipeline, before the current stage of the pipeline is complete. Provided the current stage completes successfully, the subsequent stage can be initiated by activating the pre-deployed versions of the application.
US10146521B2 Device, system and method for updating the software modules of a vehicle
A device, system and method for updating the software modules of a vehicle is provided. The device includes an interface device local to a vehicle that communicates with a remote third party location or customer service center. A database of OEM vehicle software modules is accessed by the third party, customer service center and at least one software module particular to the vehicle is provided to the interface device. The interface device is configured to program, reprogram and/or update at least one vehicle software module of the particular vehicle with the software module via the reprogramming tool.
US10146506B2 Efficient implementation of a multiplier/accumulator with load
This invention is multiply-accumulate circuit supporting a load of the accumulator. During multiply-accumulate operation a partial product generator forms partial produces from the product inputs. An adder tree sums the partial product and the accumulator value. The sum is stored back in the accumulator overwriting the prior value. During load operation an input gate forces one of the product inputs to all 0's. Thus the partial product generator generates partial products corresponding to a zero product. The adder tree adds this zero product to the external load value. The sum, which corresponds to the external load value is stored back in the accumulator overwriting the prior value. A multiplexer at the side input of the adder tree selects the accumulator value for normal operation or the external load value for load operation.
US10146491B2 Printing system, server apparatus, information processing method, and computer-readable recording medium
A printing system includes one or more of information processing apparatuses, an image forming apparatus, a storage storing pieces of job information on print jobs, and circuitry. The circuitry is configured to execute: receiving the print target data from the information processing apparatus; receiving a history of pieces of job information corresponding to user identification information corresponding to the target data from the storage; estimating, based on the history, a type of a PDL to which the target data is converted; generating PDL data by converting the target data to the PDL of which the type is estimated; transmitting the PDL data to the image forming apparatus when the estimated PDL is available for the image forming apparatus; and selecting, when the estimated PDL is not available for the image forming apparatus, a PDL available for the image forming apparatus and re-converting the print target data to the selected PDL.
US10146489B2 Image forming apparatus forming images based on received image data, terminal device transmitting image data to the image forming apparatus, image forming system including image forming apparatus and terminal device, and non- transitory computer readable medium
A multifunction peripheral (100) is connected to a terminal device (200) via a communication link, receives image data transmitted from the terminal device (200) and forms an image based on the image data. Further, the multifunction peripheral (100) detects the state of connection of the communication link and thereby detects whether or not communication with the terminal device (200) is interrupted. If interruption of communication is detected while image data transmitted from the terminal device is being received, the multifunction peripheral suspends the unfinished state of reception of image data.
US10146484B2 Information processing apparatus, control method for information processing apparatus, and non-transitory computer-readable storage medium for controlling display of an indicator
An information processing apparatus capable of performing a software program including a first program layer with an instruction set to be interpreted and performed by a processor and a second program layer with an instruction set compiled in advance by a unit other than the processor comprises a unit configured to transmit parameter information used for image processing from the first program layer to the second program layer, a unit configured to perform the image processing in the second program layer according to the parameter information, a display control unit configured to display an indicator for allowing a user to recognize that the image processing is in progress, and a unit configured to issue an instruction to control display of the indicator from the second program layer to the first program layer, the display control unit controls the display according to the instruction.
US10146483B2 Memory system
According to one embodiment, a memory system is connectable to a host including a first memory. The memory system includes a non-volatile second memory, a volatile third memory, and a controller. The controller uses the third memory as a work memory, and executes data transfer between the host and the second memory. The controller receives a first command to change a power mode from the host. The controller transfers first data to the first memory and transfers second data to the second memory in response to the receipt of the first command. The controller transmits a response of completion of data transfer. The first data and the second data are included in third data. The third data is data in the third memory.
US10146479B1 Mechanism for multiple coexisting configurations support in virtual tape applications
A mechanism for multiple coexisting configurations support in virtual tape applications. Specifically, the introduction of various additional computer processes facilitate the introduction or modification of user specific configurations on a virtual tape solution: (i) without requiring the shutdown and re-initialization of the virtual tape solution; and (ii) without compromising the performance of computing resources allocated towards the implementation of other user specific configurations already existing on the virtual tape solution.
US10146471B1 Offloaded data protection based on virtual machine snapshots
Offloaded data protection based on virtual machine snapshots is described. A system identifies a virtual machine associated with a backup application. The system identifies a storage identifier associated with a virtual machine storage management tool and the virtual machine. The system creates a snapshot of the virtual machine and an identifier of the snapshot by prompting a storage array, which is associated with the virtual machine storage management tool, with the storage identifier. The system mounts the snapshot to a proxy server. The system creates a backup based on the snapshot by prompting the backup application with the identifier of the snapshot.
US10146468B2 Addressless merge command with data item identifier
An addressless merge command includes an identifier of an item of data, and a reference value, but no address. A first part of the item is stored in a first place. A second part is stored in a second place. To move the first part so that the first and second parts are merged, the command is sent across a bus to a device. The device translates the identifier into a first address ADR1, and uses ADR1 to read the first part. Stored in or with the first part is a second address ADR2 indicating where the second part is stored. The device extracts ADR2, and uses ADR1 and ADR2 to issue bus commands. Each bus command causes a piece of the first part to be moved. When the entire first part has been moved, the device returns the reference value to indicate that the merge command has been completed.
US10146467B1 Method and system for archival load balancing
Archival load balancing is described. A selection of data stored on a source hard disk drive is received via a user interface. The selection of data stored on the source hard disk drive is associated with data migrated from the source hard disk drive to a backend storage device. Registry keys associated with the selection of data are copied from the source hard disk drive to a target server. Information in the registry keys on the target server is modified to be compatible with settings on the target server. The selection of data is copied from the source hard disk drive to a target hard disk drive on the target server. The selection of data stored on the target hard disk drive is associated with the data migrated to the back end storage device.
US10146465B1 Automated provisioning and de-provisioning software defined storage systems
Systems and methods for automatically provisioning and de-provisioning software defined storage (SDS) systems. Characteristics such as IPOS, capacity, and throughput of the SDS systems are monitored. Capacity or storage is added or removed from the SDS systems based on the relationships between the characteristics of the SDS systems with respect to upper and lower thresholds.
US10146464B2 Method for performing multiple enrollments of a physically uncloneable function
A data processing system having a PUF and method for providing multiple enrollments, or instantiations, of the PUF are provided. A PUF segment includes a plurality of SRAM cells on an integrated circuit. A PUF response from the PUF segment is used to create a first activation code and a first PUF key. A second PUF key may be created from the PUF response. Initially, during a second enrollment, the PUF response is combined with the first activation code to reproduce a codeword. The first secret string is reconstructed by encoding the codeword. The codeword is combined with the first activation code to reproduce the PUF response. Inverse anti-aging is applied to the PUF response. Then a second secret string is generated using a random number generator (RNG). The second secret string is encoded to produce a new codeword. The new codeword is combined with the recovered PUF response to create a second activation code. The second activation coded is hashed with the second secret string to provide a second PUF key.
US10146460B1 Programming schemes for avoidance or recovery from cross-temperature read failures
A memory system includes an interface and storage circuitry. The interface is configured to communicate with a plurality of memory cells that store data by setting the memory cells to analog voltages representative of respective storage values. The storage circuitry is configured to receive data for storage, to measure a temperature at a time of programming the received data, and, to program the received data to the memory cells using a first programming scheme when the measured temperature falls within a predefined normal temperature range, and otherwise to program the received data to the memory cells using a second programming scheme having a lower net storage utilization than the first programming scheme.
US10146450B1 Managing a pool of storage slices via consumption estimation based on historical data
A technique is directed to managing a pool of slices provided by data storage equipment. The technique involves monitoring usage of the pool of slices provided by the data storage equipment, and generating an estimate based on the monitored usage of the pool of slices. The estimate identifies when a slice usage level of the pool of slices will reach a predefined usage level (e.g., the number of days remaining before the pool will become completely full, 90% full, 80% full, etc.). The technique further involves, in response to the estimate reaching a predefined threshold (e.g., when the number of days remaining is 5 days, 4 days, 3 days, etc.), performing a remedial activity to prevent full consumption of the pool of slices.
US10146443B2 Memory controller
A memory controller includes a scheduler that decides a processing order of a plurality of requests provided from an external device with reference to a timing parameter value for each of the requests; and a timing control circuit that adjusts the timing parameter value according to a corresponding address to access a memory device, the corresponding address being used to process a corresponding request of the plurality of requests.
US10146433B2 Method for initializing NAND flash serving as a booting device
A method for initializing a NAND flash serving as a booting device includes the following steps. A NAND flash storing a boot table being identified by an identification (ID) of the NAND flash is provided. A current block of the NAND flash is searched to read the boot table. Configuration information of the boot table is read to initialize the NAND flash.
US10146426B2 Apparatus and method for user input for controlling displayed information
In accordance with an example embodiment of the present invention, a method for proximity based input is provided, comprising: receiving information on presence of an object in close proximity to a touch screen surface, detecting a display element currently associated with the object, the display element being visualized to be displaced from the screen surface level in the z-direction substantially perpendicular to the screen surface, and adapting the display element on the basis of distance between object and the screen, wherein the display element is visualized to locate substantially at the touch screen surface level in response to detecting the object to touch the touch screen surface.
US10146424B2 Display of objects on a touch screen and their selection
A touch screen may emphasize the display of objects near the tip of a user input instrument located near the surface of the touch screen but not touching the touch screen. The objects may consist of words and the emphasis may consist of highlighting. The user input instrument may be a finger of a user or an electronic pen. As the user input instrument is moved, the objects emphasized may change. A user may select objects on a touch screen by entering into object-selection mode and moving the user input instrument along the surface of the touch screen. An initial touch of the user input instrument to the surface of the touch screen may select a nearest object or objects. As the user input instrument is moved along the surface, the selection of objects may change based upon the movement.
US10146423B1 System and method for generating a position based user interface
A method for generating an adaptive user interface may include, generating a graphical user interface for presentation to a user at an automated banking machine that includes a touch screen display and a currency note dispenser. The automated banking machine may include a sensor that senses information indicating a physical disposition of the user relative to the automated banking machine. The method may include adjusting the placement of the menu options on the touch screen display based on the information regarding the physical disposition of the user relative to the automated banking machine.
US10146419B2 Method and system for section-based editing of a website page
A visual design system implementable on a computing device, the device having a processor and a memory. The system includes a dynamic layout editor to edit a visual creation with absolute positioning including at least one page having a least two components during an editing session; a page analyzer to perform at least geometrical analysis on the at least two components and to divide the page into at least one section according to the analysis; a UI subsystem to generate and present each at least one section as a virtual container and to generate at least one section manipulator tool to enable a user to perform manipulation on the at least one section; and a change executor to regenerate the page based on the manipulation to the at least one section and at least according to dynamic layout rules.
US10146409B2 Computerized dynamic splitting of interaction across multiple content
User interface (UI) manipulations may be performed by eliminating noticeable process boundaries associated with or generated by different applications. The techniques herein describe dynamically splitting manipulations across multiple pieces of content without regard to various types and/or states of the user interface manipulations and/or without regard to whether the multiple pieces of content are associated with different individual processes. In at least one example, the techniques described herein enable quick, responsive, and seamless UI manipulations with complex configurations of content on a UI and/or with multiple pieces of content associated with more than one application. Additionally, the techniques described herein further enable content on a UI to “stick” to the user input manipulation or move with the user input manipulation such that the content appears to stay directly in contact with the user input manipulation.
US10146406B2 Meta guiding interface for an e-reading device
A meta guiding mode can be implemented on a computing device to alter or disable touch inputs that the computing device otherwise recognizes as input.
US10146401B2 Electronic device, control method, and control program
According to one of aspects, an electronic device includes a display and a controller. The display displays a first screen including a plurality of icons each corresponding to an application. When detecting a screen-adding operation for adding a new screen while an icon of the plurality of icons is selected in response to a selecting operation performed on the first screen, the controller creates a second screen including the selected icon.
US10146396B2 System-wide topology and performance monitoring GUI tool with per-partition views
Mechanisms are provided for a graphical user interface tool for system-wide topology and performance monitoring with per-partition views. A graphical user interface application presents a consolidated view of physical and logical information based on the received performance data. The mechanisms provide real-time performance and utilization information in a visual format relative to the physical components in a topographical layout. The user may drill down to lower levels to view more detailed performance and utilization information.
US10146385B2 Touch substrate, display device and method for detecting touch electrode pattern
A touch substrate, a display device and a detection method of a touch electrode pattern are disclosed. The touch substrate including a plurality of touch electrodes sequentially arranged along a first direction, in which each touch electrode is extended along a second direction; each touch electrode has a head end, a middle end and a tail end; the middle end is close to a first edge of the touch substrate, and the head end and the tail end are close to a second edge of the touch substrate and are respectively connected with contact pads; and the contact pads connected with the head end and the tail end of the same touch electrode are different. The touch substrate can avoid the waste of module materials.
US10146382B2 Touchscreen electrode arrangement
An assembly has an array of first electrodes distributed across an active area of the touchscreen assembly such that the density of first electrodes increases in a first direction across the touchscreen. An array of second electrodes is distributed across an active area of the touchscreen assembly such that the density of second electrodes decreases in the first direction across the touchscreen.
US10146371B2 Water robustness and detection on capacitive buttons
A method for touch detection includes identifying a high-pass filtered sequence from a plurality of sensor measurements, accumulating a number of samples from a first high-pass filtered sequence into an accumulated value, comparing the first accumulated value against a threshold of accumulated values, and, based upon a determination whether the accumulated value is greater than the threshold of accumulated values, identify whether the sensor has been approached.
US10146369B2 Electronic apparatus with touch panel and method for updating touch panel
An electronic apparatus with a touch panel including a host controller, an interface unit, and a touch panel control unit is provided. The host controller is used to control an electronic apparatus implemented with the host controller. The touch panel control unit is coupled to the host controller through the interface unit. The host controller transmits an updating information to the touch panel control unit with a format of the interface unit, in which the updating data is used to update the touch panel control unit. The touch panel control unit decodes the updating data to accordingly update.
US10146363B2 Highly efficient charge pump synchronized to the drive signal of a touch screen system
An alternating current (AC) drive signal having a first frequency and a high logic level at a boosted supply voltage is applied to drive a capacitive sensing line of a capacitive touch panel. The boosted supply voltage is generated by boosting an input voltage. The voltage boosting is effectuate by a charge pump circuit operating synchronous to assertion of the AC drive signal with a charge transfer time that is adaptable to different capacitive load conditions.
US10146357B2 Method for a driver assistance system of a vehicle
A method for a driver assistance system of a vehicle. The driver assistance system can control the vehicle at least partially automatic by an autopilot function. In the method, an activation state of the autopilot function is determined and a display device of the driver assistance system is activated depending on the activation state of the autopilot function.
US10146343B2 Terminal device having virtual operation key
The purpose is to provide a terminal device that can be operated by a virtual operation key which is easy to use. The terminal device according to an aspect of the present invention comprises a display unit for displaying a virtual operation key, a touch panel for detecting contact by an inputting object on the virtual operation key, and a control unit for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, wherein the control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
US10146325B2 Apparatus and method for arranging a keypad in wireless terminal
An apparatus and method for arranging a keypad in a wireless terminal, and more particularly, to an apparatus and method for arranging a keypad in a wireless terminal to conveniently perform a key input in the wireless terminal, the apparatus including: a display unit for displaying the keypad in at least one of a right and left side on a screen of the display unit in a horizontal mode of the wireless terminal; and a controller for controlling the display unit to display the keypad in the right and/or left side on the screen of the display unit in the horizontal mode of the wireless terminal.
US10146321B1 Systems for integrating gesture-sensing controller and virtual keyboard technology
The systems described herein integrate virtual keyboard technology and gesture-based controllers into a single module or into a laptop or other mobile computing device in order to make laptops, personal computers, and other mobile computing devices more convenient, more versatile, and with less clutter or fewer peripheral devices than is typically the case with a traditional combination of a physical keyboard with a mouse, touchpad, or track ball. Users of the embodiments disclosed herein will be able to enter data or commands merely by typing or making hand gestures or hand movements, which will lead to greater flexibility, creativity, and productivity, while reducing user ennui and fatigue.
US10146320B2 Aircraft having gesture-based control for an onboard passenger service unit
An aircraft is provided that includes a passenger service unit for a passenger seated in a seat in its cabin. The aircraft includes a camera configured to acquire an image of the passenger, and a control module configured to at least receive the image of the passenger. The control module is configured to receive non-tactile gesture preference data and dominant hand data, and access a non-tactile gesture data store that includes a plurality of images of non-tactile hand signals or non-tactile hand gestures. Based on the foregoing, the control module is configured to generate non-tactile gesture data in accordance with and indicative of a non-tactile hand signal or a non-tactile gesture made by the passenger. And the control module is configured to control one or more cabin systems including in at least one instance the passenger service unit based on the non-tactile gesture data.
US10146315B2 Tactile apparatus link
An apparatus comprising: an input module configured to determine an input characteristic; a signal generator configured to generate a signal dependent on the input characteristic; and an output module configured to provide the signal to one or more separate apparatus, wherein the signal is configured to generate a tactile output.
US10146311B2 Haptic devices and methods for providing haptic effects via audio tracks
Embodiments hereof relate a system that includes a processor and a haptic peripheral with a haptic output device. The processor is configured to receive an audio file, or a haptic file generated from the audio file, that includes a first channel having a first set of control parameters to generate a first haptic effect and a second channel having a second set of control parameters to generate a second haptic effect and to output a control signal that includes the first and second sets of control parameters for the haptic effect. The haptic output device is configured to receive the control signal from the processor and to output the haptic effect to the haptic peripheral. In an embodiment, the haptic output device is coupled to a bi-directional trigger and the control parameters move the trigger in opposing directions. In another embodiment, the control parameters generate different timelines of haptic effects to a user input element.
US10146303B2 Gaze-actuated user interface with visual feedback
A method to provide visual feedback for gazed-based user-interface navigation includes presenting, on a display, a first image representing a digital object available for user interaction, recognizing a user gaze axis, and computing a point of intersection of the user gaze axis through the first image. An offset distance between the point of intersection and a reference position of the first image then recognized, and a second image is presented on the display. The second image is presented displaced from the point of intersection by an amount dependent on the offset distance.
US10146299B2 Face tracking for additional modalities in spatial interaction
A user device receives an image stream from the user side of the user device and an image stream from a target side of the user device. The user device acquires a coordinate system for the user, acquires its own coordinate system, and relates the two coordinate systems to a global coordinate system. The user device then determines whether the user has moved and/or whether the user device has moved. Movement of the user and/or the user device is used as input modalities to control the user's interactions in the augmented reality environment.
US10146298B2 Enhanced handheld screen-sensing pointer
Enhanced handheld screen-sensing pointing, in which a handheld device captures a camera image of one or more fiducials rendered by a display device, and a position or an angle of the one or more fiducials in the captured camera image is determined. A position on the display device that the handheld device is aimed towards is determined based at least on the determined position or angle of the one or more fiducials in the camera image, and an application is controlled based on the determined position on the display device.
US10146296B2 Independent asynchronous framework for embedded subsystems
An integrated circuit is provided with an independent power framework for a first subsystem and another independent power framework for a processor subsystem that receives messages from the first subsystem.
US10146283B2 Controlling power delivery to a processor via a bypass
In one embodiment, a processor includes a plurality of domains each to operate at an independently controllable voltage and frequency, a plurality of linear regulators each to receive a first voltage from an off-chip source and controllable to provide a regulated voltage to at least one of the plurality of domains, and a plurality of selectors each coupled to one of the domains, where each selector is configured to provide a regulated voltage from one of the linear regulators or a bypass voltage to a corresponding domain. Other embodiments are described and claimed.
US10146269B2 Computing device with a rotatable display member
Examples disclosed herein provide a computing device. One example computing device includes a base member, a support member connected to the base member via a shaft at a first end of the support member, and a display member connected at a second end of the support member opposite the first end. The computing device includes magnetic members disposed within the display member, wherein the magnetic members disposed within the display member is to magnetically couple with magnetic members disposed within the support member to operate the computing device in a first operation mode or a second operation mode. The computing device includes a mechanism disposed within the support member and connected to the base member via the shaft. The mechanism includes a feature to overcome the magnetic coupling between the magnetic members when the computing device is to change between the first and second operation modes.
US10146268B2 Hinge apparatus, systems, and methods
A hinge is disclosed. The hinge includes a first portion and a second portion. The hinge includes a first link having a first pivot and a second pivot. The first pivot is connected to the first portion. The first link is biased about the first pivot of the first link toward a first position. The hinge includes a second link having a first pivot and a second pivot. The first pivot connected to the second portion. The second pivot of the second link connected to the second pivot of the first link. The second link biased about the first pivot of the second link toward the first position. The second pivot of the first link and the second pivot of the second link defining a hinge pivot. Methods of transitioning a computing device are disclosed.
US10146264B2 Security apparatus
A security apparatus for securing a portable electronic device to an immovable object includes a locking head having a base and a plurality of engagement portions extending from the base. The plurality of engagement portions is configured to be inserted into an aperture of the portable electronic device. The locking head also includes a linear portion positioned between the plurality of engagement portions and extending from the base. The linear portion is twistable about its length to move the plurality of engagement portions radially outward. The security apparatus further includes a security device attached to the locking head and configured to engage the immovable object.
US10146254B2 Shade element for cell phones and tablet computers
The present invention relates to devices used to shade the screens of cell phones and tablet computers from bright sunlight. More specifically the present invention relates to a shade element attached around the body of a cell phone or tablet computer for protecting the screen of the cell phone or tablet computer from bright sunlight when the device is held and used by a user.
US10146247B2 Reaction force output device
A reaction force output device is provided with: a drive unit that drives a drive member to output a force in a direction opposite to an operating direction to an operated element operated by an operator; and a control unit that determines whether or not a space is formed between the operated element and the drive member, and if it is determined that the space is formed, controls the drive unit to output a greater driving force than when it is determined that the space is not formed.
US10146240B1 High current LDO voltage regulator with dynamic pre-regulator
A voltage regulator having a pre-regulator circuit is disclosed. A low dropout (LDO) voltage regulator includes an amplifier circuit, a current buffer circuit, and a pre-regulator circuit. The current buffer circuit includes a transistor having a gate terminal coupled to the amplifier output. The current buffer provides a current based at least in part on the output signal generated by the amplifier. The pre-regulator circuit is coupled to provide a dynamic supply voltage to the current buffer. They dynamic supply voltage depends at least in part on a fixed supply voltage provided thereto, as well as the output voltage provided by the LDO voltage regulator.
US10146236B2 Two conductor wireline guided control and an HVAC system employing the same
A heating, ventilation, and air conditioning (HVAC) system includes a control unit, a central controller coupled to the control unit via a first two-conductor wireline structure, and a plurality of HVAC system components coupled to the central controller via a second two-conductor wireline structure. The central controller is configured to receive, via the first two-conductor wireline structure, control information corresponding to an enclosed space, generate control data, and transmit, via the first two-conductor wireline structure, the control data to at least one of the plurality of HVAC system components to regulate operations thereof.
US10146234B2 Thermostatic valve having anti-siphon feature
A thermostatic valve, which includes a main body portion, a cavity formed as part of a main body portion, and an inner wall integrally formed with the main body portion adjacent the cavity. A circumferential flange is integrally formed with the inner wall, such that the circumferential flange surrounds a valve cavity. A valve member is attached to the inner wall disposed in the valve cavity, and a flow aperture is formed as part of the inner wall. Fluid flows through the flow aperture into the valve cavity, and when the pressure in the valve cavity is above a predetermined value, the valve member contacts the inner wall, preventing fluid from flowing through the flow aperture.
US10146232B2 Modular adaptor for monitoring dispenser activity
A data collection module for capturing dispense event information from an associated fluid dispenser is provided. In some embodiments, the data collection module includes a detection instrument for detecting activation of a dispenser actuator of the fluid dispenser and for generating an output indicating activation of the dispenser actuator. In some embodiments, the data collection module includes digital electronic circuitry for communicating the data to an associated external network.
US10146230B2 Control device, optical device, and control method for tracking unmanned aerial vehicle, and system and program therefor
A technique enables easy recapture of an unmanned aerial vehicle (UAV) that an optical device has lost sight of. A control device controls tracking of the unmanned aerial vehicle. When failing to capture the unmanned aerial vehicle during tracking of the unmanned aerial vehicle, the control device controls processing to transmit a lost signal and controls processing to search for the unmanned aerial vehicle by targeting an airspace containing a location at which the unmanned aerial vehicle was previously captured by the control device.
US10146222B2 Driver training in an autonomous vehicle
Described embodiments include a self-propelled vehicle, method, and system. The self-propelled vehicle includes an autonomous driving system configured to dynamically determine maneuvers operating the vehicle along a route in an automated mode without continuous input from a human driver. The vehicle includes an input device configured to receive a real-time request for a specific dynamic maneuver by the vehicle operating along the route from the human driver. The vehicle includes a decision circuit configured to select a real-time dynamic maneuver by arbitrating between (i) the received real-time request for the specific dynamic maneuver from the human driver and (ii) a real-time determination relative to the specific dynamic maneuver received from the autonomous driving system. The vehicle includes an implementation circuit configured to output the selected real-time dynamic maneuver to an operations system of the vehicle.
US10146212B2 Machine tool feed drive design system and method thereof
A machine tool feed drive design system is provided, which may include a component database, a detection module, a load condition estimation module and a calculation module. The component database may store the specification data of a plurality of feed drive components. The detection module may detect a plurality of operation signals from a machine tool during a period of time when the machine tool had been executing a machining process to a workpiece. The load condition estimation module may calculate a plurality of actual load conditions according to the operation signals and a device specification parameter of a feed drive of the machine tool. The calculation module may select at least one component combination from the feed drive components according to the actual load conditions and the specification data of the feed drive components to serve as an optimized feed drive specification.
US10146211B2 Variable magnetization machine controller
A variable magnetization machine controller including a hysteresis control component configured to receive an ideal magnetization state signal, output an actual magnetization signal based on the ideal magnetization state signal for control of a variable magnetization machine, and modify the actual magnetization state signal in accordance with an error value between the ideal magnetization state signal and the actual magnetization state signal.
US10146207B2 Numerical control apparatus
A numerical control apparatus includes an API interface section that accepts invocation of an API function, an API control section that executes the process of the API function based on the invocation of the API function, and processing period estimation means for estimating if the execution of the API function is completed in a predetermined period, and the API control section does not execute but terminates the process of the API function when the processing period estimation means estimates that the execution of the API function will not be completed in the predetermined period.
US10146205B2 Method for checking the positioning accuracy of a machine part that is displaceable with respect to at least one axis by means of a drive and a controller
A method which allows an operator to quickly form a clear picture with regard to the positioning accuracy of a machine part that is displaceable along an axis by means a drive controlled by a controller includes specifying with the controller nominal position values of the machine part in relation to a single axis, wherein the nominal position values are defined by a sine function; displacing the machine part with respect to the single axis in accordance with the nominal position values; determining with a measuring device actual position values of the machine part in relation to the single axis; and visualizing the actual position values of the machine part in relation to the single axis graphically in a circular representation.
US10146202B2 Method and device for performing automated operations on a workpiece
A method of performing automated operations on a workpiece by at least one autonomous device is provided. The method includes sensing, by a first of the at least one autonomous devices, a guidance pattern positioned on the workpiece along a first path. The method also includes traversing, by the first autonomous device, along the first path by following the sensed guidance pattern, to a first path location that is within a detection distance of a first precision target indicator positioned on the workpiece.
US10146201B2 Numerical control apparatus, numerical control method and computer program for controlling machine tool
A numerical control apparatus which enables a numerical control apparatus for a machine tool suitable for executing a particular machining program to selectively execute the machining program. The numerical control apparatus includes a storage that stores unique information; a receiving part that receives a machining program including incidental information; a determination part that checks the incidental information included in the machining program received by the receiving part with the unique information stored in the storage, and determines whether information matching the unique information is included in the incidental information; and a machine controller that executes the machining program received by the receiving part to control the machine tool only when it is determined that information matching the unique information is included in the incidental information.
US10146194B2 Building lighting and temperature control with an augmented reality system
An augmented reality (AR) system, device, and method for reducing energy usage by monitoring and determining optimal control settings for conditions within a building. Sensors embedded in AR devices worn by workers performing job duties are utilized to detect and measure physical conditions such as visible light intensity and air temperature. Location, time/date, and worker occupancy data is also provided to the AR system. A time- and location-based data profile of environmental conditions within the building is created and regularly updated to track changes in environmental conditions over time. Algorithms running on a processor calculate and provide optimal control settings to building lighting and climate control systems. Optimal control settings take into account energy reduction goals, worker comfort, and regulatory compliance. The system utilizes the data profile to determine initial, reduced-energy control settings based on expected physical conditions within the building.
US10146193B2 Method for regulating primary frequency of power grid based on air conditioning load cluster in large building
The present disclosure relates to a method for primary frequency regulation of an electric network based on large building air conditioning loads cluster. The method includes the use of a two layer control structure with a central coordinating layer and a local control layer. Each local controller performs a thermal model parameter identification and a local air conditioning autonomous control, and uploads local information to the central controller at the end of each communication interval tgap, the central controller broadcasts coordinating information to each local controller. Based on the coordinating information sent from the central controller, each local controller determines whether a power deviation is beyond an action dead zone at the beginning of each action period tact, if beyond, then perform a frequency regulation control action, else, perform no action and estimate operation states of all the air conditionings at the beginning of the next action period.
US10146191B2 Switch terminal system with spatial relationship information
A system is provided for controlling a first switch terminal of a building occupied by one or more building occupants. The system includes a plurality of switch terminals at the building. A first computer system is coupled to the first switch terminal or equivalent of the building at a first location of the building. The first computer system runs on at least one platform. A first plurality of sensors is coupled to the first switch terminal and the first computer system. At least a portion of the sensors provide signal data to the first computer system. The first computer system produces a command or data output that relates to at least one of: a command output for a local control system, a command output for a different system, a data output for a different system, a command output for a non-local device or a data output that is a non-local device. A second switch terminal includes a second plurality of sensors coupled to a second computer system. The system is configured to provide information of how at least a portion of the first plurality of sensors relate to the second plurality of sensors.
US10146188B2 Smart watch
A smart watch includes a case, a display device configured to present a user interface disposed in substantially all of a face of the case, a bezel around the display device configured to be rotated to select a mode of operation of the smart watch, and an analog first watch arm and an analog second watch arm disposed over the display, the second watch arm coaxial with the first watch arm. In a first mode of operation, the user interface presents a watch dial and control the first and second watch arms indicate a time of day first and second watch arms to indicate a time of day. In a second mode of operation, the user interface presents a dial and control the first and second watch arms form a pointer, the pointer configured to indicate a reading on the dial.
US10146183B2 Illumination device, projection apparatus and projection-type image display apparatus
An optical device including a hologram recording medium that can reproduce an image of a reference member and an irradiation unit that emits a coherent light beam to the optical device. The irradiation unit includes a light source for emitting a coherent light beam and a scanning device capable of adjusting a reflection angle of the coherent light beam emitted from the light source and that makes a reflected coherent light beam scan the hologram recording medium. The light source has light sources for emitting coherent light beams having different wavelength ranges. The hologram recording medium has a plurality of recording areas to be scanned with a plurality of coherent light beams reflected by the scanning device, respectively. Each of the plurality of recording areas has an interference fringe that diffracts a coherent light beam of the corresponding wavelength range.
US10146181B2 Apparatus and method for displaying holographic three-dimensional image
Provided are an apparatus and a method for displaying a holographic three-dimensional (3D) image. The apparatus includes an image segmenter configured to segment an original image into a plurality of segments, and a calculator configured to calculate diffraction fringe pattern information for displaying each of the plurality of segments as a 3D holographic image. The image segmenter adjusts the number of the plurality of segments.
US10146165B2 Image forming apparatus
An image forming apparatus is operable in a first mode in which a control unit is in a rest state and a second mode in which electric power is supplied to the control unit. The image forming apparatus changes the mode of the operation to the second mode of an operation in response to change of detection of a detecting portion from presence of the sheet on a manual feeding tray to absence thereof during execution of the operation in the first mode with a pressing mechanism being in the second position, and then in response to receipt of input of a predetermined instruction about an image forming operation by a receiving portion in the second mode, the control unit controls the moving mechanism so that the pressing mechanism moves from the low pressure position to a nip-forming position.
US10146164B2 Image forming apparatus
It is determined whether a performing condition for first welding detection is satisfied. If the performing condition for the first welding detection is satisfied, the first welding detection is performed. On the other hand, if the performing condition for the first welding detection is not satisfied, the first welding detection is skipped. The performing condition for the first welding detection is that second welding detection has detected welding of a relay. The first welding detection is performed before image formation is performed. The second welding detection is performed after image formation has ended.
US10146163B2 Method of controlling target speed of rotating member used in image forming apparatus
When a mechanism enters a first state, an intermediate transfer member separates from a second photosensitive member. When the mechanism enters a second state, the intermediate transfer member contacts the second photosensitive member. When a first monochrome image is formed on a sheet of a first type by using toner of a first color, the mechanism enters the first state. When a second monochrome image is formed on a sheet of a second type by using toner of the first color, the mechanism enters the second state. A rotation speed of the second photosensitive member for forming the second monochrome image on the sheet of the second type is controlled to a predetermined rotation speed. The predetermined rotation speed is slower than a rotation speed of the second photosensitive member for forming the second image.
US10146161B2 Field enhanced solid-state heater element useful in printing applications
An improved fuser includes a heater using a solid-state heater element with high frequency field propagation to provide an effective increase in the energy conduction through the fusing belt allowing increased throughput rates over conventional conduction systems. The system employs a solid-state heater with internal circuitry to drive a high frequency field though the fuser belt to the elastomeric top coat, which is laced with high frequency receptors. The belt is then heated directly on the surface bypassing thermal conduction interfaces and is also simultaneously heated by conduction from the waste energy of the heater element.
US10146157B2 Development apparatus having a multiple screw portion conveyance screw
A developing apparatus includes a rotatable developer bearing member, a first conveyance screw in a first chamber to convey the developer, and a second conveyance screw in a second chamber to convey the developer. The second conveyance screw includes a first screw portion facing a communication portion between the first and second chambers, a second screw portion downstream of the first screw portion, and a third screw portion downstream of the first screw portion and upstream of the second screw portion and facing the second communication portion. The first screw portion includes a first blade portion formed spirally around a rotation shaft of the second conveyance screw, the second screw portion has a second blade portion formed spirally around the rotation shaft of the second conveyance screw, and the third screw portion comprises no blade portion formed spirally around the rotation shaft of the second conveyance screw.
US10146156B2 Image forming apparatus and toner cartridge
An image forming apparatus includes a photosensitive drum, a developing device including a developing roller and a developing frame including a toner receiving port, and a toner cartridge including a toner accommodation part and a conveyance device configured to convey toner from the toner accommodation part toward the developing device. The conveyance device includes a coupling tube and a shutter. The coupling tube includes a toner supply port faceable the toner receiving port, is coupleable to the developing device and is movable with respect to the toner accommodation part at a state where the coupling tube is coupled to the developing device and the toner supply port faces the toner receiving port. The shutter is movable between an opening position at which the toner supply port is opened with the coupling tube being coupled to the developing device and a closed position.
US10146148B2 Image forming apparatus configured to detect color misregistration and method controlling image forming apparatus configured to detect color misregistration
An image forming apparatus includes a plurality of image forming units configured to form images, an image bearing member, a detection unit configured to detect a pattern image formed on the image bearing member, the pattern image being used for detecting a color misregistration, a controller configured to control the plurality of image forming units to form a plurality of first pattern images, each having a different color, and control the detection unit to detect the color misregistration, and a storage unit configured to store data on the color misregistration, wherein the controller corrects an image forming position based on the stored data, and wherein in a case where an error is detected in the data, the controller controls the plurality of image forming units to form a plurality of second pattern images, different form the plurality of first pattern images, before the plurality of first pattern images is formed.
US10146140B2 Methods and apparatus for simulating interaction of radiation with structures, metrology methods and apparatus, device manufacturing method
A structure of interest is irradiated with radiation for example in the x-ray or EUV waveband, and scattered radiation is detected by a detector (306). A processor (308) calculates a property such as linewidth (CD) by simulating interaction of radiation with a structure and comparing the simulated interaction with the detected radiation. A layered structure model (600, 610) is used to represent the structure in a numerical method. The structure model defines for each layer of the structure a homogeneous background permittivity and for at least one layer a non-homogeneous contrast permittivity. The method uses Maxwell's equation in Born approximation, whereby a product of the contrast permittivity and the total field is approximated by a product of the contrast permittivity and the background field. A computation complexity is reduced by several orders of magnitude compared with known methods.
US10146138B2 Method for producing an optical element for an optical system, in particular for a microlithographic projection exposure apparatus
A method for producing an optical element includes: providing a substrate (102), applying a layer system (103), wherein an optically effective surface (101) is formed and wherein the layer system has a layer (104) that is thermally deformable for manipulating the geometric shape of the optically effective surface, and applying a temperature field to the optical element while at least regionally heating the thermally deformable layer to above a specified operating temperature of the optical system. The thermally deformable layer is configured such that a deformation that is induced when the temperature field is applied is at least partially maintained after the optical element has cooled. Also disclosed is an optical element (400) that has an optically effective surface (401), a substrate (402), and a layer system (403) that has a reflection layer system (406), which includes a shape-memory alloy.
US10146134B2 Illumination system
An illumination system for a lithographic apparatus includes an array of lenses configured to receive a radiation beam and focus the beam into a plurality of sub-beams, an array of reflective elements configured to receive the sub-beams and reflect the sub-beams so as to form an illumination beam, a beam splitting device configured to split the illumination beam into a first portion and a second portion wherein the first portion is directed to be incident on a lithographic patterning device, a focusing unit configured to focus the second portion of the illumination beam onto a detection plane such that an image is formed at the detection plane and wherein the image is an image of the sub-beams in which the sub-beams do not overlap with each other and an array of detector elements configured to measure the intensity of radiation which is incident on the detection plane.
US10146131B2 Composition, method for producing patterned substrate, film and forming method thereof, and compound
A composition includes a compound including a partial structure represented by formula (1), and solvent. In the formula (1), X1 and X2 each independently represent a substituted or unsubstituted ring structure having 4 to 10 ring atoms constituted taken together with the spiro carbon atom and the carbon atoms of the aromatic ring adjacent to X1 or X2; n1 and n2 are each independently an integer of 0 to 2; and the sum of k1 and k2 are each independently an integer of 1 to 8, wherein the sum of k1 and k2 is no less than 2 and no greater than 16. The compound is preferably represented by formula (2). The sum of k1 and k2 in the formula (1) is preferably no less than 3.
US10146120B1 Rotation projector
A rotation projector has a housing and a projection device. The housing has a casing and a mounting support. The mounting support is disposed in the casing. The projection device disposed in the casing and having a driver, a driving shaft, a drive gear, a lighting member, a gear assembly, and a film reel assembly. The driver is mounted on the mounting support. The driving shaft is driven to rotate by the driver. The drive gear is securely mounted on the driving shaft. The lighting member is mounted on the mounting support. The gear assembly is rotatably mounted on the mounting support and engages with the drive gear. The film reel assembly is mounted on the gear assembly and is disposed in front of the lighting member. A pattern projected by the projection device will be rotated.
US10146114B2 Projection display apparatus
A projection display apparatus of the present disclosure includes a solid state light source discharging blue light in a first wavelength range; a wheel having a transmission part transmitting blue light and a first light-emitting body emitting light in response to irradiation with blue light; a second light-emitting body emitting light in a second wavelength range closer to the longer wavelengths than the first wavelength range is and adjacent to the first wavelength range, in response to irradiation with blue light that has passed through the transmission part; a light uniformizing element uniformizing the blue light and the light emitted from the first and second light-emitting body; a light modulation element modulating the light uniformized by the light uniformizing element; and projection unit projecting the light modulated by the light modulation element.
US10146103B2 Camera module and folded optical system for laser-based speed gun
A laser-based speed gun includes a camera module and a folded optical system including an objective lens and an eyepiece lens. The folded optical system includes first and second image redirecting elements for redirecting an image pathway from the objective lens to the eyepiece lens adjacent the camera module.
US10146101B2 Method for sequential control of IR-filter, and an assembly performing such method
A method for sequential control of a diaphragm arrangement of a camera, the arrangement comprising a diaphragm, and an integrated IR cut filter always covering at least a portion of an aperture opening of the diaphragm, comprising: initiating closing or opening of the diaphragm; detecting an amount of incident radiation when the diaphragm has an initial aperture opening; shifting the aperture opening to an intermediate aperture opening to alter the ratio between visible light and infrared radiation passing the diaphragm; detecting an amount of incident radiation following the shift; calculating a composition of visual light and infrared radiation in the scene from the detected amounts of incident radiation and a calculated ratio between visible light and infrared radiation when having the initial aperture opening and the intermediate aperture opening, respectively; and shifting the aperture opening of the diaphragm to a new position.
US10146095B2 Display device
A liquid crystal display device is provided with a thin film transistor which includes a gate electrode film that is provided in a first electrode layer located over a first insulating layer, a semiconductor film that is disposed over the gate electrode film via a second insulating layer, a drain electrode and a source electrode that are provided in a second electrode layer located over the semiconductor film and are in contact with an upper surface of the semiconductor film, and a light blocking film that is disposed under the first insulating layer. At least a part thereof overlaps the semiconductor film and the gate electrode film in a plan view. One of the drain electrode and the source electrode is connected to a gate line, and the light blocking film is electrically connected to the source electrode.
US10146079B2 Display device comprising a shield line that overlaps an intersection area in which a first semiconductor layer intersects a scanning line
According to one embodiment, a display device comprises an insulating substrate, a pixel in a display area, a scanning line extending in a first direction, a signal line extending in a second direction, a shield line between the insulating substrate and the scanning line, a pixel electrode in the pixel, and a first switching element including a first semiconductor layer. The first semiconductor layer is provided between the scanning line and the shield line, and comprises an intersection area in which the first semiconductor layer intersects the scanning line. The shield line overlaps the intersection area, and is electrically connected to the scanning line through a contact portion.
US10146078B2 Liquid crystal display panel and array substrate of the same
An array substrate for a liquid crystal display panel is disclosed. The array substrate includes a first substrate, a Lower Temperature Polycrystal Silicon (LTPS) Thin-Film-Transistor (TFT) disposed on the first substrate, a color photoresist layer disposed on the LTPS TFT, and multiple photo spacers disposed above the color photoresist layer. A liquid crystal display panel including the array substrate and a second substrate disposed oppositely to the array substrate is also disclosed. The present invention utilizes the second substrate to be aligned with the LTPS TFT array substrate in order to form the liquid crystal display panel. Because the second substrate is a bare substrate (without a pattern), when the second substrate is aligned with the array substrate, the alignment precision is not under consideration. Accordingly, apertures ratios of the liquid crystal display panel do not have difference.
US10146072B2 Device for reducing residual amplitude modulation
The present disclosure provides a device for reducing residual amplitude modulation. The device includes an electro-optic modulation device with three crystals connected in series. The three crystals are the first cubic crystal, an intermediate crystal, and the second cubic crystal respectively. The intermediate crystal is an electro-optic modulating crystal. The intermediate crystal is connected to the high-frequency signal source module. The specification of the intermediate crystal is X mm×Y mm×d mm. The first cubic crystal and the second cubic crystal is connected to both ends of the intermediate crystal in series along the direction of the X axis. The relative dielectric constant of the first cubic crystal and the relative dielectric constant of the second cubic crystal both are equal to the relative dielectric constant of the intermediate crystal. The specification of the first cubic crystal and the specification of the second cubic crystal both are d/2 mm×Y mm×d mm.
US10146071B2 Optical transmitter module
Provided is an optical transmitter module. The optical transmitter module includes a substrate, a ground layer disposed on the substrate, an electro-absorption modulated laser (EML) chip disposed on the ground layer to generate an modulated optical signal, a ground structure disposed on the EML chip and electrically connected to the ground layer, a matching resistor disposed on the ground structure, and a first bonding wire disposed between the EML chip and the matching resistor to electrically connect the EML chip to the matching resistor.
US10146066B2 Process for manufacturing an ophthalmic lens using voxels and the lens thus obtained
A process for manufacturing a negative ophthalmic lens having a central portion (50) and a peripheral portion (52) includes the steps of forming the central portion (50) by forming voxels of a first material having a first refractive index, the central portion having a peripheral zone at its periphery; and forming the peripheral portion (52) from this peripheral zone and contiguous to the perimeter of this peripheral zone, by forming voxels of at least one second material having a second refractive index, the second refractive index being strictly higher than the first refractive index.
US10146061B2 Double-ring lens filter holder
A double-ring lens filter holder includes a limiting ring, a lock ring, a fixed filter, an adjusting ring, a rotary filter, a compression ring, and at least one guide rod. Each guide rod is mounted through a respective curved recess which is formed through the limiting ring, and each guide rod is mounted securely on the rotary filter. When the fixed filter and the rotary filter are both polarizing filters, in addition to moving the guide rod to adjust the polarizing and darkening effects, the curved recess can also limit the rotating angle of the guide rod to eliminate the cross pattern. Besides, the protruding guide rod allows the users to accurately find the position at which the rotary filter can be rotated.
US10146058B2 Visual line direction sensing device
A visual line direction sensing device communicably connected with a head-up display device, which projects an image on a screen disposed ahead of a target, includes an image capture unit capturing a target image from a front side of the target, an acquisition unit acquiring adjusted position information indicative of an image projection position by an adjustment unit of the head-up display device, an estimation unit estimating positions of pupils of the target based on the adjusted position information acquired by the acquisition unit, a setup unit setting an inspection range of the target image captured by the image capture unit with reference to the positions of the pupils estimated by the estimation unit, and a calculator calculating a visual line direction of the target based on a status of the pupils included in the inspection range of the target image set by the setup unit.
US10146053B2 Multiplexed hologram tiling in a waveguide display
Near-eye display devices having angularly multiplexed holograms are disclosed. One example includes an image source, a waveguide, and a controller. The waveguide is configured to propagate light received the image source to a user of the near-eye display device, and includes a holographic grating including a plurality of angularly multiplexed holograms. The controller is configured to control display of an image via the image source.
US10146051B2 Precision adjustment of projected digital information within a daylight optical device
An optical device includes a digital visual data system, a forward optical assembly, and an elevation manual adjustment and a windage manual adjustment. The elevation manual adjustment and the windage manual adjustment are configured to adjust a position of a movable optical assembly containing an optical merging assembly independently moveable in relation to the forward optical assembly. The optical merging assembly includes a first wedge-shaped component receiving optical data from the forward optical assembly and a second wedge-shaped component adjacent to the first wedge-shaped component that receives and transmits the optical data from the first wedge-shaped component through the second wedge-shaped component toward an eyepiece assembly and that reflects digital visual data from a micro-display toward the eyepiece assembly to present a merged data view when viewed through the eyepiece assembly.
US10146049B2 Cold weather camera kit
Various embodiments of the present disclosure may include an imaging system that includes a de-icing assembly. The de-icing assembly may include a de-icing window and a window frame. The de-icing window may be constructed from Float Zone Silicon, single crystal sapphire, and/or germanium. The de-icing assembly may be coupled to a lens barrel of a camera. Heat generated by a heater element of the camera may be conducted via the housing and the lens barrel of the camera to the de-icing assembly. The heated de-icing assembly may prevent the formation of ice on the de-icing window by conducting heat to the de-icing window.
US10146047B1 Optical base station
An optical base station including a base, a light source, a rotation plate and an optical fiber is provided. The light source is disposed on the base for providing a light beam. The rotation plate is disposed on the base. The optical fiber is disposed on the base and has an input end and a first output end. The rotation plate drives the optical fiber to rotate around a rotation axis. The rotation axis passes through the input end. The light beam enters the optical fiber from the input end and is output from the first output end after being transmitted in the optical fiber.
US10146046B2 Information providing method, information providing apparatus, information processing apparatus, information providing system, and computer-readable recording medium
An information providing method includes: measuring a static object three-dimensionally in an environment, by a processor; sequentially measuring a position of a dynamic object in the environment, by the processor; transmitting measurement data of the static object measured to a predetermined information processing apparatus through a communication network; transmitting measurement data of the dynamic object measured to the information processing apparatus through a communication network; receiving support data rem the information processing apparatus based on an environment grasping image that is generated from the measurement data, of the static object and the measurement data of the dynamic object by the information processing apparatus; and presenting the received support data to the environment at predetermined timing, by the processor.
US10146044B2 Compact spherical diffraction limited telescope system for remote sensing in a satellite system
In one embodiment, an optical system includes: a first lens configured to receive incoming light from an object; a first mirror comprising a central aperture, the first mirror configured to refract the light from the first lens, reflect the light, and refract the light reflected from the first mirror; a second mirror configured to receive the light from the first mirror, wherein the light is refracted towards a first surface of the second mirror where the light is reflected back and refracted upon exiting the second mirror; a negative corrector lens configured to refract the light from the second mirror through the central aperture of the first mirror; and a positive corrector lens configured to receive the light through the central aperture of the first mirror and refract the light to an imaging surface.
US10146043B2 Image processing device, image processing method, microscope system, and computer-readable recording medium
An image processing device includes: an image acquiring unit configured to acquire a plurality of images of different imaging fields of view on the same subject; an image selector configured to select, from the plurality of images acquired, in which a common region of a predetermined size is set at a common position in the individual images, a plurality of image pairs that are combinations of images in which a subject image in the common region in one image corresponds to a subject image in a region other than the common region in another image; a correction gain calculating unit configured to calculate a correction gain for performing shading correction; and an image correcting unit configured to correct shading produced in a correction-target image, using the correction gain calculated by the correction gain calculating unit.
US10146040B2 Microscope having an aperture limiter
A microscope (10) is described, having an aperture limiter (12), arranged in the beam path (22), for generating at least one optical channel (16; 18; 20). The aperture limiter (12) is embodied to set the aperture of the at least one optical channel (16; 18; 20). The aperture limiter (12) is furthermore embodied in such a way that in a first operating mode a first optical channel, and in a second operating mode at least one second optical channel, is selectively generable. The aperture limiter is also arranged in the pupil plane of the beam path.
US10146037B2 Microscope
A microscope (10) for detecting images of an object (14) located in an object plane (12) is described, comprising a microscope stand (18); a microscope objective (20); a light source (22) integrated into the microscope stand (18); and a beam splitter (24), integrated into the microscope objective (20), for coupling in a coaxial incident illumination.
US10146032B2 Zoom lens and imaging apparatus
The zoom lens consists of, in order from the object side, a first lens group that has a positive refractive power and remains stationary during zooming, a plurality of movable lens groups that move during zooming, and a final lens group that has a positive refractive power and remains stationary during zooming. The final lens group has two or more positive ED lenses formed of a material satisfying predetermined conditional expressions. The predetermined conditional expressions, which relate to extraordinary low dispersion and temperature coefficients of the refractive indices of the positive lenses in the movable lens group closest to the image side and the final lens group, are satisfied.
US10146023B2 Cable management panel with sliding drawer and methods
An optical fiber cable management panel includes drawer assemblies, each including a drawer slidable within a chassis. The drawer assemblies are secured together by a bracket that includes an interlock arrangement with the chassis. Such an interlock arrangement includes a non-threaded stud engaging a hole. Radius limiters may be part of the drawer assembly and include a cable entry aperture have a closed perimeter and a flared cable guide surface around most of, and preferably all of, the closed perimeter to allow for the entry of cables from all directions. A control mechanism controls movement of the radius limiter relative to the drawer assembly. The control mechanism includes a rotating member that has an axis of rotation transverse to the slidable motion of the radius limiter and normal to the radius limiter.
US10146019B2 Optical connector retaining unit and optical wiring unit
An optical connector retaining unit includes: an optical connector retaining member that retains an optical connector of a distal end of an optical fiber in a connection standby state being optically connected to nothing; and a reflecting section that reflects visible light emitted from the distal end of the optical fiber after led into a proximal end of the optical fiber opposite to the distal end thereof provided with the optical connector, at an inclination angle of 45 degrees or less with respect to an optical axis of the emitted visible light, or a scattering section that scatters visible light emitted from the distal end of the optical fiber such that scattered light includes light within the inclination angle of 45 degrees or less with respect to the optical axis of the emitted visible light.
US10146018B2 Optical fiber connector assembly
Optical fiber connector assembly for a fiber optic cable includes an optical fiber having an end portion terminated with a ferrule and rod members. The optical fiber connector assembly includes: a ferrule holder configured to hold the end portion of the optical fiber, the ferrule and the rod members; a connector having an internal passageway for housing the ferrule holder; a locking member extending lengthwise and having an internal passageway for the end portion of the fiber optic cable. A pre-connectorized fiber optic cable includes a fiber optic cable and the optical fiber connector assembly mounted upon an end portion of the fiber optic cable.
US10146015B2 Optical fiber connector for multi-fiber cable
Optical connector arrangements terminate at least seventy-two optical fibers. The optical connector arrangements include multiple optical ferrules that each terminates multiple optical fibers. Some example optical connectors can terminate about 144 optical fibers. Each optical connector includes a fiber take-up arrangement and a flange extending outwardly from a connector housing arrangement. The fiber take-up arrangement manages excess length of the optical fibers. A threadable coupling nut can be disposed on the connector housing arrangement to engage the outwardly extending flange. Certain types of optical connector arrangements include furcation cables spacing the connector housing arrangement form the fiber take-up arrangement.
US10146014B2 Fiber optic assembly and method including pin section(s) for retaining fiber optic connector
Fiber optic assemblies and related fabrication methods include a retaining member having at least one pin section that is configured to extend through an opening defined in at least one side wall of a body structure, to permit the at least one pin section to cooperate with at least one feature of a fiber optic connector received in a cavity of the body structure to thereby retain the fiber optic connector in the cavity. Exemplary body structures include dust caps, adapters, patch panels, fiber optic modules, and the like.
US10146010B2 Optical fiber connection system
An optical fiber connection system includes a first and a second optical fiber, each with end portions that are terminated by a first and a second fiber optic connector, respectively. A fiber optic adapter connects the first and the second fiber optic connectors. A fiber alignment apparatus includes V-blocks and gel blocks. Each of the fiber optic connectors includes a connector housing and a sheath. The end portions of the optical fibers are positioned beyond distal ends of the respective connector housings. The sheath is slidably connected to the connector housing and slides between an extended configuration and a retracted configuration. The sheath covers the end portion of the respective optical fiber when the sheath is at the extended configuration and exposes the end portion when at the retracted configuration. The end portions of the optical fibers are cleaned when slid between the V-blocks and the gel blocks.
US10146002B2 Luminaire with optical modifier
The present technology relates to luminaires including light-emitting elements (LEEs), a luminaire module, and at least one optical modifier, where the optical modifier is arranged relative to the luminaire module to receive a fraction of light emitted by the LEEs.
US10146001B2 Lighting system
A lighting system including a LED light source, a convex lens, and a light guide post disposed between the LED light source and the convex lens. The light guide post includes a light emitting portion and a light collecting portion connected to the light emitting portion. The light emitting portion has a light guide post-light emitting surface facing the convex lens. The light collecting portion has an internal reflective surface including at least an elliptical surface having a first focal point and a second focal point. The second focal point is located between the first focal point and the convex lens, and the second focal point is located inside the light guide post.
US10145991B2 Large lightweight mirror for a large telescope and methods for producing the same
A process for manufacturing a mirror includes preparing a mirror core by successively depositing a plurality of layers of a core material to form a core structure; and bonding, using a bonding material, the mirror core to a front polishable faceplate and a back faceplate. A mirror includes a mirror core including a plurality of layers of a core material; a front polished faceplate; and a back faceplate. The front polished faceplate and the back faceplate are bonded to the mirror core with a bonding material.
US10145984B2 System, method and computer program product for smart grouping of seismic interpretation data in inventory trees based on processing history
A system and method to intelligently group seismic interpretation data, retrieved from an interpretation workflow, in an inventory tree based upon processing history records automatically captured during generation of volume and horizon datasets. As new volume and horizon datasets are created during the interpretation workflow, the relationships between the datasets are stored within system records. Inventory trees are then generated and/or updated based upon these records to intuitively display the relationships between the volume and horizon datasets.
US10145975B2 Computer processing of borehole to surface electromagnetic transmitter survey data
Data obtained with an electromagnetic energy transmitter in borehole to surface electromagnetic (BSEM) transmitter is processed. The processed data provides measures of detected electromagnetic fields, induced polarization and electromagnetic well logging information of interest for surveying and mapping of subsurface formations.
US10145973B2 Method and system for gradational seismic volume classification
Embodiments of the invention provide a method for classifying seismic attributes, including generating data points by cross plotting seismic attributes from a first data volume and a second data volume, encompassing at least one of the generated data points within a polygon, generating a reference line, determining an interpolation direction relative to the reference line, and assigning an attribute value to the at least one generated data point encompassed within the polygon wherein the assigned attribute value is interpolated based on the combination of its position to the reference line along the interpolation direction and the shape of the polygon.
US10145971B2 Multi-station seismic sensor strings
Methods, apparatuses, and systems are disclosed for multi-station sensor strings. One example apparatus includes a sensor string. The sensor string includes a connector and a common data transmission channel configured to be in communication with a data acquisition unit through the connector. The sensor string also includes a first seismic sensor configured to provide sensed seismic data to the common data transmission channel, and a second seismic sensor also configured to provide sensed seismic data to the common data transmission channel.
US10145966B2 Methods for fabricating pixelated scintillator arrays
A method of making pixelated scintillator arrays employs a first jig comprising a plurality of recesses and a second jig comprising a plurality of recesses. A plurality of or N scintillator pixels are placed in a plurality of or N recesses of the first jig. The N scintillator pixels have a shape such that a portion of each of the N scintillator pixels is conformably received in one of the N recesses of the first jig, e.g. a portion of each of the N scintillator pixels is received in and conforms to the shape of one of the N recesses. The remaining portion of each of the N scintillator pixels protrudes out from the recess, forming N protrusions substantially conforming to the shape of the recesses of the second jig. An adhesive layer is applied on the N protrusions of the N scintillator pixels. A reflective layer is placed over the N protrusions of the N scintillator pixels. The recesses of the second jig are aligned with the N protrusions of the N scintillator pixels and the reflective layer is pressed with the second jig such that at least a portion of the reflective layer conforms to the N protrusions of the N scintillator pixels, forming a first row of a scintillator array comprising the N scintillator pixels and the at least portion of the reflective layer.
US10145965B1 Quantitative radioactivity monitor for assays of wildlife
The present disclosure is directed to a detection assembly for detecting radiation emitted by radionuclides present within an animal. The detection assembly includes a housing having one or more walls defining a chamber. The detection assembly also includes a cover removably positioned over the top end of the housing, with the cover being configured for receipt of the animal. Furthermore, the detection assembly includes a radiation sensor positioned within the chamber. The radiation sensor is configured to detect the radiation emitted by the radionuclides present within the animal. Additionally, the detection assembly includes a shield positioned around a first portion of the radiation sensor, with the shield being configured to at least partially shield the radiation sensor from environmental radiation. A second portion of the radiation sensor is unshielded to permit the radiation sensor to receive radiation emitted by the radionuclides present within the animal.
US10145963B2 Scintillator and radiation dosimeter using same
Provided are a scintillator with improved energy sensitivity dependence within the energy range of diagnostic X-rays, more specifically in the range of 40-150 kV, and a radiation dosimeter using same. Due to the scintillator comprising a photopolymer resin that contains a polymerizable monomer, a filler, and a photopolymerization initiator, energy sensitivity dependence within the range of 40-150 kV is improved. Furthermore, changes in relative sensitivity within this energy range can be reduced to 3% or less by containing an inorganic fluorescent substance such as Zn2SiO4.
US10145961B1 Efficient transform-based quantization processing
Efficient transform-based quantization methods and quantization processors implementing such efficient transform-based quantization methods are disclosed. A transform-based quantization method may include: receiving an input signal transformed in a transform domain; producing a low-resolution signal by reducing a resolution of the input signal according to a reduction ratio; inversely transforming the low-resolution signal to produce an inversely transformed low-resolution signal; and quantizing the inversely transformed low-resolution signal to produce a quantized output.
US10145960B2 System and method for cell phone restriction
In at least one embodiment, a vehicle system comprising a vehicle communication module is provided. The vehicle communication module is configured to receive first global positioning system (GPS) data indicative of a location of a vehicle and to receive a first signal indicative of the vehicle being in a drive state. The vehicle communication module is further configured to transmit the first GPS data to an occupant communication device (OCD) in response to the first signal to restrict at least a portion of the operation of the OCD and to reduce power consumption of the OCD.
US10145959B2 Weighting algorithm for signal processing
A global navigation satellite system (GNSS) receiver includes: at least one radio frequency (RF) front end configured to receive a GNSS signal from a single GNSS antenna and to digitize the GNSS signal into a digitized GNSS signal; at least one processor configured to: calculate weight to be applied to a sample of a block of samples of the digitized GNSS signal; apply the weight to at least one sample of the block of samples of the digitized GNSS signal to create a weighted GNSS signal; and perform signal processing on the weighted GNSS signal.
US10145958B2 Wireless communication device and associated method including control of positioning-system receiver and shared oscillator
The wireless communication device includes a wireless communication transceiver to generate an oscillator control signal and an activation signal, a positioning-system receiver (e.g. a GPS receiver) to process received positioning signals, and a shared oscillator (e.g. a temperature compensated and voltage controlled crystal oscillator TCVCXO) responsive to the oscillator control signal and to generate a reference frequency signal for the wireless communication transceiver and the positioning-system receiver. The positioning-system receiver may control processing of the received positioning signals based upon the activation signal to reduce a noise contribution (e.g. phase noise) due to frequency control of the shared oscillator based upon the oscillator control signal. The activation signal may indicate that the oscillator control signal is being varied to provide frequency control or adjustment of the shared oscillator.
US10145952B2 Vehicle-mounted radar device
A vehicle-mounted radar device providing stabilized performance and enabling a radar main body to be installed easily on a radar bracket. Radar device 100 includes radar main body 106 and a radar bracket 108 for installing on a vehicle. The radar bracket 108 forms an opening area 140 which exposes a transmission and reception surface 112 of the radar main body 106. One or more support parts which are provided on the side plate part 116, and support the radar main body 106 by contacting a side surface 128, or the transmission and reception surface 112 form a withdrawn shape 160 at the end of each of the support parts near the center of the transmission and reception surface 112 and is inclined toward the side distant from the center of the transmission and reception surface 112 and toward the outside of the vehicle.
US10145951B2 Object detection using radar and vision defined image detection zone
An object-detection system includes a radar sensor, a camera, and a controller. The radar-sensor is suitable for mounting on a vehicle and is used to detect a radar-signal reflected by an object in a radar-field-of-view. The radar-signal is indicative of a range, range-rate, and a direction to the object relative to the vehicle. The camera is used to capture an image of a camera-field-of-view that overlaps the radar-field-of-view. The controller is in communication with the radar-sensor and the camera. The controller is configured to determine a range-map for the image based on the range and the direction of the radar detection, define a detection-zone in the image based on the range-map, and process only the detection-zone of the image to determine an identity of the object.
US10145950B2 Frequency shift keyed continuous wave radar
A RADAR apparatus may be used in target detection and/or avoidance. The RADAR apparatus may include a microwave front end configured to transmit and receive RF signals, an analog signal conditioning module coupled with the microwave front end module that conditions RF signals received at the microwave front end module, and a digital signal processing module coupled with the analog signal conditioning module that detects presence and range of one or more targets based on the filtered RF signals.
US10145942B2 Techniques for spatio-temporal compressed time of flight imaging
Various embodiments are generally directed to an apparatus, method, system, and/or other techniques to determine estimated ambient electromagnetic (EM) radiation information based at least partially on ambient recovery sensor measurement information, determine estimated albedo information based at least partially on albedo recovery sensor measurement information, albedo recovery emitter modulation information, sensing matrix information, and the estimated ambient EM radiation information, and determine estimated range information based at least partially on range recovery sensor measurement information, the estimated albedo information, range recovery emitter modulation information, and sensing matrix information.
US10145937B2 Dynamic IQ mismatch correction in FMCW radar
A FMCW radar receiver includes a LO providing a chirped LO signal, an in-phase (I) channel for outputting I-data and a quadrature (Q) channel for outputting Q-data. A dynamic correction parameter generator generates IQ phase correction values (P[n]s) and IQ gain correction values (G[n]s) based on a frequency slope rate of the chirped LO signal for generating during intervals of chirps including a first sequence of P[n]s and G[n]s during a first chirp and a second sequence of P[n]s and G[n]s during a second chirp. An IQ mismatch (IQMM) correction circuit has a first IQMM input coupled to receive the I-data and a second IQMM input receiving the Q-data, and the P[n]s and G[n]s. During the first chirp the IQMM correction circuit provides first Q′-data and first I′-data and during the second chirp the IQMM correction circuit provides at least second Q′-data and second I′-data.
US10145928B2 Differential approach to quantitative susceptibility mapping without background field removal
An example method for mapping tissue magnetic susceptibility includes acquiring magnetic resonance (MR) data, where the MR data correspond to a subject, determining a magnetic field based on the MR data, determining a relationship between the magnetic field at a given location to the magnetic susceptibility at that location, and performing a convolution operation on the relationship between the magnetic field at the given location to the magnetic susceptibility at that location to obtain a noise property. The method also includes estimating a magnetic susceptibility distribution of the subject based, at least in part, on the noise property, and generating one or more images of the subject based on the estimated susceptibility distribution of the subject.
US10145926B2 Phase-cycled steady-state free precession imaging
A system includes applying, to patient tissue, a first imaging sequence comprising first balanced gradient pulse trains and RF pulses, where phases of successive RF pulses in the first imaging sequence differ by a first pulse phase increment, detecting first signals emitted from the patient tissue in response to the first imaging sequence, and to generate a first image based on the first signals, applying, to the patient tissue, a second imaging sequence comprising second balanced gradient pulse trains and RF pulses, where phases of successive RF pulses in the second imaging sequence differ by a second pulse phase increment different from the first pulse phase increment, detecting second signals emitted from the patient tissue in response to the second imaging sequence, and to generate a second image based on the second signals, applying motion-correction processing to the first image to generate a first motion-corrected image, applying motion-correction processing to the second image to generate a second motion-corrected image, and generating a composite image based on the first motion-corrected image and the second motion-corrected image.
US10145918B2 Emission of high frequency pulses in a magnetic resonance tomography system
A method for emitting a sequence of high frequency pulses that may have different envelopes in a magnetic resonance tomography system is provided. A digital instruction signal that specifies the envelope for the high frequency pulses that are to be emitted is received. A digital control signal is transmitted to a high frequency unit for generating high frequency pulses, depending on the instruction signal. A test signal that allows notification of a current overload situation is received. The current control signal is reduced if the test signal indicates an overload situation.
US10145905B2 Gas cell sealing method
A gas cell sealing method includes bonding step in which a bonding portion of a gas cell main body having an opening and a lid for closing the opening where a sealant for bonding the gas cell main body and the lid is provided is heated by converging a laser beam from a laser light source through an optical element, and the lid is bonded to the gas cell main body by applying pressure in a direction that presses the lid against the gas cell main body, the pressure being applied while the laser beam is being converged to the bonding portion.
US10145895B2 Internal circuit TMS input, FIFO coupled to parallel-input serial-output register
The present disclosure describes using the JTAG Tap's TMS and/or TCK terminals as general purpose serial Input/Output (I/O) Manchester coded communication terminals. The Tap's TMS and/or TCK terminal can be used as a serial I/O communication channel between; (1) an IC and an external controller, (2) between a first and second IC, or (3) between a first and second core circuit within an IC. The use of the TMS and/or TCK terminal as serial I/O channels, as described, does not effect the standardized operation of the JTAG Tap, since the TMS and/or TCK I/O operations occur while the Tap is placed in a non-active steady state.
US10145892B2 Increasing the resolution of on-chip measurement circuits
A method for increasing a resolution of an on-chip measurement circuit is provided. The method includes propagating a first signal through the on-chip measurement circuit to generate a first output. The method also includes propagating a second signal through the on-chip measurement circuit to generate a second output. The second signal includes a delay. The method also includes reconciling the first output and the second output to determine the resolution of the on-chip measurement circuit. The resolution of the on-chip measurement circuit increases in correspondence with a fineness of a step of the delay.
US10145890B2 Testing electronic devices
A controller is switched from a first mode to a second mode, where the controller in the first mode is to manage a plurality of electronic devices collectively as a logical unit. The controller in the second mode is used to individually test the plurality of electronic devices, where the controller in the second mode allowing sending of a test command individually to a respective one of the plurality of electronic devices.
US10145888B2 Electronic device including connectors and method of operating the same
An electronic device is provided. The device includes a first connector configured to couple with a second connector and including a plurality of contacts separated from each other, and a processor configured to detect an incomplete connection between the first connector and the second connector when an electric current does not flow through at least one of the contacts.
US10145885B2 Electrical leakage detection apparatus
An electrical leakage detection apparatus includes a microcomputer and a relay. The microcomputer is configured to perform an electrical leakage diagnosis to determine whether or not a direct-current leakage exists from a secondary battery that provides and receives electricity to/from an alternating-current power system that includes an electrical leakage detector that detects an alternating-current leakage of alternating-current power supplied from a utility power source. The relay disconnectably connects the secondary battery with the microcomputer.
US10145884B2 Smart cord reel
A smart cord reel cable including at least one sensor for measuring cord or cord reel usage, a memory for receiving sensor input to create usage records, and a processor for analyzing the usage records to provide information for maintenance status indication and/or usage analytics.
US10145883B2 Circuit arrangement for detecting a type for a solenoid valve
A circuit arrangement for detecting a solenoid valve type in vehicles, including at least one solenoid valve in the circuit arrangement for detecting the solenoid valve type and having at least one coil winding having a resistance of the typical order of magnitude for a predetermined vehicle electrical distribution system supply voltage, a constant current source, arranged to impress a predetermined measurement current into the one coil winding of the solenoid valve, a current mirror circuit, arranged to generate a second voltage on a detection section of the circuit arrangement from a first voltage produced as a result of the impressed measurement current on the at least one coil winding of the at least one solenoid valve, in which the second voltage produced on the detection section is passed out, on the detection section, directly to a microcontroller in a control device for determining the type of solenoid valve.
US10145882B2 Sensor self-diagnostics using multiple signal paths
Embodiments relate to systems and methods for sensor self-diagnostics using multiple signal paths. In an embodiment, the sensors are magnetic field sensors, and the systems and/or methods are configured to meet or exceed relevant safety or other industry standards, such as SIL standards. For example, a monolithic integrated circuit sensor system implemented on a single semiconductor ship can include a first sensor device having a first signal path for a first sensor signal on a semiconductor chip; and a second sensor device having a second signal path for a second sensor signal on the semiconductor chip, the second signal path distinct from the first signal path, wherein a comparison of the first signal path signal and the second signal path signal provides a sensor system self-test.
US10145875B1 System for monitoring and evaluating electromagnetic contamination by source
The various embodiments herein disclose an improved method and system for detection, monitoring and management of electrosmog levels at required locations which comprises of electrosmog levels being read by one or more sensors on the multiple sensor device installed at multiple locations, recording, interpreting and processing the data relating to electrosmog levels by using various scientific algorithm and mathematical calculation at the central monitoring equipment device and providing the user a simplified and more accurate data representing the levels of the electrosmog and identifying the source of the electromagnetic contamination.
US10145874B2 S-parameter measurements using real-time oscilloscopes
A method for determining scattering parameters of a device under test using a real-time oscilloscope. The method includes calculating a reflection coefficient of each port of a device under test with N ports, wherein N is greater than one, based on a first voltage measured by the real-time oscilloscope when a signal is generated from a signal generator. The method also includes determining an insertion loss coefficient of each port of the device under test, including calculating the insertion loss coefficient of the port of the device under test to be measured based on a second voltage measured by the real-time oscilloscope when a signal is generated from a signal generator.
US10145868B2 Self-referenced on-die voltage droop detector
A self-referenced on-die voltage droop detector generates a reference voltage from the supply voltage of an integrated circuit's power distribution network, and compares this reference voltage to the transient supply voltage in order to detect voltage droops. The detector responds to detected occurrences of voltage droop with low latency by virtue of being located on-die. Also, by generating the reference voltage from the integrated circuit's power domain rather than using a separate reference voltage source, the detector does not introduce noise and distortion associated with a separate power domain.
US10145861B2 Detection device having attached probe
A detection device having an attached probe, the detection device including a base body (100) and a probe (200). The base body (100) is provided with a stage (140), the probe (200) is provided with a probe base body (210) and a tip (220) extending from a side surface of one end of the probe base body (210), another end of the probe base body (210) is adhered to the base body (100) via an adhesion piece (230), the probe base body (210) can be removed from the base body (100), and the tip (220) is close to the stage (140) and deployed in the direction thereof. The probe base body (210) is directly attached to the base body (100) and easily removed therefrom. It is therefore easy to replace the probe (200).
US10145852B2 Multiples multiplex immunohistochemical assay using primary antibodies of the same host species
Disclosed herein are methods and systems for detecting CD3 and CD16 in the same sample of a colorectal, head & neck, or lung tumor using immunohistochemical methods using primary antibodies from the same host species and secondary antibodies immunoreactive with antibodies of the host species of the primary antibodies. Methods to denature and block the first primary antibody contacted with the sample are provided.
US10145850B2 Assay
This invention relates to a method of detecting or determining the presence of prostate cancer cells in a sample of body fluid from a subject comprising: (i) isolating cells from said sample to provide a cell sample; (ii) contacting said cell sample with a specific binding member capable of binding a prostate antigen; and/or (iii) contacting said cell sample with a specific binding member capable of binding a minichromosome maintenance (MCM) polypeptide(s); and (iv) determining the binding of said specific binding member(s) to the cell sample.
US10145839B2 Method and system for detection of disease agents in blood
The invention principally relates to a method of detecting a disease agent in blood, comprising: (i) creating a sample infra-red spectrum representative of the blood, with one or more spectral components, each having a wavenumber and absorbance value; (ii) providing a reference database of spectral models, each model having one or more database spectral components of a wavenumber and an absorbance value, wherein the database spectral components identify disease agents; (iii) determining whether one or more database spectral components corresponds to one or more sample spectral components; and (iv) compiling a list of corresponding database components identified.
US10145817B2 Anti-traditional vertical slice gel electrophoresis cell and a telescopic urging mechanism
Vertically cut a “quasi-upper buffer chamber” (such as the part 11 of US 8808520) into 2 pieces of U-shaped doorframes, and then fix them onto the 2 opposite side walls of a transparent ark, so as to divide the ark into 3 compartments. Position a tubular telescopic urging mechanism into the middle compartment, and then use it to push 2 vertical slice gel cassettes to resting against the 2 door-frames respectively, so as to convert the 3 compartments into 3 watertight compartments. Wherein, the middle one is the lower buffer chamber, while the other 2 are the 2 upper buffer chambers of the present anti-traditional vertical slice gel electrophoresis cell.
US10145814B2 Internal solution for reference electrode, reference electrode, and glass electrode
In order to improve the endurance of this internal solution for a reference electrode beyond that in the prior art, the solution is made to contain a copolymerized material of a crosslinker having a plurality of non-acrylamide functional groups, and a non-acrylamide monofunctional hydrophilic monomer.
US10145807B2 Deterioration analysis method
The present invention provides deterioration analysis method which allows a detailed analysis of deterioration, especially deterioration of surface conditions, of a polymer material. The present invention relates to a deterioration analysis method, including irradiating a polymer material with high intensity X-rays, and measuring X-ray absorption while varying the energy of the X-rays, to analyze deterioration of the polymer.
US10145806B2 X-ray apparatus
An X-ray apparatus includes: an X-ray source that radiates X-rays upon an object to be measured; a frame upon which the X-ray source is mounted; an anti-vibration mechanism that attenuates vibration applied to the frame; and a shift mechanism that shifts the frame and the anti-vibration mechanism integrally together.
US10145801B2 Method and system for sampling and analyzing organic material
A system and a method are provided for sampling and analyzing organic material, including soil, fertilizer, manure and leaves. A sample container having porous sidewalls and a unique identifier is provided. A geographic position corresponding to a location where a sample was taken is associated with the unique identifier. The sample container with the sample contained therein is received, and the sample is compacted while inside the sample container. The sample is analyzed while inside the sample container using a Laser Induced Breakdown Spectroscopy (LIBS) system and analysis results are generated. The analysis results of the sample are associated with the unique identifier of the sample container.
US10145799B2 Fiber-coupled metal-tip near-field chemical imaging spectroscopy
The present disclosure provides a system and method for a fiber-coupled, metal-tip chemical imaging spectroscopy. The system couples the electromagnetic radiation (EMR), such as laser light, through an optical fiber to a conductive tip for both EMR excitation to the sample through the conductive tip and EMR signal collection from the sample through the conductive tip. The system and method effectively eliminates the need for an optical alignment between the EMR source and the tip, and still offers the customary spatial resolution of a non-coupled system.
US10145798B2 Carrier for single molecule detection
The disclosure relates to a carrier for single molecule detection. The carrier includes a substrate and a metal layer on the substrate, wherein the substrate includes a base and a patterned bulge located on a surface of the base, the patterned bulge includes a number of strip-shaped bulges intersected with each other to form a net and define a number of holes, and the metal layer is located on the patterned bulge. The carrier for single molecule detection has a relative higher SERS and can enhance the Raman scattering.
US10145797B2 Method for detecting single molecule
The disclosure relates to a method for detecting single molecule. The method includes: providing a carrier; detection disposing a single molecule sample on the carrier, and detecting the single molecule sample with a detector. The carrier includes a substrate and a metal layer on the substrate, wherein the substrate includes a base and a patterned bulge located on a surface of the base, the patterned bulge includes a number of strip-shaped bulges intersected with each other to form a net and define a number of holes, and the metal layer is located on the patterned bulge. The method is more accurate because the carrier has a relative higher SERS and can enhance the Raman scattering.
US10145791B2 Electric field imaging method
To minimize or prevent obstruction by a surface-mounted part or disturbance to an object to be visually observed, an electric field sensor is placed at a predetermined distance from a surface of the object to be visually observed, and a two-dimensional distribution of a high-frequency electric field is detected. Considering that the measured electric field distribution is due to an electrostatic field from the electric field distribution at the surface of the visually observed object, the electric field distribution at the surface is back-calculated from Gauss' flux theorem or the like, and the obtained electric field distribution is displayed or outputted. Thus, the electric field distribution at a position closer to the surface of the visually observed object is imaged while obstruction by a surface-mounted part or disturbance to the visually observed object is suppressed.
US10145787B2 Excreta occult blood inspection method and apparatus thereof
This invention discloses an excreta occult blood inspection method and the apparatus thereof. The inspection method comprises the following steps. At least one light source is provided to emit at least one light to illuminate excreta to produce at least one specimen light. At least one photo-sensitive unit is provided to receive the specimen light and generate a detected data. An analysis processor is provided to receive and analyze the detected data to produce an analysis data. Above-mentioned method and apparatus can make excreta occult blood inspection become efficient and convenient.
US10145785B2 Optical element rotation type Mueller-matrix ellipsometer and method for measuring Mueller-matrix of sample using the same
Provided is an optical element rotation type Mueller-matrix ellipsometer for solving a problem of measurement accuracy and measurement precision occurring due to residual polarization of a light source, polarization dependence of a photo-detector, measurement values of Fourier coefficients of a high order term in dual optical element rotation type Mueller-matrix ellipsometers according to the related art capable of measuring some or all of components of a Mueller-matrix for any sample.
US10145782B2 Mechanical testing apparatus
The mechanical testing apparatus comprises a wheel and a platform. The wheel is configured to hold a first specimen and rotate relative to a second specimen to apply torque to the second specimen using the first specimen. The platform is biased towards the wheel and configured to hold the second specimen.
US10145766B2 Smear preparing apparatus
A smear preparing apparatus of an embodiment includes: a transportation part that holds and transports a microscope slide; a housing defining a room therein, the housing including: an insertion opening through which the microscope slide transported by the transportation part is to be inserted, and a feed opening through which air is to be fed; and a blower configured to feed the air through the feed opening to the microscope slide housed in the housing. The housing further includes a discharge opening through which the air fed from the blower through the feed opening is discharged.
US10145756B2 Inspection of defects in a contact lens
An embodiment of a method and system for inspecting clear and printed contact lenses is provided. A contact lens is inspected by illuminating the contact lens using bright-field illumination and low-angle dark-field illumination simultaneously, when the contact lens is disposed in a cavity between a male mold and a female mold. Further, the light emerging from the contact lens is received by an imaging optical system, and a camera uses the light received by the imaging optical system to capture an image of the contact lens. Further, a data processing system is configured to identify dark defects in the image that are in a first portion of a dynamic range of brightness, and to identify bright defects in the image that are in a second portion of the dynamic range of brightness.
US10145754B2 Method and apparatus for detecting gas leakage from radioactive material sealed container
A method for detecting gas leakage from a radioactive material sealed container includes measuring a temperature at a bottom portion of a metallic sealed container. A feeding air temperature of external air passing between the metallic sealed container and a concrete-made storage container is also measured. Presence of leakage of inactive gas is determined by comparing the temperatures or by utilizing a physical amount calculated by using the temperatures.
US10145750B2 MEMS pressure sensing element
An MEMS pressure sensing element is disclosed, comprising a substrate with a groove; a pressure-sensitive film on the substrate for sealing an opening of the groove to form a sealed cavity body; and a pressure-sensitive beam suspended in the sealed cavity body and parallel with the pressure-sensitive film provided with varistors, wherein a center of the pressure-sensitive beam is fixedly connected to that of the pressure-sensitive film, and a periphery is fixedly connected to a bottom wall of the groove of the substrate, such that the pressure-sensitive film drives the pressure-sensitive beam to bending deformation under an external pressure.
US10145748B2 Pressure indicator
Pressure indicator comprising a base, a deformable membrane fixed to the base in a fluid-tight manner according to a closed contour, and a body fixed to the base, delimiting a hollow volume covering the deformable membrane on the side opposite the base, while encompassing at least the closed contour, at least one inlet for a fluid the pressure of which is to be measured in a pressure range, wherein the deformable membrane is such that the expansion thereof for said pressure range is sufficient to be visible to the naked eye and to allow a direct display indicative of the pressure, in that the base is drilled with at least one first hole a first end of which emerges between the deformable membrane and the base in the closed contour, in that the body is drilled with at least one second hole a first end of which emerges into said hollow volume, in that the other end of the first hole is linked to the inlet respectively to the open air, in that the other end of the second hole is linked to the open air, respectively to the inlet, so that a pressure, respectively a pressure reduction, of fluid at the inlet causes an expansion of the deformable membrane in the hollow volume delimited by the body. Application of such an indicator to the monitoring of the inflation of a medical apparatus pad.
US10145747B1 Detection of undesirable forces on a surgical robotic arm
Certain aspects relate to systems and techniques for detection of undesirable forces on one or more surgical robotic arms. In one aspect, there is provided a system including a robotic arm, including: two linkages, a joint, a torque sensor, and an instrument device manipulator (IDM). The system may further include a processor configured to measure a first torque value at the joint based on an output of the torque sensor and determine a second torque value at the joint based on a position of the robotic arm. The second torque value may be indicative of a gravitational component of the torque between the two linkages. The processor may be further configured to determine a force at the IDM based a difference between the first and second torque values and determine whether the robotic arm has collided with an object or misaligned based on the force at the IDM.
US10145745B2 Bonding method for three-layer substrate
To facilitate the anodic bonding of individual layers without precipitation of movable ions in a three-layer structure interposing a glass substrate such as a silicon-glass-silicon structure, an anodic bonding condition for a sensor chip and a glass substrate in a secondary anodic bonding process is made weaker than an anodic bonding condition for a silicon tube and the glass substrate in a primary anodic bonding process. The secondary anodic bonding process is completed before movable ions in the glass substrate that have been attracted to a part of the glass substrate close to a cathode in the primary anodic bonding process reach a bonded surface between the glass substrate and the silicon tube in the secondary anodic bonding process.
US10145744B2 Induction-heated roller apparatus
The present invention intends to eliminate the need for a temperature detecting element adapted to measure the temperature of a roll main body in an induction-heated roller apparatus, and includes an impedance calculation part that calculates the impedance of a winding, a relational data storage part that stores relational data indicating the relationship between the impedance of the winding and the temperature of the roll main body, and a roll temperature calculation part that calculates the temperature of the roll main body from the impedance obtained by the impedance calculation part and the relational data stored in the relational data storage part.
US10145739B2 Waveguide sheet, fabrication method thereof and spectrometer using the same
An fabrication method of a waveguide sheet for a spectrometer includes the steps of: providing a pattern to be performed by a microelectromechanical (MEM) process; and forming at least one waveguide sheet based on the provided pattern by the MEM process. The pattern includes a shape of a first waveguide sheet. The waveguide sheet includes at least one positioning side and at least one stray light elimination side formed by the MEM process. The positioning side is for a spectral component of the spectrometer to abut against so that the spectral component is positioned at the positioning side, and the stray light elimination side is to be used as a side of a stray light outlet. The structure of the waveguide sheet and the configuration of the spectrometer are also provided.
US10145736B2 Bias currents to reverse-bias photodiode in light detection system
At least some embodiments are directed to a light detection system comprising a photodiode, a transimpedance amplifier (TIA) having a differential output and a differential input coupled across the photodiode, a first bias current source coupled to an anode of the photodiode, and a second bias current source coupled to a cathode of the photodiode. The system also comprises a dynamic control logic coupled to the first and second bias current sources and configured to vary bias currents provided by the first and second bias current sources based on the differential output such that the photodiode is reverse-biased.
US10145735B2 Electromagnetic wave measuring device, electromagnetic wave measuring method, and programs therefor
A technique for effectively detecting abnormal values in electromagnetic wave measurement is provided. An electromagnetic wave measuring device includes a measurement data receiving unit 308, an abnormal value detecting unit 309, and a GUI controlling unit 306. The measurement data receiving unit 308 receives measurement data of electromagnetic waves that are measured at multiple positions. The abnormal value detecting unit 309 detects an abnormal value in the measurement data. The GUI controlling unit 306 displays a position at which the abnormal value is measured, on a display.
US10145725B2 Method of calibration of weighing systems
A method of calibrating a weighing system associated with a worksite is provided. The method includes, receiving, from the weighing system, readings indicative of a payload on a first set of machines and a second set of machines of the worksite. The second set of machines are configured to receive a payload from the corresponding first set of machines. The method also includes formulating a predefined number of equations from the readings and determining error coefficients of the weighing system by optimizing the predefined number of equations. The method further includes calibrating the weighing system based on the determined error coefficients.
US10145718B2 Level gauge
A level gauge with a control and evaluation electronic comprising a signal generator for generating an alternating voltage, a signal detector for detecting a reflected voltage, a resonant measuring probe, and a connecting element, which connects the evaluating electronic electrically to the measuring probe, with the connecting element comprising a first connecting conductor, which connects the signal generator to the measuring probe, and a second connecting conductor which connects the measuring probe to the signal detector.
US10145714B2 Ultrasonic flow measuring device having a downstream resistance network for improved zero point stability
A field device, especially an ultrasonic, flow measuring device, comprising: a transmitter for producing an alternating exciter signal; and at least one transducer, especially first and second ultrasonic transducers. The transmitter additionally has a generator for producing the alternating exciter signal and a transmitting stage, wherein the generator is connected via the transmitting stage with at least the first ultrasonic transducer. An output of the transmitting stage is connected with the transducer, especially the first ultrasonic transducer, via a first signal path, wherein the first signal path has a first resistance element, wherein a second signal path branches from the first signal path, wherein the second signal path has a second resistance element connected on one side to ground for lessening impedance related fluctuations of the exciter signal, wherein the second signal path branches from the first signal path between the output of the transmitting stage and the first resistance element.
US10145711B2 Optical encoder with direction-dependent optical properties having an optically anisotropic region to produce a first and a second light distribution
Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
US10145702B2 Situation-aware route and destination predictions
A method for predicting a destination of a vehicle includes receiving vehicle data from a plurality of sensors, the vehicle data including at least a current location and a current time, determining a plurality of usage scenarios based on the vehicle data, accessing historical vehicle data and user data from a database, assigning, based on the vehicle data, a likelihood value to each of the plurality of usage scenarios, and predicting a set of destinations and routes for each of the plurality of usage scenarios.
US10145701B1 Method and system for crowd-sourced navigation profile options
A method and a system for recommending a pedestrian route based on crowd-sourced pedestrian navigation associated with an indoor area. The method comprises displaying a set of graphical icons representing a respective route traversal profile option, the set rendered within a graphical user interface (GUI) of a mobile device, the GUI depicting a layout of the indoor area, receiving a selection of a graphical icon from the set, storing route activity data in association with the selected graphical icon during traversal, by the mobile device, of a route within the layout, adding the route activity data to accumulated route navigation data associated with the selected graphical icon, and based on a predetermined threshold associated with the adding, deploying the respective route traversal profile option represented by the selected graphical icon, the profile option recommending the pedestrian route based at least in part on the route activity data.
US10145695B2 Method and apparatus for determining a route and correction values for heuristic values
The route from a prescribed starting node to a prescribed destination node is determined on the basis of digital map data stored in a memory unit such that, for possible expansion of a respective current node, total costs are determined for the current node on the basis of a sum of edge costs for an optimum route from the starting node to the current node and a destination-node-related heuristic value for the current node and a prescribed destination-node-related correction value. The destination-node-related correction value is in this case representative of a mean value for cost ratios for respective nodes in a prescribed set, wherein the respective cost ratios are dependent on the edge costs of the connections that are situated between the current node and the respective node in the set and that represent an optimum route between the current node and this node in the set and on a heuristic value for the current node in relation to this node in the set.
US10145692B2 Vehicle position determination apparatus and vehicle position determination method
A vehicle position determination apparatus includes a storage device that stores map information containing positions of terrestrial objects located around roads, a vehicle position estimator that estimates a current position of a vehicle in the map information, a camera that captures an image of an area around the vehicle, an area identifier that identifies an area in which a terrestrial object to serve as a recognition target is located, the area Q being identified in the map information based on a predetermined condition, a terrestrial object recognizer that recognizes, in the image, the terrestrial object in the area Q, a relative position calculator that calculates, in the map information, a relative position of the vehicle P with respect to a position of the terrestrial object recognized, and a position corrector that corrects the current position of the vehicle based on the relative position calculated by the relative position calculator.
US10145690B2 Map information generation system, method, and program
Map information generation systems, methods, and programs acquire a movement track of a mobile body, and correct a position of the movement track such that the movement track approaches an existing road. The systems, methods, and programs acquire a section in which the corrected movement track does not correspond to the existing road as a new road, and add information that indicates the new road to map information.
US10145686B2 Micro electro mechanical system
In order to provide a technology capable of suppressing degradation of measurement accuracy due to fluctuation of detection sensitivity of an MEMS by suppressing fluctuation in natural frequency of the MEMS caused by a stress, first, fixed portions 3a to 3d are displaced outward in a y-direction of a semiconductor substrate 2 by deformation of the semiconductor substrate 2. Since a movable body 5 is disposed in a state of floating above the semiconductor substrate 2, it is not affected and displaced by the deformation of the semiconductor substrate 2. Therefore, a tensile stress (+σ1) occurs in the beam 4a and a compressive stress (−σ2) occurs in the beam 4b. At this time, in terms of a spring system made by combining the beam 4a and the beam 4b, increase in spring constant due to the tensile stress acting on the beam 4a and decrease in spring constant due to the compressive stress acting on the beam 4b are offset against each other.
US10145674B2 Measurement of semiconductor structures with capillary condensation
Methods and systems for performing optical measurements of geometric structures filled by a capillary condensation process are presented herein. Measurements are performed while the structures under measurement are treated with a flow of purge gas that includes a controlled amount of fill material. A portion of the fill material condenses onto the structures under measurement and fills openings in the structural features, spaces between structural features, small volumes such as notches, trenches, slits, contact holes, etc. The degree of saturation of vaporized material in the gaseous flow is adjusted based on the maximum feature size to be filled. In some examples, measurement data, such as spectroscopic data or image data, are collected when a structure is unfilled and when the structure is filled by capillary condensation. The collected data are combined to improve measurement performance.
US10145673B2 Method and device for measuring plating ring assembly dimensions
A method for obtaining distance measurements for a plating ring assembly and related device are provided. Embodiments include attaching a measurement device to a plating ring assembly, the plating ring assembly including: an outer ring, wherein the measurement device is attached to the outer ring and configured to rotate along the outer ring, a seal extending from a bottom surface of the outer ring along a circumference of the plating ring assembly, contact fingers located along the circumference of the plating ring assembly, between the outer ring and the seal, rotating the measurement device along the circumference of the outer ring by rotating the measurement device or the plating ring assembly; and obtaining critical dimensions of and between the seal and contact fingers with the measurement device.
US10145670B2 Systems and methods for projected grid-based location tracking
Systems and methods that provide a framework for location tracking of a movable target component or device (e.g., an automated device or a hand-operated device) to accurately cover an area of interest along a specified path or in a specified region. Grid patterns are projected onto a surface of a workpiece or a part. The projected grid lines may be straight or curved. Straight grid lines can be parallel or intersecting. The grid pattern may include a path to be followed. The lines of the projected grid pattern are detected by a grid detection sensor which is mounted onboard the movable target component or device. Information from the grid detection sensor is fed to a location mapping program. The systems and methods also enable navigation for use in automated and autonomous manufacturing and maintenance operations, as well as other tracking-based applications.
US10145669B2 Reducing speckle noise in optical coherence tomography images
A method and system are proposed to obtain a reduced speckle noise image of a subject from optical coherence tomography (OCT) image data of the subject. The cross sectional images each comprise a plurality of scan lines obtained by measuring the time delay of light reflected, in a depth direction, from optical interfaces within the subject. The method comprises two aligning steps. First the cross sectional images are aligned, then image patches of the aligned cross sectional images are aligned to form a set of aligned patches. An image matrix is then formed from the aligned patches; and matrix completion is applied to the image matrix to obtain a reduced speckle noise image of the subject.
US10145662B2 Method of making polymer ammunition having a metal injection molded primer insert
The present invention provides a method of making polymer ammunition having a metal injection molded primer insert.
US10145660B1 Land mine detection system
The present invention discloses a dual-technology sensor head tightly integrating an Electromagnetic Induction (EI) sensor coil for detection, localization and discrimination of metal in mines and Improvised Explosive Devises (IED), and a dual polarized Ultra-Wideband (UWB) radar antenna array for Ground Penetrating Radar for detection, localization and discrimination of same. The core challenge addressed is how to prevent the EI sensor from detecting the metal in the UWB antenna which then desensitizes the EI sensor and degrades its dynamic range. The key characteristic of the new UWB radar antenna design is its very low magnetic induction, thereby imposing very little degradation to the EI coil. Additionally, the UWB antenna array incorporates unique design features to enhances its low frequency performance for better penetration of the ground. Through the design guidelines taught herein the EI sensor has been demonstrated to incur no degradation from the proximate UWB array.
US10145656B2 Blocking pad and a method of use thereof
A system, method, and blocking pad for receiving strikes from a special individual. The blocking pad includes a pad configured to receive the blows from the special individual. The blocking pad further includes a number of handles connected to a back of the pad. The number of handles include at least two handles in a middle portion of the back of the pad and at least a handle at ends of the pad.
US10145651B2 Adjusting knob mechanism
In an adjusting knob mechanism, a base includes a first supporting portion and a second supporting portion. A first clicking gear includes a plurality of first indentations and disposed on the first supporting portion. A second clicking gear includes a plurality of second indentations and disposed on the second supporting portion. A limiting element is disposed on the base. A movable element is disposed within the limiting element and configured to move in an axial direction of the base relative to the limiting element. A connecting mechanism extends into the limiting element. An adjusting cover is connected to the movable element by the connecting mechanism, so as to move the movable element in the axial direction of the base relative to the limiting element and the second clicking gear. The adjusting cover is configured to rotate the limiting element and the movable element through the connecting mechanism.
US10145645B2 Device for transmitting bow string release signal, device for receiving bow string release signal and bow string release having the same
Disclosed herein is a device that releases a bow string in response to engagement of parts fitted over the teeth of a user. The present invention provides a release signal transmitting device that includes at least one switching means and a signal transmitter, and a release signal receiving device that includes a signal receiver, a controller and an actuator. The release signal transmitting device has a mouthpiece structure that is fitted over the teeth of the user. The release signal receiving device has a shooting mechanism that is interlocked to the actuator.
US10145634B2 Pistol and captive recoil spring
A captive recoil spring assembly includes a guide rod surrounded by a coil spring. The spring is captured between a base at one end of the guide rod, and a body at its opposite end. The body is shaped to engage the spring at one or more sectors, leaving one or more remaining sectors free to engage the slide. Use of such a body permits a round wire spring to be used without the need for close dimensional tolerances on the engaging parts.
US10145632B2 Replacement receiver assembly for an AK-47
A receiver for an AK-47 style firearm includes an upper receiver and a lower receiver. The upper receiver includes a first side element, a second side element coupled to the first side element, a trunnion support formed between the first side element and the second side element proximate a forward end thereof, and a pivot block formed between the first side element and the second side element intermediate the forward end and a rearward end thereof. The lower receiver is hingedly coupled to the pivot block and movable between an open position and a closed position.
US10145629B2 Metal substrates including metal oxide nanoporous thin films and methods of making the same
The present disclosure is directed to a metal-containing apparatus including a substrate member constructed of a metal that is highly resistant to pitting corrosion and wear in aggressive media. An exemplary metal-containing apparatus is a plate heat exchanger. The metal includes an oxidation layer on the surface thereof and a thin metal oxide nanoporous film on top of the oxidation layer. The nanoporous film is highly compliant and is comprised of oxygen and aluminum, titanium, silicon, zirconium and combinations thereof.
US10145626B2 Internally stiffened extended service heat recovery steam generator apparatus
A heat recovery steam generator (“HRSG”) includes a first casing having an interior enclosing at least one duct for gas to flow therein along a gas flow axis. Each duct is defined by duct defining members that are spaced apart from each other and extend into the interior of the first casing. A plurality of stiffening members are elongated along the gas flow axis. Each of the stiffening members are positioned between two of the duct defining members. The stiffening members and duct defining members have a substantially similar coefficient of thermal expansion.
US10145623B2 Vehicle heat exchanger tube and vehicle radiator comprising such a tube
A vehicle heat exchanger tube (2) comprises at least a first and a second separate fluid channel (14, 16). A tube stiffener (38) has a first stiffening portion (40) stiffening the first channel (14) of the tube (2), and a second stiffening portion (42) stiffening the second channel (16) of the tube (2). The first stiffening portion (40) comprises a first supporting surface (46) supporting the first larger surface (20) of the first channel (14), and a second supporting surface (48) supporting the second larger surface (22) of the first channel (14). The second stiffening portion (42) comprises a first supporting surface (56) supporting the first larger surface (26) of the second channel (16), and a second supporting surface (58) supporting the second larger surface (28) of the second channel (16).
US10145618B2 Portable heat treatment apparatus
The embodiments herein provide a portable heat treatment machine comprising a forge body having a burn chamber surrounded by a housing, shell, or forge body. The openings are provided at the front side and at the back side of the forging body to move a forging material in and out of the burn chamber. The openings of the burn chamber and the forge body are covered with a sliding door. The sliding doors are opened to the desired degree to prevent a heat loss. A tab is provided to limit the movement of the sliding doors. Any desired off-shelf burner is inserted through a burner insert hole provided at the side of the forge body and is held and supported by a bracket attached to the forge body. Several legs are removably attached to the forge body to adjust the height of the body.
US10145609B2 Method ad apparatus for argon recovery in a cryogenic air separation unit integrated with a pressure swing adsorption
A method and apparatus for argon recovery in which an impure argon stream is separated from air within a cryogenic air separation unit having an argon rejection column and a reflux type argon condenser disposed internally within the lower pressure column. An impure argon stream is subsequently recovered from the argon rejection column and purified within an integrated adsorbent based argon refining and purification subsystem to produce product grade argon. The waste stream from the adsorbent based argon refining and purification subsystem is recycled back to the argon rejection column so as to improve the argon recovery.
US10145606B2 Product lighting refrigeration door
An illustrative refrigeration unit door includes a transparent window portion that receives light from a light source such that the light exhibits total internal reflection within the window portion. A series of uniformly-sized prisms with non-uniform spacing ejects light from one face of the transparent window portion at angles around 60 degrees and 30 degrees. Collimated light can be used to reduce the amount of light ejected from a second face of the transparent window that is opposite the first face.
US10145605B2 Refrigerator
The refrigerator includes item storage units arranged in multiple layers in a storage compartment, horizontal frames arranged in multiple layers, the horizontal frames respectively supporting the item storage units, a vertical frame coupled to each of the horizontal frames, the vertical frame extending vertically, first rail units arranged in multiple layers, the first rail units respectively supporting the horizontal frames so that the horizontal frames is movable in a front-to-back direction relative to the storage compartment, a link to connect any one of the horizontal frames arranged and the door to each other so as to move the horizontal frames in the front-to-back direction in response to rotation of the door, and a second rail unit located between the item storage unit and the horizontal frame arranged in the same layer so as to movably support the item storage unit in the front-to-back direction.
US10145586B2 Flameless heater
A flameless heater includes a diesel engine, a hydraulic or electric load that is powered by the diesel engine thereby generating heat, a heat exchanger that transfers heat to air flowing through the air from the flameless heat source, and possibly other heat exchangers for heating the air flowing therethrough with engine coolant and/or with exhaust gases. The system may be operated to maintain relatively high load on the engine for at least the majority of the time so as to reduce or negate the need for parked regeneration. The system may also control airflow through the system and possibly other system parameters to obtain a given setpoint such as a given discharge air temperature. In one embodiment, airflow through the system is controlled by louvers under the power of an electric motor or other actuator controlled by the system's controller.
US10145585B1 Vacuum heat transfer type efficient solar panel heat absorption system
The present invention provides a vacuum heat transfer type efficient solar panel heat absorption system, including a flat plate collector, wherein a heat absorption coil is arranged in the flat plate collector, and a heat absorption coil valve is arranged on the heat absorption coil stretching out from the flat plate collector; a heat exchange coil is arranged in a pressure bearing water tank, a water inlet and a water outlet are formed in the pressure bearing water tank, a vacuum pump is arranged on a heat transfer pipeline, the heat absorption coil, the heat transfer pipeline and the heat exchange coil are all copper tubes, the interiors of the copper tubes are in vacuum states, and heat absorption coating is coated on an outer surface of the heat absorption coil. In the present invention, the interiors of the copper tubes are vacuumized, when a part of energy radiated by the sun is transferred onto the copper tubes in a heat collection plate, this part of energy is directly, quickly and efficiently transferred to a copper coil in the water tank through the copper tubes, as the interiors of the copper tubes are vacuumized, and the polyurethane at the outside of the tubes preserve the heat in the process, the heat transfer efficiency is greatly improved, and the heat loss during the heat transfer of a flowing medium in the tubes in a circulation process is greatly reduced.
US10145579B2 Devices and methods for interacting with a control system that is connected to a network
A building automation system may be controlled in response to a natural language voice message. The natural language voice message may be recorded and then sent to a voice command manager via a network. The natural language voice message is then translated into a command recognizable by a building automation controller of the building automation system. Voice recognition software may be used to create a natural language text based message from the recorded natural voice message, and the natural language text based message may then be translated into the command recognizable by the building automation controller. In response to the command, the building automation controller may perform the desired action.
US10145576B2 System and method for controlling operations of air-conditioning system
A method determines values of the airflow measured in the conditioned environment during the operation of the air-conditioning system and selects, from a set of regimes predetermined for the conditioned environment, a regime of the airflow matching the measured values of the airflow. The method selects, from a set of models of the airflow predetermined for the conditioned environment, a model of airflow corresponding to the selected regime and models the airflow using the selected model. The operation of the air-conditioning system is controlled using the modeled airflow.
US10145572B2 Direct evaporative cooling system with precise temperature control
An air handling system includes a movable evaporative media section. The movable evaporative media section is movable between a closed position and an open position. When the movable evaporative media section is in an open position, the movable evaporative media section exposes an opening to the air flow and is positioned to allow at least a portion of the air flow in the volume to flow around the movable evaporative media section and through the opening.
US10145568B2 High efficiency high power inner flame burner
A gas burner for a cooking appliance includes a body defining perimeter and having a plurality of first groups of respective pluralities of first outlets a plurality of second groups of respective pluralities of second outlets. Each of the first outlets respectively defines a first outlet area, and each of the second outlets defines respective reduced outlet areas that are less than the first outlet area. Further, the first groups and second groups are alternately arranged around the perimeter, and a total number of first outlets is greater than a total number of second outlets.
US10145563B2 Method for manufacturing a gas burner
Method for manufacturing a gas burner of the type comprising a cup, provided with at least one tubular tapered part of a mixer with axial Venturi effect, and shaped to couple with a burner head provided with at least one flame-spreader, wherein said cup is made in a single piece by casting or die-casting in an apposite mold. Such a method comprises, in sequence, the following steps: a) arranging a mold with at least two shells, for casting or die-casting the afore said cup; b) arranging at least one core which could be removably inserted into the respective mold, which has at feast one jutting portion shaped with at least one tubular tapered part of the stickle of the afore said mixer with axial Venturi effect; c) inserting such a core into the mold and closing the afore said at least two mold shells so that the afore said at least one jutting portion of the core is retained, at least partially, at a distance from the opposite inner walls of the closed mold; the core and the mold being shaped so that at least one ending part of such a core replaces, at least partially, part of the perimetrical area of the cup defined by the mold; d) pouring or pressure-injecting molten metal material into the closed mold; e) opening the mold, drawing out the afore said core and then removing the die formed cup after the metal material is solidified; f) applying at least one closing plug to the side hole (or side holes) of the die formed cup which corresponds/correspond to the ending part of the core which replaced part of the perimetrical area of the cup in the mold.
US10145554B2 Scaleable solid state lighting apparatus
A lighting apparatus includes a front enclosure and a back enclosure including guide slots formed thereon. A mounting plate including a plurality of LEDs mounted thereon is attached to the back enclosure. A circuit board is attached to the mounting plate. A center extrusion is attached to the back enclosure. A plurality of spaced fin extrusions are attached to the mounting plate and positioned in the guide slots of the back enclosure. Side rails are attached to the mounting plate and back enclosure and spaced from the fin extrusions. The plurality of spaced fin extrusions and side rails allow passage of air in an upward direction between the spaced extrusions and side rails transferring heat generated from the lighting apparatus to the air.
US10145546B2 Enclosed lighting module with switch
A lighting unit in which an electronic assembly is sealed within a watertight package. The electronic assembly has a PCB with a top side to which LEDs, an on/off switch and electronics are mounted and powered by a battery which may be mounted to the underneath side of the PCB. The watertight package is formed by sealing a first member to a second member, with the electronic assembly being sealed within it in a cavity and oriented so that its top side is more proximate the bottom housing than the underneath side, while a transparent space is created between the bottom housing and the LEDs, and the on/off switch can be actuated by pressure. The lighting unit can be used with a light effect material so as to create a light material viewing effect.
US10145544B2 Attachable lighting system for drilling rig
A lighting system for a drilling rig including a lighting frame attachable to a crown of the drilling rig, wherein the lighting frame includes a fixed or adjustable frame portion attached to the crown of the drilling rig and a light bearing frame portion supported by the frame portion. Also provided is at least one light support post attached to the light bearing frame portion for holding a lighting fixture and at least one lighting fixture attached to each light support post.
US10145537B2 Illumination unit and vehicle lamp
An illumination unit includes a transparent substrate, a light source, a first half mirror, and a mirror. The light source is mounted on the transparent substrate. The first half mirror is disposed on a front side of the transparent substrate. The mirror is disposed on a rear side of the transparent substrate. Light emitted from the light source is repeatedly reflected between the first half mirror and the mirror while being transmitted through the transparent substrate, so as to be output forward from the first half mirror.
US10145526B2 Headlamp module
A headlamp module comprises a connecting base, a substrate, and at least two edge-type light emitting diode (LED) units. The at least two edge-type LED units are mounted to opposite surfaces of the substrate facing away from each other. Each edge-type LED unit comprises an LED chip, a wavelength converting layer, and a light reflecting layer. The LED chip comprises a bottom surface, a light emitting surface facing away from the bottom surface, and first sidewalls. The wavelength converting layer covers the light emitting surface and the first sidewalls. The wavelength converting layer converts emitted light to a desired range of wavelengths. The light reflecting layer reflects the converted light toward the second sidewalls, thus expanding the angle and brightness of light around the headlamp module and avoiding an unlit or dark area immediately around the headlamp module.
US10145521B1 LED strip-shaped lamp with a connecting structure
An LED strip-shaped lamp with a connecting structure includes a first lamp housing, a plug disposed on the first lamp housing, a second lamp housing coupled with the first lamp housing, and a socket on the second lamp housing coupled to the plug. The plug includes a first magnet disposed at an end of the first lamp housing and a first electrical connector fixed in the first pad. The socket includes a second magnet at an end of the second lamp housing and a second electrical connector fixed in the second pad. When the magnets are coupled, the first and the second electrical connector are coupled to connect electrically. The magnets used in the connecting structure of the LED strip-shaped lamp of the present invention can be used as a structure for connecting the first and second lamp housing so as to simplify the connection of the strip-shaped lamps.
US10145516B2 LED light tube end cap with self-docking driver comm board
An LED light tube assembly comprising an LED light tube with an LED array board in a tubular housing, and an end cap with a driver board removably secured to the end of the LED light tube. The driver board extends from a cap midpoint at a first level corresponding to an underside of the LED board in the tube, and the cap includes a connector tongue spaced from and parallel to the driver board at a second level corresponding to a portion of the sidewall of the tubular housing. The driver board further includes spring terminals that frictionally engage an upper surface of the LED board as the cap is assembled to the light tube, while remaining assembly and connection forces are borne by the cap and the tubular housing.
US10145515B2 Lighting device for accent lighting and method
Embodiments of invention are directed to a lighting device for use in accent lighting applications. In one embodiment, the lighting device includes a coherent light source, such as a laser, and a diffractive optical element. The diffractive optical element may be, for example, a holographic optical element. The lighting device may be adapted to retrofit into a pre-existing light fixture. In one application, the lighting device may project a static or movable star field and/or static or movable clouds.
US10145513B2 Apparatus and method for cryocooled devices thermalization with RF electrical signals
Cryogenic device comprising at least two chambers at two different temperatures, a first chamber at a first temperature T1 accommodating a sample, and a second chamber at a second temperature T2 greater than T1 and being adapted to accommodate a cooling device, said cooling device being adapted to cool wirelines connecting said sample to an external element detector, wherein said cooling device is an IMS thermalization plate comprising at least one wire-guide having an input for plugging a wire line connected to the sample and an output for plugging a wire line connected to said external element, said wire-guide being thermally connected to the first chamber.
US10145512B2 Compressed natural gas storage and dispensing system
A compressed natural gas storage and dispensing system having descending pressure bulk storage banks in fluid communication with a supply source for CNG and dispensing storage banks in fluid communication with the descending pressure bulk storage bank, both banks being in fluid communication with fuel dispensers, wherein the delivery pressure of the CNG during, simultaneous refueling of CNG powered vehicles is equalized.
US10145511B2 Gas filling apparatus and method
A gas filling apparatus for filling a plurality of gas storage vessels with a gas, the apparatus comprising a plurality of gas filling ports, each port configured to introduce gas into one of the gas storage vessels, and a controller configured to supply gas to the gas filling ports for filling the vessels and to control the supply of gas to all of the gas filling ports based on a property of any one of the vessels.
US10145509B2 Hydrogen station
Provided is a hydrogen station that is used to charge hydrogen to a hydrogen tank mounted on a vehicle, the hydrogen station including: a compressor that compresses hydrogen; a lubricant cooling unit that cools the lubricant of the compressor while circulating the lubricant; a hydrogen cooling unit that is capable of cooling hydrogen which is not charged to the hydrogen tank mounted on the vehicle yet and is compressed by the compressor; a sensor that detects whether the vehicle approaches or reaches the hydrogen station; and a startup unit that starts up at least one of the lubricant cooling unit and the hydrogen cooling unit by a signal from the sensor.
US10145507B2 Wearable support system for load distribution
A wearable load redistribution system can include a base support structure and a thoracic frame configured to surround an upper torso of a wearer of the system. The base support structure can include a support frame and a plurality of support members disposed at distal ends of the support frame. The thoracic frame can include a coupling structure, a front plate, and a plurality of struts. A connector member can removably connect the coupling structure to the support frame. The plurality of struts is mated to the front plate to redistribute a weight of the front plate away from shoulders of the wearer and towards the base support structure.
US10145505B2 Anchoring system and methods
An anchoring system (10) comprising an anchor (12) and a pin member (14). The anchor (12) comprises a body (16) configured to be inserted in a support surface (18). The body (16) provides an elongate passage ((22) configured to receive and support the pin member (14). The elongate passage (22) provides an open end (30) providing an opening (32). The opening (32) is provided for receiving an end (34) of the pin member (14) therethrough. The anchor (12) and pin member (14) provide a fastening arrangement (36) for fastening the pin member (14) within the passage (22), when the pin member (14) is inserted through the opening (32) into position within the passage (22).
US10145501B2 Pressurized fluid line deresonator
A deresonated fluid system may include a pressurizable fluid line having distal, opposite line ends with the fluid line extending between the line ends. A source may be configured to apply variations in pressure of fluid in the fluid line having a frequency appropriate for producing a standing wave in the fluid line between the line ends. A fluid coupler having opposite first and second coupler ends may be attached to the fluid line in a medial portion of the fluid line between the line ends. A flow acceleration ramp may be formed about an inside of the first coupler end. An artificial acoustic shoulder may be formed about an inside of the second coupler end. The artificial acoustic shoulder may define a substantially central orifice in fluid communication with the flow acceleration ramp.
US10145500B2 Structured tee with wear pocket
A hopper tee having a horizontal portion through which granular material is unloaded from a tank trailer or hopper car, the hopper tee integrally forms a vertical segment, that secures with the bottom of the hopper, to provide for unloading of granular material for usage or storage. The upper front portion of the tee, as it transitions from its vertical segment to the horizontal flow path has secured or cast therewith a ledge, that provides for accumulation of the unloading granular material therein, to function as a wear pad to resist against abrasion and accelerated wear out of the tee, at that location, during prolonged usage.
US10145499B2 Metallic flange connection gasket
A metallic flange connection gasket to be used for sealing between flanges on pipes or between attractable pipe flange and flange of an operational unit, e.g. pump or valve, the gasket exhibiting at least a pair of circling first ridges, the ridges thereof protruding from opposite faces of the gasket, right opposite to each other, and at least one first valley being adjacent a respective one of the first ridges and recessed in a respective face of the gasket. The gasket has mutually unitary portions consisting of a radially outer portion having a first thickness, a first, radially inner portion radially inwards of the outer portion, and a second, radially inner portion radially inwards of the first inner portion, the inner portions both exhibiting a second thickness being larger than the first thickness. At a transition between the radially outer portion and the first, radially inner portion, as well as at a radially inner end of the radially inner portion close to a radially inner circumference of the gasket there is provided with a second pair of oppositely located ridges and a third pair of oppositely located ridges, respectively. The at least first pair of ridges constitutes a primary seal of the gasket, and the second and third pair of ridges constitute a secondary seal of the gasket.
US10145494B2 Air, acoustic and/or fire sealing device
An air, acoustic and/or fire sealing device comprising an air, acoustic and/or fire sealing insert body comprising molded foam material, the body having a first end and a second end and a bulk continuous with the first end and the second end; wherein the body has an outer diameter, and the body is adapted to allow one or more pipes, fibers and/or cables to pass through the first and second ends and the bulk; and, a flexible hollow sleeve having an inner diameter, a first open end and a second open end, the ends being axially arranged; wherein the outer diameter of the air, acoustic and/or fire sealing insert body is greater than, equal to, or less than, the inner diameter of the flexible hollow sleeve; and, the air, acoustic and/or fire sealing insert body is arranged in the sleeve, is disclosed.
US10145480B2 Automatic ring valve shutters for automatic ring valves and method for manufacturing said shutters
An automatic ring valve comprising a valve seat provided with a plurality of gas flow passages arranged according to at least one annular row, at least a shutter comprising at least one ring-shaped portion for selectively closing and opening the gas flow passages, wherein the ring-shaped portion of the shutter comprises a fiber-reinforced matrix, at least one contrasting member for contrasting an opening movement of ring-shaped portion of the shutter, wherein the ring-shaped portion of the shutter comprises continuous fibers, at least some of the fibers developing for at least 360° of the annular development of the ring-shaped portion.
US10145477B2 Valve assembly
A valve assembly includes a valve stem having a resilient proximal seal member disposed around the stem and a distal seal member disposed around the stem. The proximal and distal seal members are axially separated from one another along the valve stem. The assembly further includes a housing defining a valve chamber, in which the valve stem is confined so as to be axially displaceable within the valve chamber. The housing defines a first portion of the valve chamber, in which the proximal seal member resides, a second portion of the valve chamber, in which the distal seal member resides, and a cross-bore chamber, which opens into the valve chamber in a third portion between the first and second portions. The third portion has a minimum cross-sectional diameter greater than the cross-sectional diameter of the first portion.
US10145473B2 Gasket
A gasket for sealing a compartment between a fixed and a roto-translatory member. The gasket has a metal support ring adapted to be connected to the fixed member; first sealing means in a position adjacent to a first ambient containing lubricant and defining two first annular sealing lips axially spaced to cooperate with the roto-translatory member and to counter the passage of lubricant/external contaminants between the first ambient and a second ambient connected with the outside; and second sealing means axially interposed between the first sealing means and the second ambient and defining a second sealing lip axially spaced from the first annular sealing lips and adapted to cooperate with the roto-translatory member to counter the passage of external contaminants towards the first sealing lips; the first sealing means comprise two first distinct sealing rings, axially arranged side by side and respectively carrying a relative first sealing lip.
US10145470B2 CVT control during change-of-mind shifts
A continuously variable transmission (CVT) for use with a torque generating mechanism includes an input member connectable to the torque generating mechanism, an output member, a variator assembly, and a controller. The controller is programmed to control a change-of-mind shift of the CVT requesting a transition from an initially-requested shift to a next-requested shift before completion of the initially-requested shift. Additionally, the controller is programmed to execute a method by detecting the change-of-mind shift, determining an acceleration profile of the input member for the change-of-mind shift using a calibration map indexed by a starting and target ratio of the variator assembly, and calculating a required ratio of the input and output pulleys using the acceleration profile. The controller then commands a clamping pressure of the variator assembly to thereby achieve the calculated required ratio. A vehicle includes an engine and the CVT noted above.
US10145469B2 Method for parameterizing gearshifts and for carrying out gearshifts
A method of parameterization of traction force interrupted shifts in a transmission of a commercial vehicle having a frame, a cab supported by the frame, and a trailer coupled to the frame. The method includes a mathematical model which considers movement equations and geometrical parameters of the frame, the cab, and the trailer. Traction force patterns of traction force interrupted shifts are predetermined which depend on a traction force decrease time, a shift time, and a traction force increase time. From model and force patterns, vibration behaviors of the cab as the output parameter of the model is simulated. The parameterization of traction force interrupted shiftings takes place such that, as the shifting parameters, the traction force decrease time, the shift time, and the traction force increase time of such force patterns are determined, for which a defined evaluation criterion of the simulated vibration behavior of the cab is optimal.
US10145459B2 Wave generator and strain wave gear device
The wave generator of the strain wave gear device comprises: a rigid plug; a roller bearing fitted on the elliptical outer circumferential surface thereof; and first and second cylindrical springs, which press loose rollers that have some play in the radial direction between the outer race and the inner race of the roller bearing against the outer raceway surface. The loose rollers are pressed against the outer raceway surface with a linear contact and roll according to the outer raceway surface. Skewing of the rollers is limited, ensuring smooth rotation of the roller bearing.
US10145457B2 Pendulum damper device and lock-up device for torque converter
A pendulum damper device includes a rotary member rotatable about a rotational axis. The rotary member includes a plurality of guide groove parts circumferentially aligned. The pendulum damper device also includes a plurality of pendulum units supported by the guide groove parts. The pendulum units swing along the guide groove parts so as to attenuate vibration when the rotary member is rotated. In addition, the pendulum damper device includes a plurality of stoppers mounted to the rotary member. Each of the stoppers is contacted to a part of each of the pendulum units so as to restrict a swing range of the each of the pendulum units.
US10145456B2 Hydrodynamic converter and adjustment device for a converter of this type
A hydrodynamic converter has a working chamber through which an operating medium can flow. A pump wheel is connected to a drive shaft and a turbine wheel is connected to a driven shaft. At least one positioning blade can be adjusted by an adjustment device. In order to provide a compactly formed and robust hydrodynamic converter of this type, having a hard-wearing adjustment device for adjusting at least one positioning vane, the adjustment device includes an actuating drive with ring elements. Each ring element is disposed coaxially in relation to the drive shaft. A first ring element is connected to the at least one positioning blade for transmitting a positioning force or a positioning torque via a diverting device. The first ring element can be rotated relative to a second ring element in the circumferential direction of the drive shaft.
US10145450B2 Staked rotor core for retaining magnets
Electric motors are disclosed. The motors are preferably for use in an automated vehicle, although any one or more of a variety of motor uses are suitable. The motors include lift, turntable, and locomotion motors.
US10145447B2 Power-transmitting friction belt and method for manufacturing same
The present invention relates to a frictional power transmission belt having a frictional power transmission surface covered with a warp knitted fabric, in which the warp knitted fabric contains a water absorptive thread in a proportion of 30% by mass or more based on the total amount of threads constituting the warp knitted fabric and a wale direction of the warp knitted fabric is substantially parallel to a belt longitudinal direction.
US10145436B2 Rear suspension having an air component and an oil component
The present disclosure relates to a rear shock absorber for a vehicle. The shock absorber may include a first end and a second end that slide telescopically relative to one another. A piston may be placed in fixed position relative to one of the ends. The first side of the piston may partially define a first chamber filled with a compressible fluid. The second side of the piston may partially define a second chamber filled with a substantially incompressible fluid. The substantially incompressible fluid may be under pressure and may lubricate a seal substantially surrounding a periphery of the piston.
US10145435B2 Methods and apparatus for suspension adjustment
A shock absorber includes a gas spring cylinder containing a piston moveable between an extended position and a compressed position within the gas spring cylinder. A mechanical actuator is arranged whereby a bleed port is automatically closed when the gas spring is compressed to a predetermined position corresponding to a desired sag setting. In one embodiment, the position corresponds to a predetermined sag setting whereby the gas spring is partially compressed. In another embodiment, a proper sag setting is determined through the use of a processor and sensor that in one instance measure a position of shock absorber components to dictate a proper sag setting and in another instance calculate a pressure corresponding to a preferred sag setting.
US10145431B2 Parking break
A parking brake, particularly for a vehicle, includes a brake piston, supported to be movable along a longitudinal axis between a braking position and an open position, by which a brake disk is immobilizable by applying a braking force, when the brake piston is in the braking position, a drive unit for moving the brake piston along the longitudinal axis, and a toggle lever interacting with the brake piston and having at least first and second legs. The first and second legs are connected rotatably with a joint element and are actuatable by the drive unit, such that the toggle lever provides the braking force and applies it to the brake piston. An immobilizing device having such a parking brake, as well as a vehicle having the immobilizing device, and a method for immobilizing a vehicle by such an immobilizing device are also provided.
US10145428B2 Coupling assembly having an overrun mode and channeled locking member for use therein
A coupling assembly having an overrun mode and a channeled locking member are provided. The locking member has a ramped, open channel extending through a nose and main body of the locking member to an upper face of the main body. The locking member is movable between first and second positions. The first position is a coupling position and the second position is an uncoupling position. Pressurized fluid directed to a bottom of the channel urges the locking member towards the second position upon rotation of a first member of the assembly in a first direction relative to a second member of the assembly above a predetermined RPM to prevent abutting engagement of the locking member with a shoulder of the first member in the overrun mode.
US10145424B2 Wave actuator
A two dimensional structure such as a disk or belt is shaped or distorted to form a buckling wave. At least one contact touches the wave, with two contacts squeezing the wave between them providing a firmer connection. The wave is propagated along the structure by any of a variety of means including magnets or piezo actuators. This movement of the wave moves the contacts relative to the two dimensional structure, providing a high leverage ratio.
US10145423B2 Uncoupling of drive
A device (10) for uncoupling a vehicle's wheel shaft drive, which device is intended to be placed close to a drive shaft (11) in order to uncouple/couple a driven unit to which the drive shaft (11) is coupled. The device (10) comprises includes at least one bearing (12) fitted around the end (13) of the drive shaft (11). A carrier (14) coupled to the unit or to the drive shaft, has an inner cavity large enough to surround the drive shaft's end (13) and the bearing (12) and is fastened in the bearing (12) so as to be freely rotatable relative to the drive shaft (11). A coupling ring (15) is coupled rotationally to the drive shaft (11) and is movable axially relative to the drive shaft (11). A coupling fork (17) at least partly surrounds the coupling ring (15) and is movable axially relative to the drive shaft (11). An activating device which acts upon the coupling fork (17) to move the latter in axial directions along the drive shaft (11). Coupling the drive shaft (11) to the unit involves the coupling fork (17) and the coupling ring (15) being moved axially towards the carrier (14) by the activating device (20) so that the drive shaft (11) becomes rotationally coupled with the carrier (14) and the unit via the coupling ring (15).
US10145421B2 Combustion engine, an aircraft fitted with said engine, and a method of fabricating such an engine
The present invention relates to a combustion engine which includes at least one crankshaft rotating about a first rotation shaft; at least one output shaft outputting an engine torque, said output shaft rotating about a second rotation shaft separate from said first rotation shaft; at least one transmission assembly rotating about said first rotation shaft and being rotated by said crankshaft in order to transmit said engine torque to said output shaft.
US10145416B2 Bearing cage
A bearing cage for receiving rolling elements is disclosed. In addition to two rings, the bearing cage also has a plurality of webs which run axially between the rings. In order to prevent the rolling elements from falling out of the pockets formed between the rings and the webs, the webs have a groove which runs in the direction of the respective web. When the rolling elements are inserted into the pockets, a tool engages into the groove and bends the edge region of the web in a direction of the rolling elements.
US10145410B2 Dust boot for a moveable joint
The assembly includes a housing with an inner bore that extends along an axis. A stud is at least partially disposed in the inner bore of the housing and is pivotable relative to the housing. A top edge of the housing is bent radially inwardly to present a flange. A two-piece dust boot is provided including a cover piece of an elastic material and a spring washer. The cover piece extends from a first end portion that is sealed against the housing to a second end portion that is sealed against the stud. The spring washer is at least substantially encapsulated within the cover piece at the first end portion and biases the cover piece against the flange of the housing to establish a seal that is resistant to compression setting between the cover piece and the housing.
US10145409B2 Bearing apparatus of crankshaft for internal combustion engine
There is provided a bearing apparatus of a crankshaft for an internal combustion engine. The bearing apparatus includes a crankshaft having a plurality of journal portions and a plurality of crank pin portions; a main bearing supporting the crankshaft; and a bearing housing holding the main bearing. The plurality of journal portions include a first journal portion having a lubricating oil passage and a second journal portion not having the lubricating oil passage. The first and second journal portions and are supported by the first and second main bearings and. The bearing housing includes an Al alloy upper housing and an Fe alloy lower housing. The groove depth of the oil groove of the upper half bearing of the second main bearing is one half or less than the groove depth of the oil groove of the upper half bearing of the first main bearing.
US10145408B2 Lifting hook and methods of using the same
A hook for lifting a component is described herein. The hook includes a coupling portion configured for coupling to a chain, and a base extending from the coupling portion. The base defines an opening sized to receive a first portion of the component therein, and includes an extension extending from a lower surface of the base. The extension at least partially defines a notch sized to receive a second portion of the component therein. The extension is oriented to engage the second portion of the component to facilitate maintaining the hook in an upright orientation.
US10145405B1 Self-tapping insert with interior die slots and method of utilizing the same to repair damaged threads on a fastener
A self-tapping insert has at least one interior die slot which repairs damaged threads on a fastener used with the insert. The self-tapping insert is used for providing replacing threads in a workpiece. The self-tapping insert has a cylindrical body with a top and a bottom, an exterior portion and an interior portion. The exterior portion has a cutting thread wrapped around the exterior surface, where the cutting thread sequentially intersects a cutting slot disposed in a generally axial orientation along the exterior portion. The interior portion has a screw thread for receiving the fastener. The screw thread intersects the die slot having a die slot leading edge and a die slot trailing edge. A screw thread leading edge is defined by each sequential intersection of the screw thread with the die slot leading edge and a screw thread trailing edge is defined by each sequential intersection of the screw thread with the die slot trailing edge.
US10145403B2 Joining process, manufacturing process, arrangement of components and vehicle seat
A joining process is proposed for connecting a first component to a second component, whereby in a first process the first component and the second component and an adhesive material arranged between the first and the second component are prepared, whereby in a second process the first and the second components are pressed together and whereby in a third process the adhesive material is hardened and further whereby spacing means are added to the adhesive material and these are at least partially resorbed in the third process by the adhesive material.
US10145400B1 Clip
A clip configured to releasably secure opposing halves of a fiberglass shroud surroundably mounted to a cellular tower. The clip includes a first tube member and a second tube member wherein the second tube member has a diameter that is less than that of the first tube member. The second tube member is slidably coupled with the first tube member wherein the second tube member is partially disposed within the interior volume of the first tuber member. A first post and a second post are distally mounted and each have a portion extending into the first tube member and second tube member respectively. A spring is present within the interior volume of the first tube member and second tube member and is operably coupled to the first post and second post. The first post and second post have angular portions configured to help maintenance of the clip's position.
US10145398B2 Quick release mechanism for non-releasable clips
A quick release mechanism for non-releasable clips is disclosed. The quick release mechanism allows for improved testing of the dimensional quality of manufactured parts having non-releasable mounting features, including clips, plugs, and pins. The mounting features can be reliably mounted for testing, and then removed from a mounting fixture without causing any injury or damage to the non-releasable mounting feature present in the device. The ease of removal is provided by the use of two horizontal segments (108, 110) positioned in a housing (104) to form a receiving aperture (112) for the mounting feature of the tested device. Moreover, the utilization of cables and cable stops to position and hold the horizontal segments of the quick release mount within their housing allows for a tested device to be quickly removed and the horizontal segments to be easily repositioned inside the circular housing where they can accept another manufactured device for dimensional evaluation.
US10145394B2 Fluid pressure cylinder
A hydraulic cylinder includes a rod inner passage that is formed in a piston rod along an axial direction and communicates a fluid pressure source and an interior of a cylinder tube; a plug that is inserted from an open end that opens to the interior of the cylinder tube of the rod inner passage; a lateral hole that is formed in the piston rod along a radial direction and extends so as to cross the rod inner passage; and a pin that is inserted into the lateral hole. In the piston rod, an inner-circumference screw portion is formed on an inner circumference of the rod inner passage, and on the plug, an outer-circumference screw portion that is screwed into the inner-circumference screw portion and an engagement portion that is engaged with the pin and locks rotation of the plug are formed.
US10145391B2 Fluid pressure control device for construction machine
A fluid pressure control device for a construction machine includes a first circuit system connected to the first pump; a second circuit system connected to the second pump; a switching valve having a normal position, a straight traveling position and a merging position where the working fluid of the branch section is merged into the second neutral passage; and an open/close mechanism configured to open/close the first neutral passage. In a case where at least one of the control valves, on which merging is required, on the downstream of the second traveling control valve is switched to a position other than the neutral position, by closing the first neutral passage by the open/close mechanism and switching the switching valve to the merging position, the working fluid of the first pump is merged into the working fluid of the second pump.
US10145386B2 Fan motor assembly and vacuum cleaner having the same
A fan motor assembly capable of improving efficiency of a motor by minimizing flow loss, and a vacuum cleaner having the same includes a case, a motor installed inside the case to form a suction force, an impeller rotatably installed on a shaft of the motor, and a guide fan configured to guide air that is suctioned by the motor, wherein the guide fan includes a first guide unit configured to increase pressure of the suctioned air and a second guide unit provided at an upper side of the first guide unit to be in contact with the case.
US10145381B2 Geared centrifugal compressor with pressure adjustment portion to balance axial thrust
A centrifugal compressor includes a driving shaft (2) which is rotationally driven, a driving gear (11) which is connected to the driving shaft (2), a driven gear (12, 13) to which rotation of the driving gear (11) is transmitted, a driven shaft (3) which extends toward both end sides in a center axis direction of the driven gear (12, 13), a first compression portion (41) which is provided on a first end portion side in the center axis direction of the driven shaft (3), a second compression portion (42) which is provided on a second end portion side in the center axis direction of the driven shaft (3), and a pressure adjustment portion (7) which uniformly adjusts a pressure of a space of a discharge side of a fluid in the first compression portion (41) and a pressure of a space of a discharge side of a fluid in the second compression portion (42).
US10145368B2 Pump volume control apparatus
A pump volume control apparatus includes: a tilting piston; a pump volume switching valve configured to adjust a tilt driving pressure by a movement of a spool; a flow rate control spring configured to bias the spool in accordance with a tilt angle; a horsepower control piston configured to move in accordance with a pump discharge pressure; and a horsepower control spring configured to bias the horsepower control piston in accordance with the tilt angle. The tilt driving pressure is adjusted by means of the movement of the spool in accordance with a force acting on the spool in response to a flow rate controlling signal pressure in a flow rate controlled state, and is adjusted by means of the movement of the spool in accordance with a force acting on the horsepower control piston in response to the pump discharge pressure in a horsepower controlled state.
US10145367B2 Piston pump and valve plate of piston pump
A piston pump configured to suction and discharge a working fluid includes a plurality of pistons, a cylinder block accommodating the pistons, a shaft combined with the cylinder block, swash plate configured to reciprocate the pistons in accordance with rotation of the cylinder block, a casing accommodating the cylinder block, and a valve plate placed between the cylinder block and the casing. The valve plate has a suction port providing communication between capacity chambers and a suction passage, and the suction port is a cutout part formed by cutting out an outer edge of the valve plate.
US10145364B2 Device for fastening and/or guiding strand-shaped elements
A device for fastening and/or guiding strand-shaped elements, in particular cables or cable bundles wind turbines includes retaining bodies (5) combinable with a supporting structure (3) in the form of a star body to form a modular fastening system, having a strand passage (31) for a strand element. Each retaining body has two partial bodies (25 and 27), each of which has a part (29) of the strand feedthrough (31). Between surfaces (13) of consecutive spokes (9) of the star body of the supporting structure (3) extending parallel to each other, installation spaces (21) for retaining bodies (5) are formed. The installation spaces are open towards the outside of said star body and have sides that are parallel to each other, A retaining device (59, 61, 63) is provided between each partial body (25, 27) and the spoke (9) adjacent to it. The partial bodies (25, 27) can be detachably fastened in the installation position on the supporting structure (3) and in contact with each other such that the retaining body (5) is completed.
US10145362B2 Transportation of a direct drive generator
A method of handling a direct drive generator of a wind turbine is provided. The direct drive generator comprises a stator and a rotor concentrically arranged about an axis of the direct drive generator. The method includes steps of placing the direct drive generator on a support structure, fixing a selected one of the stator or the rotor to the support structure, connecting actuator means to a remaining one of the stator or the rotor, and rotating the remaining one of the stators or the rotor using the actuator means.
US10145361B2 Methods and systems to shut down a wind turbine
A wind turbine system is presented. The wind turbine system includes a wind turbine comprising a plurality of blades and a tower, and a processing subsystem configured to shut down the wind turbine by non-linearly pitching out the plurality of blades in the wind turbine towards a feather position at a pitch rate determined based upon a tower-fore-aft velocity of a top-portion of the tower during oscillations of the tower.
US10145360B2 Method for monitoring the operation of a wind energy plant and wind energy plant
A method for monitoring the operation of a wind energy plant having at least one blade angle adjustable rotor blade. Rotor blade vibrations are registered during operation by at least one measuring device, and at least one current natural frequency is established from the registered vibrations. At least one environmental parameter and/or at least one operational parameter, which influence the natural frequency of the rotor blade, is or are additionally registered. At least one natural frequency expected value dependent on the additionally registered parameter(s) and at least one confidence interval are calculated for the at least one established current natural frequency of the rotor blade, and whether the established current natural frequency lies within, or outside of, the confidence interval around the natural frequency expected value is monitored. Also disclosed is an operational control apparatus of a wind energy plant and a corresponding wind energy plant.
US10145355B2 Gas-liquid turbine and method of driving same
A turbine that has a plurality of compartments. Each compartment has associated thereto a respective opening. Each opening defining a fluid communication path between an outside of the turbine and a respective compartment. The turbine also has a plurality of conduits. Each conduit connects a respective compartment to an adjoining compartment. Each conduit defines a fluid communication passageway between the respective compartment and the adjoining compartment. The turbine is configured for immersion in liquid and for powering by gas displacing some of the liquid out of one or more than one compartment. The present disclosure also describes a method of driving such a turbine.
US10145352B2 Resonant ignition circuit
In a general aspect, an ignition circuit can include a control circuit configured to receive a command signal from an engine control unit, and a driving circuit coupled with the control circuit. The driving circuit can be configured to be coupled with a resonant circuit that includes a primary winding of an ignition coil. The control circuit and the driving circuit can be configured, in response to a command signal, to drive the resonant circuit at a first frequency to generate a voltage in the ignition coil to initiate a spark in a spark plug; and, in response to the spark being initiated in the spark plug, drive the resonant circuit at a second frequency to maintain the spark in the spark plug for combustion of a fuel mixture. The control circuit can be configured to, after the combustion of the fuel mixture, to disable the driving circuit.
US10145334B2 Container-type compressed air storage power generation device
A container-type compressed air storage power generation device (2) comprises compressors (5a-5c); a tank (8); power generators (9a-9c); a control device (12); and a container (4). The compressors (5a-5c) compress air. The tank (8) is driven by air supplied from the compressors (5a-5c). The power generators (9a-9c) are driven by air supplied from the tank (8). The control device drives and controls the compressors (5a-5c) and the power generators (9a-9c). The container (4) houses the compressors (5a-5c) and the power generators (9a-9c), and the tank (8) is disposed outside the container (4). Therefore, the container-type compressed air storage power generation device (2) is easy to transport and construct on-site.
US10145320B1 Methods and systems for boost and EGR control
Methods and systems are provided for controlling boost pressure and exhaust gas recirculation in a split exhaust system. In one example, a first portion of exhaust may be routed from a cylinder to an exhaust turbine via a first exhaust valve and a second, remaining portion of exhaust may be routed as exhaust gas recirculation (EGR) via a second exhaust valve, the timing and lift of each of the first valve profile and the second valve profile adjusted based on boost error and EGR error. Further, motor torque from an electric motor may be supplied to the turbocharger to attain a desired boost pressure and a desired EGR flow.
US10145318B2 Drive unit for a motor vehicle, motor vehicle fitted with such a drive unit and computer software product for controlling the drive unit
A drive unit for a motor vehicle includes an internal combustion engine having a feeder line for feeding combustion air to the internal combustion engine and a compressor device that cooperates with the feeder line and by means of which the combustion air is compressed for the internal combustion engine. A bypass line opens into the feeder line, and through which the combustion air can be fed to the internal combustion engine without passing through the compressor device. An isolating mechanism associated with the bypass line serves to shut off and/or adjust the quantity of combustion air that flows through the bypass line. A control unit controls the isolating mechanism in such a manner that the isolating mechanism is at least partly closed or is caused to at least partly close when the internal combustion engine is in coasting mode.
US10145310B2 Flap device for an internal combustion engine
A flap device for an internal combustion engine includes a flow housing which delimits a flow duct, a shaft which rotates and which is supported on one side thereof, a flap body attached to the shaft in the flow duct, an actuator which rotates the shaft and thereby the flap body, an actuator housing having the actuator arranged therein, a first bearing seat formed on the flow housing, a first bearing arranged in the first bearing seat to radially surround the shaft, a second bearing, a chamber which surround the shaft, and a bore arranged to open into the flow duct from the chamber. The shaft protrudes into the actuator housing. The shaft is supported on the one side via the first bearing and via the second bearing. The chamber from which the bore opens into the flow duct is arranged between the first bearing and the second bearing.
US10145301B2 Gas turbine engine inlet
An inlet for a turbofan engine, including an inlet wall surrounding an inlet flow path. The inlet wall extends axially from an upstream end to a downstream end adjacent the fan. The inlet wall has a shape defining a plurality of teeth circumferentially spaced around the inlet. The teeth extend axially and project radially inwardly toward the central longitudinal axis. A central portion of the inlet flow path has a cross-sectional dimension measured diametrically between opposed teeth, the cross-sectional dimension varying along the axial direction. The central portion defines a geometric throat at a minimum value of the cross-sectional dimension. The inlet wall is shaped so that the geometric throat is axially spaced from the upstream end and the downstream end. A gas turbine engine and a method of shielding tips of fan blades from impact by an object having a predetermined minimum dimension are also discussed.
US10145295B2 Supercharge air cooler
The invention relates to a plate heat exchanger forming between its plates a first flat flow tube in which a first fluid circulates between a first inlet orifice and a first outlet orifice, and a second flat flow tube in which a second fluid circulates between a second inlet orifice and a second outlet orifice. The two flat tubes form parallel arms which extend in a longitudinal direction (L) perpendicular to a transverse air flow traversing the heat exchanger, the first tube being upstream in the air flow and the second tube being downstream.
US10145278B2 Blow-by gas passage structure
A blow-by gas passage structure is provided inside a separator chamber that is formed between a cylinder head cover and a baffle plate joined to the cylinder head cover by vibration welding. A first rib is provided on the opposite surface of one member of the cylinder head cover and the baffle plate, while a second rib is provided on the opposite surface of the other member, at positions upstream of the first rib in the flow of the blow-by gas and adjacent a gap formed between the distal end of the first rib and the opposite surface of the other member. The second rib has a height that is equal to or larger than the height of the gap so as to prevent passing of the blow-by gas through the gap.
US10145276B2 Lubricant valve monitoring method and assembly
An exemplary method of monitoring a position of a lubricant valve in a gas turbine engine includes monitoring a position of a lubricant valve using a first auxiliary pressure reading and a second auxiliary pressure reading. The first auxiliary pressure reading is taken when a primary lubrication circuit is at a first pressure. The second auxiliary pressure reading is taken when the primary lubrication circuit is at a second pressure. An exemplary assembly that detects transitions of a lubricant valve in a gas turbine engine includes a controller that uses readings of the primary pressure and readings of the auxiliary pressure to detect a position of a lubricant valve.
US10145274B2 Internal combustion engine
An internal combustion engine is provided with a DOHC-type valve train in a cylinder head. The valve train includes an intake side camshaft with an intake side driven gear, and an exhaust side camshaft with an exhaust side driven gear. The cylinder head supports therein a spindle with an idle gear with an idle chain sprocket fixed thereto. The idle gear is in meshing engagement with both the intake and exhaust side driven gears. Rotary power of a crankshaft is transmitted via a cam chain to the idle gear to rotate both the intake and exhaust side camshafts. These camshafts are supported by bearings of a bearing wall and a camshaft holder. These bearings and camshaft holder are located, for compact arrangement, at a position axially coinciding or overlapping with the idle chain sprocket.
US10145267B2 Turbine housing
An object is to reduce loss of exhaust gas by improving a surface roughness to enhance efficiency of a turbocharger and to reduce generation of a crack due to thermal fatigue to improve durability, as well as to ensure rigidity to prevent exhaust-gas leakage to outside. A turbine housing accommodates a turbine wheel rotated by exhaust gas taken in from an engine and includes a scroll part having a scroll shape and forming, on a radially-inner side, an exhaust-gas flow passage. The turbine housing includes: a casted exterior member forming an opening portion accommodating a back-face member attachable and detachable in an axial direction of the turbine wheel; and a sheet-metal interior member disposed inside the exterior member via a predetermined clearance part from the exterior member and forming the scroll part. The interior member is configured to be attachable and detachable with respect to the exterior member through the opening portion.
US10145266B2 Gas turbine engine shaft bearing arrangement
A gas turbine engine includes a shaft supported by first and second bearings for rotation relative to an inlet case. The first and second bearings are positioned within a common bearing compartment.
US10145263B2 Moveable nozzle assembly and method for a turbocharger
A nozzle assembly of a turbocharger includes a nozzle and a ring-shaped body. The nozzle has flow passages extending through the nozzle and configured to direct air received from a volute housing of the turbocharger through the nozzle to turbine blades of the turbocharger. The ring-shaped body is coupled with the nozzle and is configured to rotate around the nozzle. The ring-shaped body includes blocking segments that block the flow of the air and openings between the blocking segments that permit the air to flow through the ring-shaped body. The ring-shaped body is configured to rotate relative to the nozzle to change how many of the flow passages in the nozzle are blocked by the blocking segments of the ring-shaped body.
US10145243B2 Planetary rotary engine with rotary ring valves
A rotary engine includes a housing and elliptical rotors mounted to rotor shafts for rotation within a chamber of the housing. A valve disk mounted to a rotor shaft includes a port passing between first and second sides. A valve plate includes a bore defining a cylindrical sidewall for rotationally receiving the valve disk. The valve disk includes a groove disposed in a wall, and includes a ring member disposed in the groove that contacts the sidewall of the bore when the valve disk is disposed in the bore. The apparatus may include multiple valve disks disposed in separate bores to operate as exhaust or intake valves. Circumferential channels may be included in the bore sidewalls within which the ring members are disposed.
US10145230B2 Systems and methods for real-time monitoring of downhole pump conditions
Systems and methods for improved monitoring of downhole pump conditions may provide real-time monitoring, high accuracy, and low noise when monitoring downhole pump conditions. Systems for monitoring pump conditions may be coupled to any suitable sucker rod pump, and may gather desired data from the pump. The desired data may be gathered at several points-in-time during a pump stroke to provide real-time monitoring. A wave equation corresponding to the behavior of the downhole pump may be solved when the desired data is received to provide real-time monitor. In some embodiments, the wave equation may be solved by separating it into static and dynamic solutions. In some embodiments, the dynamic solution of the wave equation may be solved utilizing an integral-based method.
US10145227B2 Method for estimating permeability of fractured rock formations from induced slow fluid pressure waves
An embodiment in accordance with the present invention includes a method for estimating the permeability of fractured rock formations from the analysis of a slow fluid pressure wave, which is generated by pressurization of a borehole. Wave propagation in the rock is recorded with TFI™. Poroelastic theory is used to estimate the permeability from the measured wave speed. The present invention offers the opportunity of measuring the reservoir-scale permeability of fractured rock, because the method relies on imaging a wave, which propagates through a large rock volume, on the order of kilometers in size. Traditional methods yield permeability for much smaller rock volumes: well logging tools only measure permeability in the vicinity of a borehole. Pressure transient testing accesses larger rock volumes; however, these volumes are much smaller than for the proposed method, particularly in low-permeability rock formations.
US10145226B2 Steam-solvent-gas process with additional horizontal production wells to enhance heavy oil / bitumen recovery
A system and method of production of hydrocarbons, such as heavy oil or bitumen, by injection of steam, solvent and NCG is provided, which combines the benefits of SAGD, VAPEX, and the use of an additional producer, with specific timing specifications for the initiation of solvent injection prior to inter-chamber fluid communication.
US10145224B1 High speed motor drive
A system to provide power to a tool includes an electric motor that can operate at rotary speeds of at least 6,000 rpm, a variable speed drive electrically connected to the electric motor, and a step-up transformer electrically coupled to the electric motor and the variable speed drive, in which the variable speed drive can generate and transmit a drive signal to supply power to the electric motor when the electric motor is spaced apart from the variable speed drive by a distance of at least 100 meters, and the transformer can prevent capacitive leakage in the drive signal transmitted over the distance from the variable speed drive to the electric motor.
US10145221B2 Securing layers in a well screen assembly
A well screen assembly includes an elongate base pipe, a shroud layer about the base pipe, and a mesh layer between the shroud layer and the base pipe. A portion of the mesh layer overlaps another portion of the mesh layer to form an area of overlap. A spine is positioned proximate substantially an entire length of the area of overlap, and transmits a force from the shroud layer to the mesh layer that compresses and seals the area of overlap against passage of particulate.
US10145217B2 Chemical attenuator sleeve
A chemical attenuator sleeve for mitigating chemical reaction in a well borehole includes an inner member having a plurality of perforations, a first outer member disposed on an outer circumference of the inner member, a second outer member at least partially enveloping the first outer member, the second outer member having an outer diameter that is greater than an outer diameter of the first outer member, and a chemical composition disposed between the outer diameter of the first outer member and an inner diameter of the second outer member. The chemical composition may include MgO, Mg(OH)2, CaO, Ca(OH)2, NaOH, and mixtures thereof.
US10145216B2 Determining dominant scenarios for slowing down trip speeds
A trip speed table is created containing records. Each record contains a step location, wherein a step is defined to be the location in a well of a deepest end of a drill string, a minimum trip speed for the step location, wherein the minimum trip speed is defined to be the maximum trip speed less than or equal to a default trip speed at which the drill string can be tripped without exceeding a fracture gradient or falling below a pore pressure at a slice depth, and the slice depth where the minimum trip speed for the step location occurred.