Document Document Title
US10186513B2 Semiconductor device and method of forming the same
A semiconductor device and method of forming the same, the semiconductor device includes bit lines, a transistor, a dielectric layer, plugs and a capping layer. The bit lines are disposed on a substrate within a cell region thereof, and the transistor is disposed on the substrate within a periphery region. The plugs are disposed in the dielectric layer, within the cell region and the periphery region respectively. The capping layer is disposed on the dielectric layer, and the capping layer disposed within the periphery region is between those plugs. That is, a portion of the dielectric layer is therefore between the capping layer and the transistor.
US10186512B2 Solid-state image sensor, image capturing device, and electronic device
[Object] The present technology relates to a solid-state image sensor, image capturing device, and electronic device, capable of setting a reference voltage applied to a vertical transfer line to be substantially the same as a reset voltage of a floating diffusion portion. [Solution] A reference voltage generation circuit configured to generate the reference voltage includes the same circuit as a reset transistor, an amplification transistor, and a selection transistor in a pixel circuit, and applies it to the vertical transfer line immediately before transferring an optical signal and a reset signal. This allows the same reference voltage as that immediately after applying the reset signal to the floating diffusion to be applied to the vertical transfer line. The present technology is applicable to CMOS image sensors.
US10186510B2 Vertical gate all around library architecture
A system and method for creating a layout for a vertical gate all around standard cell are described. Metal gate is placed all around two vertical nanowire sheets formed on a silicon substrate. A gate contact is formed on the metal gate between the two vertical nanowire sheets. Gate extension metal (GEM) is placed above the metal gate at least on the gate contact. A via for a gate is formed at a location on the GEM where a local interconnect layer is available to be used for routing a gate connection. Local metal layers are placed for connecting local routes and power connections.
US10186508B2 Semiconductor device including transistor device
A semiconductor device of an embodiment includes a transistor device in a semiconductor die including a semiconductor body. The transistor device includes transistor cells connected in parallel and covering at least 80% of an overall active area at a first surface of the semiconductor body. The semiconductor device further includes a control terminal contact area at the first surface electrically connected to a control electrode of each of the transistor cells. A first load terminal contact area at the first surface electrically connected to a first load terminal region of each of the transistor cells. The semiconductor device further includes a resistor in the semiconductor die and electrically coupled between the control terminal contact area and the first load terminal contact area.
US10186505B2 Electrostatic discharge protection device
An electrostatic discharge (ESD) protection device includes a substrate including a plurality of fins extending in a first direction, with an insulation layer on the fins. A gate electrode extending in a second direction, an electrode pattern of a capacitor, and a resistor are on the insulation layer. A drain is on a first side of the gate electrode, and a source is on a second side of the gate electrode. A connection structure electrically connects the electrode pattern, the gate electrode and the resistor. The electrode pattern is on the first side or the second side of the gate electrode, and the resistor is on the other of the first side or the second side. At least a portion of the resistor extends in the second direction.
US10186504B2 Semiconductor integrated circuit device
Disclosed herein is a configuration for ensuring ESD protection capability for a core power supply of a semiconductor integrated circuit device, without causing an increase in the circuit area. A first pad row in a core region includes a first pad for core power supply. The first pad is connected to a core power supply interconnect, and supplied with a power supply potential or a ground potential. A second pad row provided outwardly from the first pad row includes a second pad for core power supply. The second pad is supplied with the same power supply or ground potential as the first pad for core power supply, and connected to an I/O cell for core power supply.
US10186503B2 Module and manufacturing method thereof
The module is implemented on a circuit board, the module including a wiring board; an electronic component implemented on a first surface of the wiring board; an external connection electrode formed on a second surface of the wiring board; a solder bump connected to the external connection electrode; a bare chip implemented facedown on the second surface of the wiring board; and a resin covering a surface and a side surface of the bare chip and a side surface of the solder bump on the second surface of the wiring board, wherein a reverse surface of the bare chip and a connection surface of the solder bump are exposed from the resin such that the reverse surface of the bare chip and the connection surface of the solder bump are on a same plane, and wherein the module is implemented on the circuit board so that the reverse surface of the bare chip and the connection surface of the solder bump face the circuit board.
US10186498B2 Semiconductor leadframes and packages with solder dams and related methods
A semiconductor package includes a leadframe having a first island and second island each having an upper surface corresponding with an upper surface of the leadframe. One or more tie bars couple the first island with the second island. At least one tie bar has a protrusion extending from the upper surface of the leadframe and configured to substantially prevent a flow of a solder between the first and second islands. A first die couples with the leadframe at the first island and a second die couples with the leadframe at the second island. At least one of the tie bars has a recess at a lower surface of the leadframe. The leadframe includes a slit between the first and second island.
US10186495B2 Film for semiconductor device and fabrication method thereof
A film for semiconductor device includes a base material and an adhesive layer formed over the base material. The film is divided into an adhesive area and an expansion area. The elasticity modulus of the expansion area is less than that of the adhesive area. When tensile strength is applied on the film, the expansion area is more prone to tensile deformation than the adhesive area. When this film is used for film expansion of semiconductor devices, the devices can be evenly and orderly arranged on the film.
US10186489B2 Process substrate with crystal orientation mark, method of detecting crystal orientation, and reading device of crystal orientation mark
To provide a crystal orientation mark which can be formed easily and inexpensively, and which enables to perform high precision alignment and allows information other than crystal orientation to be included, even for a small diameter process substrate. A crystal orientation mark is drawn on the surface of the process substrate. The crystal orientation mark includes a marking region for crystal orientation detection, and a marking region for information. The marking region for crystal orientation detection is provided at two locations in an outer edge portion of the process substrate to be used for the alignment of the process substrate. The marking region for information is provided on a straight-line region connecting the marking regions for crystal orientation detection at the two locations, and includes a pattern for demonstrating predetermined information relating to the process substrate.
US10186488B2 Manufacturing method of semiconductor package and manufacturing method of semiconductor device
A manufacturing method of a semiconductor package includes the follow steps. Firstly, a carrier is provided. Then, a package substrate is formed. Then, a first electronic component is disposed above the second conductive layer of the package substrate. Then, a second package body encapsulating the first electronic component and the second conductive layer is formed. Then, the carrier is carried. Wherein in the step of forming the package substrate includes a step of forming a first conductive layer on the carrier, a step of forming a first pillar layer on the first conductive layer, a step of forming a first package body encapsulating the first conductive layer and the first pillar layer and a step of forming a second conductive layer on the first pillar layer.
US10186487B2 Semiconductor device
A semiconductor device includes a first chip having a through via, a second chip having a first terminal that is electrically connected to the through via, and a substrate having a second terminal disposed on a first surface thereof and electrically connected to the first terminal. When viewed along a straight line that intersects a center axis that is perpendicular to the first surface and intersects a center point of the substrate, the first terminal is disposed further towards the center axis than the second terminal and the through via is disposed further towards the center axis than the first terminal.
US10186483B2 Fuse structure and method of manufacturing the same
A fuse structure may include an anode pattern, a cathode pattern and a connection member. The anode pattern may be formed on a semiconductor substrate. The cathode pattern may be formed on the anode pattern. The connection member may be electrically connected between the anode pattern and the cathode pattern. The connection member may have different widths.
US10186481B2 Semiconductor device including a passive component formed in a redistribution layer
A device includes a semiconductor chip, a plurality of planar metallization layers arranged over a main surface of the semiconductor chip, and a passive component including windings, wherein each of the windings is formed in one of the plurality of planar metallization layers.
US10186480B2 Stacked-chip packages in package-on-package apparatus, methods of assembling same, and systems containing same
A stacked-chip apparatus includes a package substrate and an interposer with a chip stack disposed with a standoff that matches the interposer. A package-on-package stacked-chip apparatus includes a top package disposed on the interposer.
US10186479B2 Semiconductor device, package, and vehicle
A semiconductor device includes a metal plate capacitor that includes a heat-resistant metal plate and a capacitor unit including a sintered dielectric formed on at least one surface of the heat-resistant metal plate, a semiconductor chip disposed on the metal plate capacitor, a connector configured to electrically connect the semiconductor chip and the metal plate capacitor, and a protector configured to protect the semiconductor chip, the metal plate capacitor, and the connector.
US10186475B2 Insulated busbar, insulated busbar fabrication method, and electronic apparatus
An insulated busbar includes a plate conductor and insulating films which cover the plate conductor. The insulated busbar further includes conductive films which are formed on inside surfaces of the insulating films so as to be in contact with the plate conductor and which cover a vacant space between an end portion of the plate conductor and the insulating films.
US10186474B2 Heat pipe and method of manufacturing the same
A method of manufacturing a heat pipe, including the steps of: forming in a substrate a cylindrical opening provided with a plurality of ring-shaped recessed radially extending around a central axis of the opening; arranging in the recesses separate ring-shaped strips made of a material catalyzing the growth of carbon nanotubes; and growing carbon nanotubes in the opening from said ring-shaped strips.
US10186464B2 Array substrate motherboard, array substrate and method of manufacturing the same, and display device
An array substrate motherboard, an array substrate, a display device and a method of manufacturing an array substrate are provided. The array substrate motherboard includes a plurality of array regions and a plurality of testing line regions. Each array region includes a fan-out region, a display region and a sealant arrangement region.
US10186463B2 Method of filling probe indentations in contact pads
An integrated electronic circuit has probe indentations filled by a hard covering substance. The integrated circuit device results from a process of manufacturing including forming a substrate comprising a plurality of functional components of the electronic circuit, creating a plurality of conductive layers on such substrate to form an electric contact region with high hardness equal to or greater than a first hardness value of about 300 HV, contacting the electric contact region with a probe thereby causing an indentation. The process further comprises, after the test run, creating a covering conductive layer on at least one part of the electric contact region contacted by the probe to fill the indentation.
US10186460B2 Semiconductor devices
A semiconductor device including a semiconductor substrate including first regions and second regions, at least one of the first regions being disposed between adjacent second regions; a plurality of first gate structures on the first regions of the semiconductor substrate; and a plurality of second gate structures on the second regions of the semiconductor substrate, wherein each of the first and second gate structures includes a lower gate structure including a recess region defined by sidewalls and a bottom connecting the sidewalls; and an upper gate structure including a gap-fill metal pattern that fills the recess region of the lower gate structure, wherein the bottom of the lower gate structure included in the first gate structure has a thickness different from a thickness of the bottom of the lower gate structure included in the second gate structure, and wherein the gap-fill metal patterns of the first and second gate structures have top surfaces at substantially a same level.
US10186459B2 Selective fin cut
The present disclosure relates to methods and structures that involve the use of directed self-assembly to selectively remove at least one fin or fin section from a pattern of parallel fins in a semiconductor structure.
US10186457B2 Methods of fabricating semiconductor devices
A semiconductor device includes an active pattern, a gate electrode, a gate capping pattern, and a gate spacer. The active pattern extends in a first direction parallel to a top surface of the substrate. The gate electrode extends in a second direction parallel to the top surface of the substrate and intersects the active pattern. The gate capping pattern covers a top surface of the gate electrode and extends in a direction crossing the top surface of the substrate to cover a first sidewall of the gate electrode. The gate spacer covers a second sidewall of the gate electrode. The first sidewall and the second sidewall are opposite to each other in the second direction.
US10186449B2 Apparatus and methods for wafer rotation to improve spatial ALD process uniformity
Apparatus and methods for rotating wafers during processing include a wafer rotation assembly with a support fixture connected to a shaft and a wafer transfer assembly with a robot blade with an opening therethrough, the opening sized to allow the support surface of the support fixture to pass through the opening. A first actuator is connected to the wafer rotation assembly to rotate the support fixture assembly about an axis of the shaft. A second actuator is connected to the wafer rotation assembly to move the support fixture assembly a stroke distance along the axis of the shaft. Process kits including the wafer rotation assemblies and robot blades with openings can used to retrofit existing mainframe processing chambers.
US10186446B2 Adjustable circumference electrostatic clamp
An electrostatic chuck for clamping workpieces having differing diameters is provided. A central electrostatic chuck member associated with a first workpiece and a first peripheral electrostatic chuck member associated with a second workpiece are provided. An elevator translates the first peripheral electrostatic chuck member with respect to central electrostatic chuck member between a retracted position and an extended position. In the retracted position, the first workpiece contacts only the first surface. In the extended position, the second workpiece contacts the first surface and the second surface. A first peripheral shield generally shields the second surface when the first peripheral electrostatic chuck member is in the retracted position. Additional peripheral electrostatic chuck members and peripheral shields can be added to accommodate additional workpiece diameters.
US10186444B2 Gas flow for condensation reduction with a substrate processing chuck
A gas flow is described to reduce condensation with a substrate processing chuck. In one example, a workpiece holder in the chamber having a puck to carry the workpiece for fabrication processes, a top plate thermally coupled to the puck, a cooling plate fastened to and thermally coupled to the top plate, the cooling plate having a cooling channel to carry a heat transfer fluid to transfer heat from the cooling plate, a base plate fastened to the cooling plate opposite the puck, and a dry gas inlet of the base plate to supply a dry gas under pressure to a space between the base plate and the cooling plate to drive ambient air from between the base plate and the cooling plate.
US10186441B2 Substrate processing apparatus and substrate processing method
During a position deviation detection operation, a hand of a transport mechanism is moved to a true target position in a substrate supporter. A substrate supported at a preset reference position by the substrate supporter is received by the hand of the transport mechanism. A positional relationship between the substrate received by the hand and the hand is detected by a position detector. A deviation amount between the reference position and the true target position in the substrate supporter is acquired based on the detected positional relationship. An alarm is output in the case where the acquired deviation amount is larger than a predetermined threshold value.
US10186431B2 Integrated circuit package mold assembly
An integrated circuit (“IC”) package mold includes an upper mold platen that defines an upper mold cavity for receiving an upper substrate having a die attach side with a plurality of dies mounted thereon and a non-attach side with no dies mounted thereon. The die attach side of the upper substrate faces upwardly. A lower mold platen defines a lower mold cavity for receiving a lower substrate having a die attach side with a plurality dies mounted thereon and a non-attach side with no dies mounted thereon. The die attach side of the lower substrate faces downwardly.
US10186430B2 Transistor and method of manufacturing the same
A method of manufacturing a transistor, includes: (i) forming a metal-oxide semiconductor layer over a substrate; (ii) forming a source electrode and a drain electrode on different sides of the metal-oxide semiconductor layer; (iii) forming a dielectric layer over the source electrode, the drain electrode, and the metal-oxide semiconductor layer; (iv) forming a hydrogen-containing insulating layer over the dielectric layer, in which the hydrogen-containing insulating layer has an aperture exposing a surface of the dielectric layer, and the aperture is overlapped with the metal-oxide semiconductor layer when viewed in a direction perpendicular to the surface; (v) increasing a hydrogen concentration of a portion of the metal-oxide semiconductor layer by treating the hydrogen-containing insulating layer so to form a source region and a drain region; and (vi) forming a gate electrode in the aperture.
US10186428B2 Removal methods for high aspect ratio structures
Exemplary cleaning or etching methods may include flowing a fluorine-containing precursor into a remote plasma region of a semiconductor processing chamber. Methods may include forming a plasma within the remote plasma region to generate plasma effluents of the fluorine-containing precursor. The methods may also include flowing the plasma effluents into a processing region of the semiconductor processing chamber. A substrate may be positioned within the processing region, and the substrate may include a region of exposed oxide. Methods may also include providing a hydrogen-containing precursor to the processing region. The methods may further include removing at least a portion of the exposed oxide while maintaining a relative humidity within the processing region below about 50%. Subsequent to the removal, the methods may include increasing the relative humidity within the processing region to greater than or about 50%. The methods may further include removing an additional amount of the exposed oxide.
US10186425B2 Method of manufacturing semiconductor device and resist glass
In a method of manufacturing a semiconductor device having an oxide film removing step where an oxide film formed on a surface of a semiconductor substrate is partially removed, the oxide film removing step includes: a first step where a resist glass layer is selectively formed on an upper surface of the oxide film without using an exposure step; a second step where the resist glass layer is densified by baking the resist glass layer; and a third step where the oxide film is partially removed using the resist glass layer as a mask, wherein the resist glass layer is made of resist glass which contains at least SiO2, B2O3, Al2O3, and at least two oxides of alkaline earth metals selected from a group consisting of CaO, MgO and BaO, and substantially contains none of Pb, As, Sb, Li, Na, K, and Zn.
US10186424B2 Silicon-based hardmask
Compositions for forming thin, silicon-containing antireflective coatings and methods of using these compositions in the manufacture of electronic devices are provided. Silicon-containing antireflective coatings formed from these compositions can be easily removed during processing without the need for a separate removal step.
US10186421B2 Composite semiconductor substrate
A composite semiconductor substrate being able to improve voltage withstanding and crystalline quality is provided. A composite semiconductor substrate is equipped with an Si (silicon) substrate, an SiC (silicon carbide) layer formed on the surface of the Si substrate, an AlN (aluminum nitride) layer formed on the surface of the SiC layer, a composite layer formed on the surface of the AlN layer, and a GaN (gallium nitride) layer formed on the surface of the composite layer. The composite layer includes an AlN (aluminum nitride) layer and a GaN layer formed on the surface of the AlN layer. In at least one composite layer, the average density of C and Fe in the GaN layer is higher than the average density of C and Fe in the AlN layer.
US10186418B2 Substrate processing method and substrate processing apparatus
For execution of substrate processing using multiple processing units available in parallel, two or more processing units to be used in parallel are selected from the multiple processing units such that an conveying-out standby time does not exceed a given permissible time. The conveying-out standby time is a time when a substrate after subjected to substrate processing by the processing unit is placed in standby until the substrate is transported from the processing unit by a transporting part. A schedule is made that includes processing by the transporting part of transporting a substrate toward the two or more processing units, substrate processing by the two or more processing units, and processing by the transporting part of transporting a substrate from the two or more processing units. The processing unit and the transporting part are controlled to execute substrate processing on multiple substrates in order according to the schedule.
US10186411B2 Method and apparatus for mass spectrometry
A method for analyzing ions according to their mass-to-charge ratio and mass spectrometer for performing the method, comprising directing a collimated ion beam along an ion path from an ion source to an ion detector, causing a portion of the ion beam to contact one or more surfaces prior to reaching the ion detector, wherein the method comprises providing a coating on and/or heating the one or more surfaces to reduce variation in their surface patch potentials. The method is applicable to multi-reflection time-of-flight (MR TOF) mass spectrometry.
US10186407B2 Device for manipulating charged particles
The present invention is concerned with a device for charged particle transportation and manipulation. Embodiments provide a capability of combining positively and negatively charged particles in a single transported packet. Embodiments contain an aggregate of electrodes arranged to form a channel for transportation of charged particles, as well as a source of power supply that provides supply voltage to be applied to the electrodes, the voltage to ensure creation, inside the said channel, of a non-uniform high-frequency electric field, the pseudopotential of which field has one or more local extrema along the length of the channel used for charged particle transportation, at least, within a certain interval of time, whereas, at least one of the said extrema of the pseudopotential is transposed with time, at least within a certain interval of time, at least within a part of the length of the channel used for charged particle transportation.
US10186405B2 Multiband photocathode and associated detector
The invention relates to a photocathode including an input window (210) suitable for receiving a flow of incident photons, and an active layer (230), the active layer consisting of a plurality of elementary layers (2301, 2302) made of semiconductor materials having decreasing forbidden bandwidths in the direction of the flow of incident photons. The surface of the photocathode opposite the input window is structured so that each elementary layer of the active layer has its own photoelectric emission surface (2401, 2402). By choosing the semiconductor materials of the elementary layers, it is possible to obtain an image which has high sensitivity in both the visible spectrum and the near infrared.
US10186404B2 FePt—C-based sputtering target and method for manufacturing same
An FePt—C-based sputtering target containing Fe, Pt, and C, wherein the FePt—C-based sputtering target has a structure in which primary particles of C that contain unavoidable impurities are dispersed in an FePt-based alloy phase containing 33 at % or more and 60 at % or less of Pt with the balance being Fe and unavoidable impurities, the primary particles of C being dispersed so as not to be in contact with each other.
US10186402B2 Measurement system and measurement method
A measurement system for measuring a consumption amount of a focus ring in a plasma etching apparatus including a processing chamber, a lower electrode and the focus ring surrounding a periphery of the lower electrode, comprises a sensor substrate having a distance sensor and a measurement unit configured to measure a consumption amount of the focus ring. The measurement unit includes a transfer instruction unit, an acquisition unit and a measurement unit. The transfer instruction unit is configured to instruct a transfer unit to transfer the sensor substrate into the processing chamber. The acquisition unit is configured to acquire information on a physical amount corresponding to a distance from the distance sensor to the focus ring, which is measured by the distance sensor. The measurement unit is configured to measure a consumption amount of the focus ring based on the acquired information on the physical amount.
US10186400B2 Multi-layer plasma resistant coating by atomic layer deposition
Described herein are articles, systems and methods where a plasma resistant coating is deposited onto a surface of a chamber component using an atomic layer deposition (ALD) process. The plasma resistant coating has a stress relief layer and a rare earth metal-containing oxide layer and uniformly covers features, such as those having an aspect ratio of about 3:1 to about 300:1.
US10186397B2 Workpiece holder for workpiece transport apparatus
An automated workpiece processing system including at least one workpiece processing unit, a workpiece holder configured to removably hold a batch of workpieces therein, each workpiece embodying workpiece identifying indicia where the workpiece identifying indicia is a physical representation of a sample held on a respective workpiece, and to interface with the at least one automated workpiece processing unit, and a controller including a memory having a data structure therein that effects, with the workpiece identifying indicia, batch process tracking of each workpiece in the batch of workpieces through the at least one automated workpiece processing unit in a predetermined batch workpiece processing sequence.
US10186396B2 Method and system for focus adjustment of a multi-beam scanning electron microscopy system
A scanning electron microscopy system is disclosed. The system includes a multi-beam scanning electron microscopy (SEM) sub-system. The SEM sub-system includes a multi-beam electron source configured to form a plurality of electron beams, a sample stage configured to secure a sample, an electron-optical assembly to direct the electron beams onto a portion of the sample, and a detector assembly configured to simultaneously acquire multiple images of the surface of the sample. The system includes a controller configured to receive the images from the detector assembly, identify a best focus image of images by analyzing one or more image quality parameters of the images, and direct the multi-lens array to adjust a focus of one or more electron beams based on a focus of an electron beam corresponding with the identified best focus image.
US10186395B2 Microstructured surface with low work function
A horizontal multilayer junction-edge field emitter includes a plurality of vertically-stacked multilayer structures separated by isolation layers. Each multilayer structure is configured to produce a 2-dimensional electron gas at a junction between two layers within the structure. The emitter also includes an exposed surface intersecting the 2-dimensional electron gas of each of the plurality of vertically-stacked multilayer structures to form a plurality of effectively one-dimensional horizontal line sources of electron emission.
US10186392B2 Ultrafast electromechanical disconnect switch
An ultrafast electrical (e.g., transfer, disconnect, etc.) switch that is simple, compact, does not require high energy to operate, ultralow loss, clean, and capable of being automatically reset. The invention includes a fast electromechanical switch having a drive mechanism integrated into the switching chamber. The integration of the drive mechanism into the switching chamber provides faster contact travel and therefore a faster switching operation. Additionally, the switching chamber is a self-contained environment that may consist of a high-pressure gas or a vacuum. The invention further includes an ultrafast disconnect switch. The invention generally is an integrated piezoelectric-actuator-based mechanical switching mechanism. The mechanism has a central piezoelectric actuator that extends to pull contacts inwards in order to obtain two disconnects within a millisecond or less. Surrounding the piezoelectric actuator is a polymer insulating shell and beyond the shell is the metallic conductor.
US10186388B2 Visual indicator modules for use with control panels and related methods
An example visual indicator includes a base defining a light chamber and a first cover removably coupled to the base to cover the light chamber. A light assembly is positioned in the light chamber of the base. The light assembly has a first connector projecting from the base and the first connector is to pass through an access opening formed in an outer surface of a control panel when the visual indicator is coupled to the control panel. The base is to engage the outer surface of the control panel when the visual indicator is coupled to the control panel. The visual indicator is to enable an ingress protection rating of the control panel to be maintained when at least one of the visual indicator is removed from the control panel or the first cover of the visual indicator is replaced with a second cover different than the first cover.
US10186386B2 Solid ion capacitor
A positive electrode and a negative electrode are formed on both main surfaces of a solid electrolyte. Preferably, the solid electrolyte is a thin film body with a thickness of less than or equal to 200 μm, and contains an ion conductive compound such as Li ions. The positive electrode and the negative electrode contain an ion conductive substance, for example Li2O, which contains an ion conductive element such as Li, in a range of less than 50 vol % (not including 0 vol %), preferably 1 to 35 vol %.
US10186384B2 Carbon fiber and parylene structural capacitor
A structural capacitor and method for manufacturing the structural capacitor. A first layer of nonconductive fiber glass may be formed into a desired shape of the structural capacitor, and then a conductive layer made of carbon fiber pre-impregnated material may be placed on the fiber glass layer. A dielectric layer of parylene may then be coated onto the conductive layer using a conformal vapor deposition process. More conductive and dielectric layers may be added in alternating succession until desired structural and/or electrical properties are achieved. A final layer of fiber glass may then be applied and the resulting structural capacitor may be cured.
US10186381B2 Composite electronic component and resistance element
A composite electronic component includes an electronic element and a resistance element in a height direction. The electronic element includes an electronic element body, and first and second external electrodes separated from each other in a length direction. The resistance element includes a base portion, a resistor disposed on an upper surface of the base portion, a protective film and first and second upper surface conductors. The first and second upper surface conductors are separated from each other in the length direction and the resistor is between the first and second upper surface conductors. The protective film covers the resistor. Dimensions in the height direction from the upper surface of the base portion to exposed surfaces of a pair of end portions in the length direction of the protective film are smaller than a dimension in the height direction from the upper surface of the base portion to an exposed surface of the protective film in the center portion.
US10186380B2 Capacitor component
A capacitor component includes a body, a plurality of internal electrodes disposed in the body, connection electrodes extended in a thickness direction of the body and electrically connected to the plurality of internal electrodes, upper electrodes disposed on an upper surface of the body and electrically connected to the connection electrodes, and lower electrodes disposed on a lower surface of the body and electrically connected to the connection electrodes A thickness of the upper electrodes is different from that of the lower electrodes, and an area of contact between the upper electrodes and the body is different from an area of contact between the lower electrodes and the body.
US10186379B2 Dielectric composition and electronic component
A dielectric composition is provided. The dielectric composition includes: a main component made of: a first complex oxide expressed by a chemical formula {K(Ba1-xSrx)2Nb5O15}; and a second complex oxide expressed by a chemical formula that differs the chemical formula of the first complex oxide. The second complex oxide is a complex oxide expressed by one of chemical formulae: {(Ca1-ySry)(Zr1-zTiz)O3}; {Ba(Ti1-uZru)O3}; {(Ca1-vSrv)TiSiO5}; and {(Ba1-wRe2w/3)Nb2O6}, x satisfies 0.35≤x≤0.75, and a satisfies 0.25≤a≤0.75 when a molar ratio between the first and second complex oxides is defined by a:b in an order and a+b=1.00.
US10186378B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminate of ceramic layers and internal electrodes, and a pair of external electrodes located on both end surfaces of the laminate and electrically connected to the internal electrodes. Each of the pair of external electrodes includes an underlying electrode layer on the surface of the laminate and including Cu, a bonding portion partially provided on a surface of the underlying electrode layer and including a Cu3Sn alloy, and a conductive resin layer provided on surfaces of the underlying electrode layer and the bonding portion, and a total area of the bonding portion is not less than about 2.7% and not more than about 40.6% of a total area of the underlying electrode layer.
US10186377B2 Multilayer capacitor
A multilayer ceramic capacitor includes a capacitor body and first to fourth outer connectors. The capacitor body includes dielectric layers and conductor layers, first and second principal surfaces facing each other in a height direction, first and second side surfaces facing each other in a length direction, and third and fourth side surfaces facing each other in a width direction. The first to fourth outer connectors cover portions of the first to fourth side surfaces, respectively. In a case where L0, W0, and H0 are maximum external dimensions of the multilayer ceramic capacitor in the length direction, the width direction, and the height direction, respectively, L0, W0, and H0 satisfy a condition of about 2.67≤L0/H0 and a condition of about 1/1.72≤L0/W0≤about 1.72.
US10186374B2 Manufacturing Nd—Fe—B magnets using hot pressing with reduced dysprosium or terbium
A method of making a magnetic material for a permanent magnet using hot-pressing or die-upset methods, or both, by combining two powders and optimizing grain boundary diffusion of Dy or Tb. The method can include making magnetic material for a permanent magnet using hot pressing using a core powder containing Nd, Fe and B and a surface powder containing Dy or Tb in metallic alloy form, combining the materials, forming a solid material in a shaped mold under a magnetic field in vacuum, heating the solid material, hot pressing it to form a magnetic material in a die, heat treating it if necessary, and then cooling it.
US10186373B2 Wireless power transfer systems with shield openings
In a first aspect, the disclosure features apparatuses for wireless power transfer, the apparatuses including a plurality of magnetic elements joined together to form a magnetic component extending in a plane, where discontinuities in the magnetic component between adjacent magnetic elements define gaps in the magnetic component, a coil including one or more loops of conductive material positioned, at least in part, on a first side of the plane. The apparatuses include a conductive shield positioned on a second side of the plane and which includes one or more openings positioned relative to the gaps.
US10186363B2 Magnetic component unit
A magnetic component unit in the present disclosure includes: a coil component; a heat dissipator which has an engagement fixing portion and a press fixing portion; and a magnetic core fixing portion. The magnetic core fixing portion includes: a holding portion that presses against the coil component; an engaging portion that extends from a first end part of the holding portion toward the heat dissipator and has a turned-back end part; and a pressing portion that extends from a second end part of the holding portion toward the heat dissipator and has an end part bent into an L-shape. The engagement fixing portion has a U-shape, and one end and the other end of the engagement fixing portion are connected to a peripheral edge portion of the heat dissipator. The press fixing portion has a columnar shape and is provided vertically protruding from the heat dissipator.
US10186358B2 Metal powder core, coil component employing same, and fabrication method for metal powder core
Provided are: a metal powder core having a configuration suitable for core loss reduction and strength improvement; a coil component employing this; and a fabrication method for metal powder core. The metal powder core is obtained by dispersing Cu powder among soft magnetic material powder comprising pulverized powder of Fe-based soft magnetic alloy and atomized powder of Fe-based soft magnetic alloy and then by performing compaction. The fabrication method for metal powder core includes: a mixing step of mixing together soft magnetic material powder containing thin-leaf shaped pulverized powder of Fe-based soft magnetic alloy and atomized powder of Fe-based soft magnetic alloy, Cu powder, and a binder and thereby obtaining a mixture; a forming step of performing pressure forming on the mixture obtained at the mixing step; and a heat treatment step of annealing a formed article obtained at the forming step.
US10186355B2 Thermistor element and manufacturing method therefor
In a manufacturing method for a thermistor element (3) including: a thermistor portion (49) which is a sintered body formed from a thermistor material; and a pair of electrode wires (25) which are embedded in the thermistor portion (49) and at least one end portion of each of the electrode wires projects at an outer side of the thermistor portion (49), the resistance value of the thermistor element (3) is adjusted by performing a removal processing of removing a part of the thermistor portion (49).
US10186353B2 Corona-resistant resin-compatible laminates
Laminate structure suitable for use as electrical insulation comprising: a) a corona-resistant layer comprising 90 to 99 weight percent uniformly distributed calcined mica and 1 to 10 weight percent aramid material, the aramid material being in the form of floc, fibrid, or mixtures thereof; b) a support layer comprising unidirectional or woven filament yarns, the support layer having a first and second face; and c) a resin-compatible layer comprising 60 to 80 weight percent uniformly distributed uncalcined mica and 20 to 40 weight percent aramid material, the aramid material being in the form of floc, fibrid, or mixtures thereof; wherein the first face of the support layer is directly bound to the corona-resistant layer and the second face of the support layer is directly bound to the resin-compatible layer; the laminate structure having a total mica content of 60 weight percent or greater.
US10186352B2 Skin button with flat cable
A percutaneous connector assembly including a feedthrough assembly having a body and a plurality of electrically conductive feedthroughs extending through the body from a first end toward a second end thereof. A cable assembly having a plurality of conductors arranged side-by-side within a first plane to form a substantially flat portion thereof is included, each conductor being connected to a corresponding feedthrough of the feedthrough assembly and the flat portion extending from the body.
US10186351B1 Topological insulator tubes applied to signal transmission systems
A system for providing electrical and optical interconnection using a 3D non-carbon-based topological insulator (TI) is disclosed. The system includes a length of the TI having a tube shape having wall thickness of about 10 nm to about 200 nm and a hollow interior portion surrounded by an interior surface of the TI. The length includes a first end and a second end, wherein the first end is configured to receive an optical signal, an electrical signal, or both. The optical signal propagates in the hollow interior portion along the length to the second end by total internal reflection due to a refractive index of the interior surface of the TI. The electrical signal propagates along an external surface of the TI to the second end.
US10186349B2 Non-halogen flame-retardant insulated electric wire and non-halogen flame-retardant cable
A non-halogen flame-retardant insulated electric wire and a non-halogen flame-retardant cable that have excellent abrasion resistance, terminal processability, and handling ease in a high-temperature environment are provided. A non-halogen flame-retardant insulated electric wire includes a conductor and a crosslinked single-layer or multilayer insulating layer on an outer periphery of the conductor. The insulating layer has a tensile elastic modulus of 500 MPa or more and an elongation at break of 120% or less in a tensile test performed at a displacement rate of 200 mm/min, and has a storage elastic modulus at 125° C. of 3×106 Pa or more in a dynamic viscoelasticity test.
US10186345B2 Insulated conductors
An insulated conductor has an elongate conductor provided with an insulating layer which comprises a polymeric material. The polymeric material has a crystallinity of at least 25% and includes a repeat unit of general formula wherein t1 and w1 independently represent 0 or 1 and v1 represents 0, 1 or 2. The insulating layer has a thickness in the range 2 μm-300 μm.
US10186344B2 Conductive polymer composite
A conductive polymer composite is disclosed. The composite comprises a thermoplastic polymer; carbon nanotubes; at least one electron donor molecule and at least one electron acceptor molecule. A method of three-dimensional printing using the conductive polymer composite and a conductive polymer composite filament are also disclosed.
US10186339B2 Semiconductor device for directly converting radioisotope emissions into electrical power
A device for producing electricity. In one embodiment, the device comprises a doped germanium or a doped GaAs substrate and a plurality of stacked material layers (some of which are doped) above the substrate. These stacked material layers, which capture the beta particles and generate electrical current, may include, in various embodiments, GaAs, InAlP, InGaP, InAlGaP, AlGaAs, and other semiconductor materials. A beta particle source generates beta particles that impinge the stack, create electron-hole pairs, and thereby generate electrical current. In another embodiment the device comprises a plurality of epi-liftoff layers and a backing support material.
US10186332B2 Determination device, computer readable medium, and marker for obtaining information on lung cancer
A determination device for enabling a computer to carry out a process including the steps of: obtaining an analysis result on methylation status of a CpG site located in a promoter region of at least one gene selected from HOXB4 (Homeobox B4) and ZSCAN31 (zinc finger and SCAN domain containing 31) in a DNA sample derived from a subject; and outputting a determination result as information on lung cancer in the subject based on the resulting analysis result is provided. A computer readable medium and a marker for obtaining information on lung cancer are also provided.
US10186330B2 System for providing identification and information, and for scheduling alerts
A device and system for providing identification and medical information are disclosed. The device includes a readable code that contains medical biographical information of the subject, a programmable reporter element that is programmed to electronically store at least one particular event relating to the subject, and a signal producing element functionally related to the programmable reporter element. The system includes collecting and storing medical biographical information of a subject, embedding the medical biographical information in a readable code of the device, and scanning the readable code of the device worn by or in the possession of the subject using an appliance to retrieve the medical biographical information of the subject. The medical biographical information allows medical professionals to obtain the subject's medical information in order to provide medical care. Also disclosed is an integrated system for alerting subjects to upcoming events related to their continued care.
US10186326B2 Memory device that executes an erase operation for a nonvolatile memory
According to one embodiment, a memory device includes a controller, and a nonvolatile memory in which an erase operation is controlled by the controller, the nonvolatile memory including blocks, the erase operation executing every block, the nonvolatile memory transferring a first reply showing a completion of the erase operation and a fail bit count showing a number of memory cells in which a data erase is uncompleted after the completion of the erase operation to the controller. The controller selects a target block as a target of the erase operation based on the fail bit count.
US10186325B2 Method and apparatus for shielded read to reduce parasitic capacitive coupling
In one embodiment, an apparatus comprises a NAND flash memory device comprising a memory device controller and a memory NAND flash memory array, the NAND flash memory device to program data into a plurality of NAND flash memory cells coupled to a wordline in a single program sequence, wherein the plurality of NAND flash memory cells are coupled to a first plurality of bitlines and a second plurality of bitlines; couple the first plurality of bitlines to a fixed bias voltage in response to a first read command; apply a read voltage to the wordline coupled to the plurality of NAND flash memory cells; and sense, via the second plurality of bitlines, data stored in NAND flash memory cells coupled to the wordline, wherein at least some bitlines of the second plurality of bitlines are each in between and directly adjacent to two respective bitlines coupled to the fixed bias voltage.
US10186324B2 Nonvolatile memory device, memory system including thereof and operating method thereof
A method for operating a memory system includes determining at least one erased memory cell among a plurality of erased memory cells as an unstable memory cell based on read data read from the at least one erased memory cell; determining the unstable memory cell as an unwritable memory cell based on write data to be written in the unstable memory cell; and prohibiting the plurality of erased memory cells from being used, depending on the number of erased memory cells as the unwritable memory cell among the plurality of erased memory cells.
US10186323B2 Memory device to execute read operation using read target voltage
A memory device includes first and second memory strings, first and second word lines and a controller. The first memory string includes first and second memory cells, a first select transistor, a second select transistor, and a third select transistor between the first and second memory cells. The second memory string includes third and fourth memory cells, a fourth select transistor above the third memory cell, a fifth select transistor below the fourth memory cell, and a sixth select transistor between the third and fourth memory cells. The first word line is electrically connected to gates of the first and third memory cells. The second word line is electrically connected to gates of the second and fourth memory cells. The controller is configured to execute a read operation on one of the memory cells, the read operation including a first phase and a second phase after the first phase.
US10186317B2 Phase change memory device and method of operation
A phase change memory device includes two portions with local bitlines connected to memory cells. A reading stage is configured to read logic data stored by the first and second memory cells. A first main bitline extends between the reading stage and the first local bitlines and a first main switch is coupled between the first main bitline and reading stage and likewise for the second portion. Local switches are associated with respective ones of the local bitlines. A first reference signal generator is coupled to the reading stage. The phase change memory device is configured to operate in a first reading mode, in which the logic data stored by the first memory cell is read by the reading stage by comparison with the reference signal.
US10186312B1 Hybrid stack write driver
A circuit includes a memory array having memory cells and bitlines. A write driver is connected to the bitlines through column select transistors. A write assist circuit is connected to the write driver. The write assist circuit includes a common boost node, negative boost transistors, and a keeper transistor. The negative boost transistors are connected from the digit lines to the common boost node. The negative boost transistors selectively pull the bitlines of a selected cell of the memory array to ground during a write operation to the selected cell of the memory array. The write assist circuit may include a first negative boost transistor connected from a first digit line to the common boost node, a second negative boost transistor connected from a second digit line to the common boost node, and a keeper transistor connected from the common boost node to ground.
US10186310B2 DIMM DRAM memory chips quick optical data erasure after power cycling
Quick optical DRAM reset and data erasure can be performed during power down (power cycling) or chip cooling and removal from the socket. In this way cold boot attacks on DRAM secret information are prevented using simple and cheap embodiment. In wafer level packaging (chip scale package) die is usually on top (flip-chip) and metal interconnections does not interfere with penetrating light during chip illumination. IR light penetrates through chip's thin epoxy on top and it is absorbed in the die, near active layer, and generates electron-hole pairs. Electron-hole pairs diffuse to chip active layer and generate discharging photocurrents in PN junctions connected to DRAM capacitors.
US10186307B2 Electronic device including a semiconductor memory
This technology provides an electronic device. An electronic device in accordance with an implementation of this document includes semiconductor memory, and the semiconductor memory includes a contact plug; a first stack structure disposed over the contact plug and coupled to the contact plug, wherein the first stack structure includes a pinning layer controlling a magnetization of a pinned layer; and a second stack structure disposed over the first stack structure and coupled to the first stack structure, wherein the second stack structure includes a MTJ (Magnetic Tunnel Junction) structure which includes the pinned layer having a pinned magnetization direction, a free layer having a variable magnetization direction, and a tunnel barrier layer interposed between the pinned layer and the free layer, wherein a width of the first stack structure is larger than a width of the contact plug and a width of the second stack structure.
US10186300B2 Method for intuitively reproducing video contents through data structuring and the apparatus thereof
The present disclosure relates to a method for intuitively reproducing video contents through data structuring and the apparatus thereof, more specifically, which searches section by section the video contents edited and provided based on section with free search, hash tag, and/or bookmark, produces a new video contents from the searched sections of the video contents, and therefore promotes consumption of the video contents by providing reproduced video contents. The video contents can be edited and played by using a user interface intuitively figuring out the structure of video contents.
US10186297B2 Reference and non-reference video quality evaluation
Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
US10186292B1 Near-field transducer having edges aligned with waveguide core
A recording head has a waveguide core layer that delivers light from a light source to a region proximate a magnetic write pole. A near-field transducer is formed of a thin film of Rh or Ir deposited over the waveguide core layer. The near-field transducer includes an enlarged part with two straight edges facing a media-facing surface and at obtuse angles relative to the media-facing surface. A peg extends from the enlarged part towards the media-facing surface. The waveguide core layer has a terminating end with terminating edges that align with the two straight edges of the near-field transducer.
US10186289B2 Disk device with stopper for movable member
According to one embodiment, a stopper of a disk device, to regulate movement of movable member of a disk device, includes a fixing member to be fixed to a supporter of the disk device, and a cushioning member formed of a rubber and attached to the fixing member. The cushioning member includes a contact surface which contacts the fixing member, a first contact surface which can contact the supporter of the disk device, and a second contact surface which can contact a movable member in the disk device, the first contact surface has a first surface adhesive force based on adhesion of the rubber, and the second contact surface is subjected to a non-adhesive surface treatment and has a second surface adhesive force which is less than the first surface adhesive force.
US10186284B2 Magnetic head and magnetic recording and reproducing device
According to one embodiment, a magnetic head includes a magnetic pole, and a first shield, and a stacked body provided between the magnetic pole and the first shield. The stacked body includes a first layer, a second layer and a third layer. The first layer includes at least one first element selected from the group consisting of Fe, Co, and Ni. The second layer is provided between the magnetic pole and the first layer, and includes at least one second element selected from the group consisting of Cr, V, Mn, Ti, and Sc. The third layer is provided between the first layer and the first shield, and includes at least one third element selected from the group consisting of Cr, V, Mn, Ti, and Sc.
US10186280B2 Oversampling in a combined transposer filterbank
The present invention relates to coding of audio signals, and in particular to high frequency reconstruction methods including a frequency domain harmonic transposer. A system and method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank (501) comprising an analysis transformation unit (601) having a frequency resolution of Δf; and an analysis window (611) having a duration of DA; the analysis filter bank (501) being configured to provide a set of analysis subband signals from the low frequency component of the signal; a nonlinear processing unit (502, 650) configured to determine a set of synthesis subband signals based on a portion of the set of analysis subband signals, wherein the portion of the set of analysis subband signals is phase shifted by a transposition order T; and a synthesis filter bank (504) comprising a synthesis transformation unit (602) having a frequency resolution of QΔf; and a synthesis window (612) having a duration of DS; the synthesis filter bank (504) being configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein Q is a frequency resolution factor with Q≥1 and smaller than the transposition order T; and wherein the value of the product of the frequency resolution Δf and the duration DA of the analysis filter bank is selected based on the frequency resolution factor Q.
US10186278B2 Microphone array noise suppression using noise field isotropy estimation
Noise is suppressed from a microphone array by estimating a noise field isotropy. In some examples audio is received from a plurality of microphones. A power spectral density of a beamformer output is determined and a power spectral density of microphone noise differences is determined. A noise power spectral density is determined using a transfer function and the noise power spectral density is applied to the beamformer output power spectral density to produce a power spectral density output of the received audio with reduced noise.
US10186276B2 Adaptive noise suppression for super wideband music
Techniques are described for performing adaptive noise suppression to improve handling of both speech signals and music signals at least up to super wideband (SWB) bandwidths. The techniques include identifying a context or environment in which audio data is captured, and adaptively changing a level of noise suppression applied to the audio data prior to bandwidth compressing (e.g., encoding) based on the context. For a valid speech context, an audio pre-processor may set a first level of noise suppression that is relatively aggressive in order to suppress noise (including music) in the speech signals. For a valid music context, the audio pre-processor may set a second level of noise suppression that is less aggressive in order to leave the music signals undistorted. In this way, a vocoder at a transmitter side wireless communication device may properly encode both speech and music signals with minimal distortions.
US10186268B2 Providing pre-computed hotword models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, for each of multiple words or sub-words, audio data corresponding to multiple users speaking the word or sub-word; training, for each of the multiple words or sub-words, a pre-computed hotword model for the word or sub-word based on the audio data for the word or sub-word; receiving a candidate hotword from a computing device; identifying one or more pre-computed hotword models that correspond to the candidate hotword; and providing the identified, pre-computed hotword models to the computing device.
US10186267B1 Message playback using a shared device
Methods and systems for prioritizing messages for playback are described herein. In some embodiments, a request for messages to be output may be received by a speech-processing system. The speech-processing system may include a message database that includes messages received for a speaker of the request's user account and/or a group account associated with a shared electronic device that the request was received from. One or more prioritization rules may be applied to the messages to order the messages for playback in order to provide an optimal voice user interface for the requesting individual. For instance, messages received for the user account may be prioritized over messages received for the group account, messages received from a similar sender or a high priority sender may be prioritized over other messages, and messages that are indicating as being urgent may be prioritized over messages that are indicated as being non-urgent.
US10186260B2 Systems and methods for vehicle automatic speech recognition error detection
Method and apparatus are disclosed for detecting ASR errors. An example vehicle includes a microphone for automatic speech recognition (ASR), a climate control system, and a processor. The processor is configured to receive data captured by the microphone, determine, based on the received data, that a level of buffeting detected by the microphone exceeds a threshold level corresponding to buffeting caused by the climate control system, and responsively provide an alert indicating that a climate control vent is aimed at the microphone.
US10186259B2 System and method for enhancing speech recognition accuracy using weighted grammars based on user profile including demographic, account, time and date information
Disclosed herein are systems, computer-implemented methods, and computer-readable media for enhancing speech recognition accuracy. The method includes dividing a system dialog turn into segments based on timing of probable user responses, generating a weighted grammar for each segment, exclusively activating the weighted grammar generated for a current segment of the dialog turn during the current segment of the dialog turn, and recognizing user speech received during the current segment using the activated weighted grammar generated for the current segment. The method can further include assigning probability to the weighted grammar based on historical user responses and activating each weighted grammar is based on the assigned probability. Weighted grammars can be generated based on a user profile. A weighted grammar can be generated for two or more segments. The weighted grammar is weighted based on a user profile which includes of information about a number called from, account information, a time of day, and a date. Exclusively activating each weighted grammar can include a transition period blending the previously activated grammar and the grammar to be activated.
US10186253B2 Control device for recording system, and recording system
A control device for a recording system includes a sound acquisition unit, a recording control unit, an item management unit and a presentation control unit. The sound acquisition unit acquires sound data from a sound pickup device. The recording control unit records information based on the sound data as recording information corresponding to one of predetermined items. The item management unit extracts one of the items, in which the recording information has not yet been recorded, as an uninput item. The presentation control unit causes a presentation device to show the uninput item.
US10186252B1 Text to speech synthesis using deep neural network with constant unit length spectrogram
A system and method for converting text to speech is disclosed. The text is decomposed into a sequence of phonemes and a text feature matrix constructed to define the manner in which the phonemes are pronounced and accented. A spectrum generator then queries a neural network to produce normalized spectrograms based on the input of the sequence of phonemes and features. Normalized spectrograms are fixed-length spectrograms with uniform temporal length (i.e., data size), which enables them to be effectively encoded into a neural network representation. A duration generator output a plurality of durations that are associated with phonemes. A speech synthesizer modifies the temporal length (i.e., de-normalizes) of each normalized spectrogram based on the associated duration, and then combines the plurality of modified spectrograms into speech. To de-normalize the spectrograms retrieved from the neural network, the normalized spectrograms are generally expanded in time or compressed in time, thereby producing variable length spectrograms which yield speech that is realistic sounding.
US10186231B2 Display system
This disclosure provides a display system, which comprises: a mainframe; a control module comprising an image processing unit and an image compositing unit, communicating with the mainframe through a first channel and a second channel, and generating an image signal; and a display panel showing pictures according to the image signal; wherein the mainframe provides the image processing unit with image data, parameter data and control signals through both the first and second channels when the first channel works, and the image processing unit processes the image data and the parameter data and generates a first data signal to be the image signal; wherein the mainframe provides the image compositing unit with response data through the second channel when the first channel fails, and the image compositing unit combines the response data and a pre-determined background into a second data signal to be the image signal.
US10186225B2 Display device
A circuit block of a driving circuit of a display device includes a first transistor that has a gate being connected to a first node having an active potential during an output period, and controls electrical conduction between a first clock signal line being applied with a first clock signal and the scanning signal line, a second transistor that has a gate being connected to a second node having an active potential during a non-output period, and controls electrical conduction between the first node and an inactive potential line, and a third transistor that has a gate being connected to the first node, and controls electrical conduction between the second node and a first cyclic signal line applied with a first period signal having an active potential at the time of termination of the output period.
US10186223B2 GOA circuit and liquid crystal display
The present invention discloses a GOA circuit, comprising a plurality of GOA units which are cascade coupled, and the Nth stage GOA unit is employed to control charge to the Nth level scan line G(N), and the pull-down holding circuit of the Nth stage GOA unit comprises a Nth control circuit, a Nth holding circuit and a Nth shared circuit; the pull-down holding circuit of the (N+4)th stage GOA unit comprises a (N+4)th control circuit, a (N+4)th holding circuit and a Nth shared circuit; a first control end Q(N) of the Nth control circuit and a second control end receiving the first control signal regulates and controls a voltage level of the output end P(N) thereof; a first control end Q(N+4) of the (N+4)th control circuit and a second control end receiving the low frequency control signal regulates and controls a voltage level of the output end P(N+4) thereof.
US10186218B2 Drive circuit and liquide crystal display device with the drive circuit
A drive circuit adapted for a liquid crystal display device and includes a CE circuit, a memory, a data compensating circuit and a timing controller. The CE circuit, the data compensating circuit and the timing controller are electrically connected successively, and the memory is electrically connected to the data compensating circuit. The CE circuit is for receiving image data and performing an image color enhancement processing onto the image data. The memory is for storing compensation values for Mura compensation to the liquid crystal display device. The data compensating circuit is for obtaining the compensation value corresponding to the image data from the memory and performing compensation calculation. The timing controller is for receiving the compensated image data, converting the compensated image data into signals required by the liquid crystal display device. The invention further provides a liquid crystal display device with the drive circuit.
US10186216B2 Gate driving circuit, display panel and display apparatus having the same, and driving method thereof
The present application discloses a gate driver on array (GOA) circuit including a first GOA circuit; a second GOA circuit; and a voltage transmitting circuit configured to transmit an output voltage from the first GOA circuit to the second GOA circuit as an input voltage for the second GOA circuit; the output voltage from the first GOA circuit and the input voltage for the second GOA circuit having a substantially the same voltage level. An input port of the voltage transmitting circuit is connected to an output port of the first GOA circuit and configured to receive the output voltage from the first GOA circuit; and an output port of the voltage transmitting circuit is connected to an input port of the second GOA circuit and configured to output a forwarded voltage to the second GOA circuit as the input voltage for the second GOA circuit.
US10186214B2 Driving system and driving method of liquid crystal display device and liquid crystal display device
The present disclosure discloses a driving system of LCD, which includes: a timing control circuit is used to storage a data converted to gamma voltage; a data driving circuit for receiving the data converted to gamma voltage and the data converted to pixel gray reference voltage from the timing control circuit is used to convert the data converted to gamma voltage and the data converted to pixel gray reference voltage to a gamma voltage and a pixel gray reference voltage respectively and is used to obtain a pixel gray voltage by the converted gamma voltage gamma correct to the converted pixel gray reference voltage. The present disclosure further discloses a driving method and a device thereof. When the LCD device of the present disclosure is capable of performing gamma correction, the P-Gamma circuit will be omitted, greatly reducing the cost of production, so as to enhance the market competitiveness.
US10186210B2 Image display device and control methods for image display device
An image display device includes light emission units, a display unit having display areas corresponding to the light emission units, a determination unit determining whether the display areas are a first area satisfying a predetermined condition or a second area having luminance lower than that of the first area, respectively, based on an input image signal, a light emission control unit controlling light emitted from the light emission units to reduce an amount of light emitted from a light emission unit corresponding to the second area relative to an amount of light emitted from a light emission unit corresponding to the first area, and a correction unit outputting a displayed image signal to the display unit, and the displayed image signal is obtained by adding a first correction value to a portion corresponding to a partial area of the second area of the image signal.
US10186206B2 Display device
A display device is disclosed. In one aspect, the display device includes a data driver configured to generate an output signal corresponding to input image data, a signal divider configured to divide the output signal into a plurality of data signals, and provide the data signals to a plurality of pixels and a display unit including a matrix of pixels configured to receive the data signals. The signal divider includes a first via hole formed over a first source/drain wire configured to receive a driving voltage of each pixel, a second via hole formed over a second source/drain wire of the pixel and a pixel wire electrically connecting the first and second source/drain wires to each other respectively through the first via hole and the second via hole.
US10186199B2 Display device and related operating method
An organic light emitting display device may include a display panel, a power supply, and a display driver, The display panel may comprise a plurality of scan lines, a plurality of data lines, and a plurality of pixels connected to the scan lines and to the data lines. The power supply may supply a first pixel voltage and a second pixel voltage to the pixels. The display driver may control the display panel. The display panel may display a first image in a first frame frequency during a first driving mode, and display a second image in a second frame frequency that is lower than the first frame frequency during a second driving mode, according to a control by the display driver.
US10186198B2 Gate driving circuit
A gate driving circuit includes a first driving stage driving a first gate line included in a display panel. The first driving stage includes a first output transistor outputting a first carry signal on the basis of a first clock signal in response to a voltage of a first node, a second output transistor outputting a first gate signal on the basis of the first clock signal in response to the voltage of the first node, a first control transistor applying a second clock signal to a second node, a second control transistor applying a start signal to the first node in response to a voltage of the second node, and a third control transistor applying a first discharge voltage to the first node in response to the first carry signal.
US10186197B2 Display device and driving method thereof
In the first signal writing period which is a portion of one horizontal scan period, a first pixel signal is input to the first signal line. The first pixel signal is input from the first signal line to a first pixel circuit throughout a first signal converging period which is longer than the first signal writing period. A second pixel signal is input to the second signal line in a second signal writing period which is another portion of the one horizontal scan period. The second pixel signal is input from the second signal line to a second pixel circuit throughout a second signal converging period which is longer than the second signal writing period. After the first signal converging period and the second signal converging period, electric currents are supplied to the light emitting elements of the first pixel circuit and of the second pixel circuit.
US10186196B2 Array substrate and display device
Embodiments of the present disclosure provide an array substrate and a display device, wherein the array substrate includes a plurality of scanning signal lines, a plurality of data lines, a plurality of pixel circuits disposed at intersections between the plurality of scanning signal lines and the plurality of data lines, a current source circuit connected to first ends of the plurality of data lines and configured to output a current to the pixel circuits through the plurality of data lines, and a constant current circuit connected to second ends of the plurality of data lines and configured to supply a current with a preset value flowing from the first ends to the second ends to the data lines. The display device includes the foregoing array substrate.
US10186193B2 Current slope control method and apparatus for power driver circuit application
A low side driver includes a first transistor coupled in series with a second transistor at a low side voltage node for a load. A capacitance is configured to store a voltage and a voltage buffer circuit has an input coupled to receive the voltage stored by the capacitance and an output coupled to drive a control node of the second transistor with the stored voltage. A current source supplies current through a switch to the capacitance and the input of the voltage buffer circuit. The switch is configured to be actuated by an oscillating enable signal so as to cyclically source current from the current source to the capacitance and cause a stepped increase in the stored voltage which is applied by the buffer circuit to the control node of the second transistor.
US10186185B2 Dynamically adjusting color characteristics of electronic content
Exemplary embodiments involve a viewer application dynamically adjusting the color balance of electronic content displayed on a display device. A viewer application can determine color information for a display device and generate a color correction filter based on color information for the display device and color information used by electronic content to specify the test color. The viewer application can receive display data representing at least a portion of the electronic content and apply the color correction filter to the display data to provide a color-corrected version of the display data for display by the display device. The viewer application can obtain the color information from a device driver application for the display device or from a separate data file.
US10186181B2 Display device, method and apparatus for adjusting brightness of the display device, and method and apparatus for testing the display device
A method for adjusting brightness includes detecting whether damage occurs on a light guide plate of the display device, determining a damage position and a damage extent of the light guide plate when the damage occurs on the light guide plate, and compensating for a change value of brightness generated due to the damage by adjusting the brightness of the display device corresponding to the damage position, according to a predetermined correspondence between damage extents and change values of brightness. The method for testing a display device includes applying a destructive operation to the display device to be tested, detecting a damage extent generated by the destructive operation and a change value of brightness correspondingly generated in a damage region, and creating and storing a correspondence between the damage extent and the change value of brightness.
US10186180B2 Display device
A display device includes a display panel including a first and a second non-display area, a main active area, and a sub active area, wherein the active areas each include a matrix of sub-pixels; a data driver in the first non-display area to provide image data to the matrices of sub-pixels; a main gate driver in the second non-display area to provide a corresponding gate signal to each sub-pixel in the main active area; a sub gate driver in the second non-display area to provide a corresponding gate signal to each sub-pixel in the sub active area; an auto-probe test pad in the non-display area for transmitting a first start signal received from an auto-probe signal generating device to one of the main gate driver and the sub gate driver while testing the display panel; and a signal transmission circuit connecting the main gate driver and the sub gate driver.
US10186177B1 Vehicle windshield lighting assembly
A lighting assembly of a vehicle is provided herein including a windshield and an electroluminescent member sealed within the windshield and configured to illuminate in response to applied electrical power. A reflector is optically coupled to the electroluminescent member and is configured to enhance the brightness thereof. A fit is coupled to the windshield and is positioned to at least partially conceal the electroluminescent member from a driver of the vehicle.
US10186174B2 Methods and devices for determining sensing device usability
Methods and devices for determining device usability, e.g., for point of care assay devices. In one embodiment, the invention is to a method of determining device usability in a sensing device, including the steps of: providing a device comprising a first electrical pad; a second electrical pad; and a first polymer layer contacting at least a portion of the first and the second electrical pads and a second polymer layer contacting the first polymer layer and not the first and second electrical pads; applying a potential across the first and the second electrical pads; measuring an electrical property associated with the first and the second polymer layers; and determining whether the measured electrical property associated with the first and the second polymer layers has exceeded a threshold level associated with the device usability.
US10186171B2 Adding sounds to simulated ultrasound examinations
A system for performing audio-enhanced, simulated ultrasound examinations may generally include an ultrasound simulation device having at least one processor and associated memory. The memory may store pre-recorded audio-enhanced ultrasound data for at least one internal organ. The audio-enhanced ultrasound data may include a moving ultrasound image of the at least one internal organ along with synced audio data associated with auscultatory sounds generated by the at least one internal organ depicted within the moving ultrasound image. In addition, the system may include a display and a speaker coupled to the ultrasound simulation device. The display may be configured to display the moving ultrasound image as a trainee is performing the simulated ultrasound examination. The speaker may be configured to broadcast the synced audio data simultaneously with the display of the moving ultrasound image.
US10186169B2 System and methods for assessing a person's oral feeding skills during oral feeding
The present invention relates to systems and methods for assessing and improving an infant's oral feeding skills. The system comprises a “smart” baby feeding device comprising an instrumented baby bottle with a removable, battery-powered monitoring module wirelessly connected to a remote device (e.g., smart phone, tablet, laptop, PC). The purpose of the remote device is to monitor (in real time) and measure the frequency and quality of feedings of new-born babies to help optimize feeding development by providing real-time feeding performance information back to the caregiver. The information collected is of assistance in minimizing feeding difficulties and correcting feeding deficiencies.
US10186166B2 Enhancing stringed instrument learning with a wearable device
Enhanced stringed instrument learning is provided by a wearable device. A control unit comprising a processor and a memory device is integrated with a frame, of the wearable device, formed to fit over a hand of a user while playing a stringed instrument. A finger assembly is provided each finger of the hand and is coupled to the frame to immobilize a finger of the hand while playing the stringed instrument. A sensor array is coupled to each finger assembly and to the control unit to determine at least a positioning of fingers on the stringed instrument. The sensor also sends user performance data to the control unit. The control unit analyzes the user performance data and outputs feedback to the user based on the performance data analysis.
US10186163B1 System and method for reducing stress and/or pain
A stress reduction and/or pain reduction method and system, includes measuring an initial level of user stress, which level is unacceptable, having the user hold a card having multiple single digit math problems therein, the problems being in multiple series of four problems, the math problems comprising at least one of addition, subtraction, and multiplication problems, displaying to and instructing the user to complete a first series of four and only four problems correctly, displaying to and instructing the user to complete a second series of four and only four problems incorrectly, again measuring the user's stress level and repeating the steps of displaying and instructing, and measuring, until the output from the device is acceptable. The same process may be followed using a camera or video camera and analyzing the image(s) for a Duchenne smile, in place of or in addition to measuring the indicator of stress.
US10186162B2 Dynamic educational system incorporating physical movement with educational content
This invention is a computer-implemented system or method for creating and delivering content for kinesthetic learning comprising: lesson criteria; an action block; an instruction block; a first lesson block; a second lesson block having kinesthetic content; and a summary block. A real-time digital assessment form can be provided to the user for recording student performance in response to displaying the action block, instruction block, first lesson block, second lesson block and summary block to multiple students simultaneously. The filled real-time assessment form can be transmitted electronically to a parent, guardian or other caretaker of the student. A physical worksheet can be provided to the student having content consistent with the lesson criteria.
US10186161B2 Providing interaction with broadcasted media content
Providing interaction with media content includes broadcasting media content to a display device, associating a downloadable fitness program with the media content with synchronization indicators to synchronize the downloadable fitness program with the media content, and controlling an operational parameter of an exercise machine based on physical characteristics of an environment depicted in the media content.
US10186158B2 Automated air traffic communications
Apparatus and methods related to aviation communications are included. A computing device can receive position data indicating a position of an aerial vehicle. The position can include an altitude. The computing device can determine, from a plurality of possible airspace classifications, a first airspace classification at the position of the aerial vehicle, where each airspace classification specifies one or more communication parameters for communication within an associated airspace. The computing device can select, from a plurality of communication repositories, a first communication repository that is associated with the first airspace classification, where each communication repository specifies a set of pre-defined communication components for at least one associated airspace classification. The computing device can generate a communication related to the aerial vehicle using the first communication repository. The computing device can send the generated communication to at least one recipient.
US10186151B2 Method for finding an object coupled to a radio transmitter
A method for finding an object coupled to a radio transmitter, wherein the radio transmitter emits an assigned identifier. The method includes transmitting a first message to at least a first vehicle by a data processing system, wherein the message contains the information that a specific identifier is being searched for; forwarding the first message to at least a second vehicle by the first vehicle; receiving and comparing the assigned identifier with the specific identifier by a vehicle which received the first message; and, if the assigned identifier corresponds to the specific identifier, transmitting a second message by the vehicle which received the assigned identifier to the data processing system. The second message contains information that the specific identifier has been found and information about a position of the vehicle which received the assigned identifier.
US10186146B2 Abnormality detection device, abnormality detection system, and method
An abnormality detection device of an embodiment includes a traffic control center device to detect an abnormality of vehicle detectors installed in a road network, including: a first traffic management unit that collects detector information including measurement quantities from the vehicle detectors; a statistical processing unit that statistically processes the measurement quantities for each designated period to generate statistical information including statistical values of the measurement quantities; a map information generating unit that generates, based on the statistical values of the measurement quantities of the vehicle detectors that already have been determined to be abnormal by a user, map information representing a distribution situation of the statistical values of the measurement quantities in an abnormal state; and a detector state determination unit that determines, based on the measurement quantities of each vehicle detector to be assessed and the map information in the abnormal state, whether the vehicle detector is abnormal.
US10186143B2 Systems and methodologies for alerting emergency responders
A method and system for alerting emergency responders. The method includes acquiring readings from one or more occupancy sensors of a building, determining an occupancy estimate based on the readings from the one or more occupancy sensors, storing the occupancy estimate in a server, determining whether an emergency event has occurred at the building based on one or more threat parameters received from one or more threat sensors. Further, the method includes outputting a notification to at least one external device of emergency responders and transmitting building information associated with the emergency event to the emergency responders when the emergency event has occurred. The building information includes the occupancy estimate.
US10186132B2 Tornado emergency alert device
A tornado emergency alert device for alerting a user to a potential threat includes a housing that defines an interior space. A power module, a microprocessor and a receiver are coupled to the housing and are positioned in the interior space. The microprocessor is operationally coupled to the power module. The receiver is operationally coupled to the microprocessor and is configured to tune to a frequency utilized by an emergency services station. A speaker is coupled to the housing and is operationally coupled to the microprocessor. The receiver is configured to receive alert codes sent by the emergency services station and relay the alert codes to the microprocessor. The microprocessor is positioned to identify a specific alert code, sent to the siren most proximate to the housing, and to compel the speaker to emit an audible alarm, thus alerting the user to a potential threat such as a tornado.
US10186131B2 Electronic device for providing content according to user's posture and content providing method thereof
An electronic device includes a display; a communication interface; a camera; and a controller configured to control the display to display content; control the camera to capture an image of a user who watches the electronic device while displaying the content; control to obtain information regarding a posture of the user based on the captured image; control to determine whether the posture of the user is acceptable based on the obtained information regarding the posture of the user; and based on determining that the posture of the user is not acceptable, control the communication interface to transmit the captured image of the user to another device.
US10186127B1 Exit-code-based RFID loss-prevention system
Methods and systems are described for authorizing an item with an RFID tag to leave a facility. In one embodiment, a mobile device receives or determines an exit code (EC) to write into the tag in response to providing authorizing information. The EC may be based on information stored in the tag such as the tag's item identifier or other tag information (collectively an item identifier or II), a ticket value, other information such as the OC, a mobile identity or location, or any other suitable information. Upon verification of the EC, the tagged item is allowed to leave the facility. In another embodiment, the mobile device stores an item identifier (II) associated with the tag and provides authorizing information. Upon verifying the authorizing information and confirming that the stored II corresponds to the tagged item's II, the tagged item is allowed to leave the facility.
US10186123B2 Complex event recognition in a sensor network
Systems, methods, and manufactures for a surveillance system are provided. The surveillance system includes sensors having at least one non-overlapping field of view. The surveillance system is operable to track a target in an environment using the sensors. The surveillance system is also operable to extract information from images of the target provided by the sensors. The surveillance system is further operable to determine probabilistic confidences corresponding to the information extracted from images of the target. The confidences include at least one confidence corresponding to at least one primitive event. Additionally, the surveillance system is operable to determine grounded formulae by instantiating predefined rules using the confidences. Further, the surveillance system is operable to infer a complex event corresponding to the target using the grounded formulae. Moreover, the surveillance system is operable to provide an output describing the complex event.
US10186120B2 Remote monitoring system
A remote monitoring system is provided including a sensor, for sensing data associated with a remotely monitored object; a transmitter coupled to the sensor, and for transmitting data of the sensor via satellite; and a notification system coupled to the transmitter, for receiving the sensor data and providing notifications to a user based upon the received sensor data.
US10186119B2 ATM skimmer detection based upon incidental RF emissions
The disclosed embodiments include methods and systems for detecting ATM skimmers based upon radio frequency (RF) signal. In one aspect, the disclosed embodiments include a system for detecting ATM skimmers including a memory storing instructions and one or more processors that execute the instructions to perform one or more operations for detecting ATM skimmers. The operations may include, for example, receiving radio frequency (RF) signal data corresponding to one or more RF signals detected by an antenna located within communication range of the ATM. The operations may also include determining one or more unidentified RF signals of the detected ATM RF signals that differ from one or more baseline RF signals. The operations may also include determining whether the one or more unidentified RF signals are present for a predetermined period of time, and determining whether a skimmer is present at the ATM based on a determination that the one or more unidentified RF signals are present for the predetermined period of time.
US10186117B2 Simulcast pari-mutuel gaming machine with casino and lottery styled wagers for continuous play
An gaming machine for and method of par-mutuel wagering that allows individuals to continuously place multiple casino and lottery styled pari-mutuel wagers on simulcast live and/or recorded pari-mutuel race events. The gaming machine includes a display screen to provide a graphic display of a plurality of pari-mutuel gaming options to a player, and a selection device operable by the player to select at least one of the pari-mutuel gaming options displayed on the screen, the selection device operable by the player to input a wager corresponding to the selected at least one pari-mutuel gaming option. The gaming machine has the ability to be linked to a network of gaming machines in pari-mutuel and/or other wagering venues.
US10186115B2 System and method of revealing real world wager outcomes based on user interactions with interactive media
The invention relates to systems and methods of selecting and placing real-world wagers responsive to one or more wager triggers, obtaining outcomes of the real-world wagers, facilitating user interactions with various interactive media, and revealing the outcomes of the real-world wagers through the interactive media to give an appearance that the outcomes of the real-world wagers resulted from the user interactions even though the outcomes resulted from the real-world wagers and were determined before the user interactions. By integrating real-world wager outcomes with gameplay and other user interactions, the system may provide an engaging user experience with interactive media. For example, a game may reveal an outcome of a real-world wager (which has already occurred), in response to in-game actions such as user actions in the game, other players' actions in the game, game events (e.g., events caused by the game logic/artificial intelligence), and/or other events.
US10186112B2 Method for displaying gaming results
Embodiments of the invention include a gaming device that has a video display. When the player initiates the game, an animation is shown. If the game had a losing outcome, the animation is very short and allows the player to quickly try for a win. If instead the game has a winning outcome the gaming device spins reels or otherwise shows the player how much he or she has one. The animation may also indicate progress toward a mystery jackpot or a group mystery jackpot.
US10186110B2 Gaming system with social award management
In one embodiment, a system, apparatus, and method for social gaming includes at least one gaming machine configured to play a game of chance and produce game information and a social gaming server configured to: communicate with the at least one gaming machine; establish a remote gaming session between the gaming machine and at least one user device; distribute at least a portion of the game information to the at least one user device; and providing a social award to user of the at least one user device.
US10186102B2 Systems and methods for remaking ballots
Voter-generated ballots created using consumer-grade printers are remade to ballots scannable by specialized ballot scanners. The voter-generated ballots include a machine-readable indicia, such as a two-dimensional barcode, that encodes ballot information. The ballot information includes choices made by the voter and information for use in remaking the ballot. Voters wish to submit their votes using printouts from non-specialized printers such as those found at their homes or offices; yet election officials wish to tabulate votes using scanners that require specialized, high-quality ballots. The disclosed systems and methods bridge this gap.
US10186101B2 Method, device and system for controlling opening of A-B doors
A method, device and system for controlling opening of A-B doors are disclosed, which are applicable to a host of a system with A-B doors, the system with A-B doors comprising a first access control for controlling entry through the door A, a second access control for controlling entry through the door B and an electronic authorization conversion device. The method comprises: receiving a first verification request for an object to be verified sent by the first access control (S201); determining whether the object to be verified has authorization to pass through the door A (S202); if it does, sending an opening command for opening the door A to the first access control (S203); receiving, after the door A has been opened, an electronic authorization conversion request for the object to be verified sent by the electronic authorization conversion device, converting the authorization of the object to be verified to authorization to pass through the door B, determining a first validity time period for passing through the door B, and storing the first validity time period (S204); receiving a second verification request for the object to be verified sent by the second access control (S205); retrieving the stored first validity time period (S206); determining whether the door B can be opened (S207); if it does, sending an opening command for opening the door B to the second access control (S208), thus improving the security of A-B doors.
US10186099B2 Usage of GPS on door security
A lock system including an electronic lock and a wireless device having a location determining utility configured to determine a location of the wireless device. The electronic lock and the wireless device communicate wirelessly with one another and send commands to and from one another to perform a specific task when the wireless device is within a specified range of the electronic lock. The location of the wireless device and a speed of the wireless device may be used to calculate an estimated arrival of the wireless device at the electronic lock, and the specific task may be performed substantially at the estimated arrival.
US10186096B2 Vibration resistant digital vehicle cargo system
The latch for the cargo door is moveable between an engaged position wherein the door cannot be opened and a disengaged position wherein the cargo door can be opened to access the compartment. A counter displays a number which can be changed in response to an actuation signal. A series of spaced magnets moveable with the latch create a magnetic field which is elongated along the surface of the latch for a given distance. A magnetically actuated reed switch is situated proximate the path of movement of the latch surface, such that the switch remains under the influence of the magnetic field during movement of the latch from its engaged position toward its disengaged position within the given distance and thereafter changes state to generate an actuation signal to the counter.
US10186094B2 Apparatus, method and article for providing locations of power storage device collection, charging and distribution machines
A network of collection, charging and distribution machines collect, charge and distribute portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). Locations of collection, charging and distribution machines having available charged portable electrical energy storage devices are communicated to or acquired by a mobile device of a user or a navigation system of a user's vehicle. The locations are indicated on a graphical user interface on a map relative to the user's current location. The user may select particular locations on the map to reserve an available portable electrical energy storage device at a particular collection, charging and distribution machine location. The collection, charging and distribution machine locations displayed may also be based on a physical distance or driving time from the current location of the user mobile device or vehicle.
US10186091B2 Wheel hub safety devices, systems and methods
A wheel hub safety device is for a vehicle having a hub and a wheel. The hub having a plurality of opposing equiradially disposed wheel bolts. The wheel having a plurality of opposing equiradially disposed holes spaced for mating engagement with the wheel bolts on the hub. The wheel is configured for attachment to the hub through use of a plurality of lug nuts. The wheel hub safety device has a housing and a plurality of lug nut rotation detectors. The housing is for housing the plurality of lug nut rotation detectors, at least one sensor and a transmitter.
US10186090B2 Method and device for determining a collision characteristic of a vehicle collision
A method is provided for determining a collision characteristic of a vehicle collision for triggering safety means of the vehicle. The method has a step of an ascertainment of at least one determination-relevant time segment of a sensor signal representing the vehicle collision before a triggering time for a safety means. The method also has a step of a comparison of at least two features of the sensor signal in the at least one time segment with one another in order to determine the collision characteristic.
US10186087B2 Occluding augmented reality objects
Techniques for occluding augmented reality objects are described in various implementations. In one example implementation, a method may include receiving an image captured by an image capture device and identifying a foreground object depicted in the image. The foreground object may be free of fiducial markers and may be positioned between the image capture device and a background depicted in the image. The method may also include generating an augmented reality image depicting an augmented reality object at least partially occluded by the foreground object such that, when the augmented reality image is displayed, the augmented reality object appears to be positioned behind the foreground object.
US10186086B2 Augmented reality control of computing device
An augmented reality head-mounted device includes a gaze detector, a camera, and a communication interface. The gaze detector determines a gaze vector of an eye of a wearer of the augmented reality head-mounted device. The camera images a physical space including a display of a computing device. The communication interface sends a control signal to the computing device in response to a wearer input. The control signal indicates a location at which the gaze vector intersects the display and useable by the computing device to adjust operation of the computing device.
US10186083B1 Method and system for navigating in panoramic images using voxel maps
The present disclosure describes a system and method that includes receiving a user selection of a portion of a first image. In response to the user-selection, a first identifier of three-dimensional space associated with the user-selection is determined and a second image is selected based on a portion of the second image being associated with the first identifier. The second image may be provided to the user to be displayed. The present disclosure also provides for mapping a portion of a first image to an identifier of three-dimensional space.
US10186082B2 Robust merge of 3D textured meshes
A method of merging 3D meshes includes receiving a first mesh and a second mesh; performing spatial alignment to register the first mesh and the second mesh in a common world coordinate system; performing mesh clipping on the first mesh and the second mesh to remove redundant mesh vertices; performing geometry refinement around a clipping seam to close up mesh concatenation holes created by mesh clipping; and performing texture blending in regions adjacent the clipping seam to obtain a merged mesh.
US10186076B2 Per-sample MSAA rendering using comprehension data
By determining if there is redundancy between sub-samples in a multi-sampled anti-aliasing shader, determining which of at least two optimization techniques to use to reduce redundancy and eliminating a redundant shader thread using the selected technique, performance can be improved and power consumption may be reduced when sampling at the sample frequency in multi-sampled anti-aliasing.
US10186075B2 System, method, and non-transitory computer-readable storage media for generating 3-dimensional video images
A computer system for displaying spherical video images is described. The computer system includes a user computing device including a display device and a processor coupled to the display device. The processor programmed to receive video image data from an imaging device. The video image data includes 2D circular video images. The processor determines the FOV dimensions associated with the imaging device as a function of the video image data and generates a 3D spherical wireframe object on the display device having a surface area determined as a function of the FOV dimensions associated with the imaging device. The processor maps the video image data onto the 3D spherical wireframe object and renders a 3D video image object on the display device including the video image data being displayed on the 3D spherical wireframe object.
US10186074B1 Systems and method for performing a three pass rendering of images
System and method for producing an intermediate image in three passes is provided. An initial image and a final image are identified, each image comprising an associated depthmap and corresponding to a respective camera pose from a respective angular heading. An intermediate image corresponding to an intermediate camera pose with an intermediate angular heading is rendered. A first intermediate image is rendered at a first opacity based on the final image and the associated final depthmap, a second intermediate image is rendered at a second opacity based on the initial image and the associated initial depthmap, and a third intermediate image is rendered at a third opacity based on the final image and the associated final depthmap. The rendered first, second, and third intermediate images, each of which correspond to the intermediate camera pose with the intermediate angular heading, are overlaid to produce a combined image for display.
US10186071B2 Rendering system and method for generating ray
A method for performing a rendering process of a rendering system includes generating a primary ray to render an image, determining whether the primary ray is capable of generating at least one secondary ray, storing information on the primary ray in a reference memory in response to determining that the primary ray is capable of generating the at least one secondary ray; and generating the at least one secondary ray based on the stored information on the primary ray.
US10186065B2 Technologies for motion-compensated virtual reality
Technologies for motion-compensated virtual reality include a virtual reality compute device of a vehicle. The virtual reality compute device is configured to render a virtual reality content to an occupant of the vehicle and determine a motion of the vehicle based at least on sensor data generated by one or more vehicle motion sensors of the vehicle. Based on the determined motion of the vehicle, the virtual reality compute device modifies the rendered virtual reality media. In some embodiments, the virtual reality compute device may utilize other sensors associated with the vehicle and/or a user-worn virtual reality device to predict the motion of the vehicle in order to determine an expected motion of the vehicle that is expected to be sensed in the future.
US10186064B2 System and method for image collage editing
A system and method for a system and method for implementing an image collage editing software tool implemented in a networked computing environment. Collage is a feature area within an online image editing service that allows users to create a composite image from multiple images. This composite image, generally known as a ‘collage’, can be created with a variety of predefined designs/patterns, as well as user specified number of columns and/or user specified number of rows. Users are allowed a wide array of flexibility on the design of their collage, as a result of the unique user-interface design of the collage feature. The collage area is an in-browser, web-based solution for creating any composite image from multiple images.
US10186062B2 Contour segmentation apparatus and method based on user interaction
An apparatus includes an interface unit configured to provide, to a terminal, an interface supporting one or more modes, and display, on the interface, an image including a contour of a region of interest. The apparatus further includes a contour modification unit configured to modify the contour based on a mode selected by a user from the one or more modes, and an operation performed by the user.
US10186060B2 Method for processing graphs and information processing apparatus
A computer generates connection matrixes corresponding to subgraphs extracted from source graphs. The connection matrixes include a plurality of elements each describing a connection between nodes in a corresponding subgraph or between a node in the corresponding subgraph and a neighboring node connected to one of the nodes in the corresponding subgraph. Based on the connection matrixes, the computer then generates a reference matrix that indicates a characteristic pattern of connections of nodes in the subgraphs, taking into consideration an order in which these nodes are arranged. The computer further performs a node-ordering swap operation on individual subgraphs, such that a submatrix representing node-to-node connections in a subgraph will be more similar to the reference matrix. The node-ordering swap operation includes changing the order of two nodes in a subgraph or swapping one node in a subgraph with a neighboring node connected to that subgraph.
US10186055B2 DRR image generation method and DRR image generation apparatus
A DRR image generation method and a DRR image generation apparatus provide the equivalent image-quality to the X-ray radiograph and includes an image processing element 80, a calculation point setting element 81 that sets a ray connecting an X-ray tube relative to the geometrical arrangement of the X-ray radiography system reconstructed on a computer and each pixel of the X-ray CT data, and in addition, sets a plurality of calculation points on the ray; a CT value correction element 82 that compensates the CT value of each calculation point set by the calculation point setting element 81 based on the cumulative CT value from the X-ray tube to the calculation point; a CT value cumulation element 83 that cumulates the CT value of the calculation point located on the ray using the CT value of each calculation point after corrected by the CT value correction element 82; and a DRR image generation element 84 that that generates the DRR image based on the CT value cumulated by the CT value cumulation element 83.
US10186054B2 Automatic image-based recommendations using a color palette
Systems and methods are described that recommend images, items, and/or metadata based at least in part on a reference color palette or reference color name. A color name can be converted into a representation of the color name in a color space. The reference color can be used to identify images that contain the reference color. The identified images and associated metadata can be analyzed, sorted and provided as an ordered list of items. Systems and methods are also described that identify items that contain colors affiliated with the reference color. Systems and methods are also described that validate color identifier information in metadata associated with an image. Systems and methods are also described that identify non-color specific keywords associated with the reference color.
US10186050B2 Method and system for detection of contraband narcotics in human digestive tract
A method for an automated detection of swallowed capsules on X-ray scanner images, the method including (a) based on a first image of a person, generating additional images by performing transformations of the first image; (b) calculating a position of a stomach area in the first image and on the additional images; (c) identifying rotationally invariant periodic features in windows of the stomach area; (d) calculating aggregate features for the windows based on the rotationally invariant periodic features; and (e) informing a user that the first image contains the swallowed capsules if a dissimilarity function for the aggregate features for the first image, relative to images that do not contain swallowed capsules, is larger than a predefined threshold. Optionally, the method includes segmenting the stomach area prior to identifying rotationally invariant periodic features.
US10186048B2 Object distance computing method and object distance computing apparatus
An object distance computing method, applied to an image sensor comprising a plurality of first type pixels. The first type of pixels comprises a first group and a second group of first type pixels. The method comprises: blocking a first part for each pixel for the first group of first type pixels, and blocking a second part for each pixel for the second group of first type pixels; retrieving a first image of an object via a non-blocked part of each pixel for the first group of first type pixels; retrieving a second image of an object via a non-blocked part of each pixel of the second group of first type pixels; combining the first image and the second image to generate a first combined image; and computing first distance information for the object and the image sensor according to a blur level of the first combined image.
US10186045B2 Methods of and apparatuses for recognizing motion of objects, and associated systems
A method of recognizing motion of an object may include periodically obtaining depth data of a first resolution and two-dimensional data of a second resolution with respect to a scene using an image capturing device, wherein the second resolution is higher than the first resolution; determining a motion tracking region by recognizing a target object in the scene based on the depth data, such that the motion tracking region corresponds to a portion of a frame and the portion includes the target object; periodically obtaining tracking region data of the second resolution corresponding to the motion tracking region; and/or analyzing the motion of the target object based on the tracking region data.
US10186044B2 Person tracking method and person tracking device
The present disclosure provides a person tracking method of tracking a person with high precision. According to a person tracking method and a person tracking device of the present disclosure, a processor determines coordinates of a plurality of persons of a video within the video. The processor specifies a group area as an area where the persons of the video are dense. The processor tracks coordinates of a certain person within the video. The processor determines a locus of coordinates of the certain person in the group area based on coordinates of the certain person out of the group area and a number depicted on a clothing.
US10186040B2 Systems and methods for detection of significant and attractive components in digital images
Systems, methods, and computer-readable media for electronically assessing a visual significance of pixels or regions in an electronic image are disclosed. A method includes receiving the electronic image, performing a composition analysis on the electronic image, the composition analysis includes partitioning the electronic image into a plurality of segments or a plurality of parts, constructing an attributed composition graph having a plurality of nodes, where each node corresponds to a segment or a part and where each node includes one or more attributes, modeling the visual significance of the electronic image based on the attributed composition graph using a statistical modeling process or a computational modeling process to obtain a plurality of values, and constructing a composition significance map having a significance score for each segment or each part according to the values obtained from the statistical modeling process or the computational modeling process.
US10186038B1 Segmentation and representation network for pose discrimination
A system and method includes creation of a combined network comprising an image segmentation network and an image representation network, the combined network to generate an image descriptor based on an input query image, training of the combined network based on a plurality of first images and a segmentation mask associated with each of the plurality of first images, reception of a first input query image, use of the combined network to generate an image descriptor based on the first input query image, determination of a matching image descriptor from a plurality of stored image descriptors, determination of a camera pose associated with the matching image descriptor, registration of the first input query image with image data based on the determined camera pose, generation of a composite image based on the registered first input query image and image data, and presentation of the composite image.
US10186033B2 Medical image processing device, operation method therefor, and endoscope system
Disclosed is a medical image processing device for generating an image in which a difference in color between an abnormal part where a gastric mucosa is atrophied, and a normal part is enhanced.A B/G ratio is determined from B and G image signals, and a G/R ratio is determined from the G and R image signals. In a feature space formed from the B/G ratio and the G/R ratio, first processing is performed for moving the coordinates of a second range to a reference range including the origin in a state where the coordinates of first and third ranges are maintained. In order to make the first range and the third range distant from each other, second processing is performed for moving the first and third ranges. A first special image is generated based on the B/G ratio and the G/R ratio after the first and second processing.
US10186016B2 Image processing device, image display device, image processing system, and image processing method
An image processing device for generating a single image based on a plurality of images captured by a plurality of imaging devices having different pointing directions from each other includes a memory and a controller. The memory is configured to store information containing at least the pointing directions and fields of view of the plurality of imaging devices. The controller is configured to operate as follows: to acquire or generate, from the plurality of images, first image data and second image data whose imaging ranges do not overlap; to apply image processing to the first image data and the second image data in such a manner that the first image data and the second image data have angular ranges larger than the fields of view in at least one direction; and to generate a single piece of multi-directional image data containing the image-processed first image data and second image data.
US10186013B2 Image generating apparatus, image generating method, and program
An image generating apparatus for generating an output image based on an input panorama image, includes a parameter input unit inputting an output range parameter and a correction parameter, the output range parameter designating an output range in the panorama image, the correction parameter designating a correction part to be corrected in the output image; and an image correction unit correcting the correction part designated by the correction parameter in the output image. Further, the image correction unit calculates a similarity between the correction part and peripheral pixels and corrects the correction part based on the similarity and the peripheral pixels, and the output image is generated from the output range of the panorama image and is the panorama image corrected by the correction.
US10186011B2 Programmable coarse grained and sparse matrix compute hardware with advanced scheduling
One embodiment provides for a compute apparatus to perform machine learning operations, the compute apparatus comprising a decode unit to decode a single instruction into a decoded instruction, the decoded instruction to cause the compute apparatus to perform a complex machine learning compute operation.
US10186009B2 Method for controlling display in electronic device and electronic device thereof
The present disclosure relates to a method for controlling a display of an electronic device and a device thereof to adjust a load of the electronic device by adjusting a resolution of the display. An operation method of the electronic device comprises: detecting, by a load detector, an amount of load on the electronic device; analyzing, by a monitoring unit, the detected amount of load and generating a graphic control signal; changing, by a graphic processing unit, a resolution of the electronic device; and displaying, by a display, data reflecting the changed resolution.
US10186006B2 Interface feed analyzer for code mapping
Certain examples provide systems, methods, and apparatus to provide clinical terminology services. Certain examples provide systems, methods, and apparatus to analyze and map a new interface message feed. An example clinical interface feed analysis system includes an interface analyzer to: receive a clinical message feed including content; automatically compare the content from the clinical message feed to a reference to match and map the content to at least one of reference clinical data and coded terminology included in the reference without user input; and provide a proposed interface output for review. The example system includes a tester to facilitate testing of the proposed interface output in conjunction with a clinical system to release the proposed interface output as an interface for incoming messages. The example system is to update the reference based on the content from the clinical message feed and the interface mapping.
US10186004B2 System and method for evaluating a material movement plan
A system for evaluating a target profile for moving material with a work implement along a path includes a position sensor and a controller. The controller is configured to utilize a planning system to determine the target profile, receive position signals from the position sensor, and determine from the position signals an actual profile indicative of the work surface after the work implement is moved along the path to move a volume of material. The controller is further configured to compare the target profile to the actual profile, determine at least two performance factor scores based upon a difference between the target profile and the actual profile, and generate a quantitative evaluation of the target profile based upon the at least two performance factor scores.
US10186001B2 Methods and systems for setting and sending reminders
A computer system for generating and sending customized reminders having at least a server having a processor, operating system, memory, database and an application for generating and sending customized reminders to users comprising processor-executable instructions stored on a non-transitory processor-readable medium that when executed by the processor enables the computer system to perform operations.
US10185992B2 System and method for electronic spread trading in real and synthetically generated markets
A system and method are provided to analyze synthetic and real markets that offer interchangeable tradeable objects to find market opportunities that a trader may capitalize on. A synthetic market is an electronic market created out of real markets by a computer terminal or gateway. A real market is an electronic market that is offered by an electronic exchange. If a desirable market opportunity is found, the preferred embodiments can take action such as by sending orders to either one of the markets, or by sending orders to both markets. An advantage of the preferred embodiments, among many others, is that they can make “invisible” trading opportunities more readily apparent.
US10185991B2 Distribution of electronic market data
A system and method are provided that, among other things, can reduce the burden on receiving computers, increase data throughput, reduce system failure, and provide components of a scalable and flexible network architecture. Specifically, the system and method provide a multichannel-multicast network environment for use in dynamically assigning data to channels. This configuration is particularly useful in a trading network environment, as it effectively performs channel reassignments in a way not to disturb the receipt of the underlying data. While the example embodiments described herein pertain to electronic trading, the principles of the present invention may be equally applied in other environments where the advantages presented herein are beneficial.
US10185990B2 System and method for providing market updates in an electronic trading environment
A system and method are provided for modifying how market updates are provided in an electronic trading environment upon detecting one or more triggering events. One example method includes defining an event to be used to trigger modification of how market updates are provided to a client entity, receiving a market update from an electronic exchange, and, when the event is detected, modifying how the market update is provided to the client entity. As an example, the modification of how the market update is provided to the client entity may include providing less data in relation to market updates, and sending the market updates less frequently.
US10185987B2 Identifying the end of an on-line cart session
In embodiments of identifying the end of an on-line cart session, an analytics application captures user click inputs on pages of a Web site, where the user click inputs include adding one or more items for purchase to an on-line cart associated with the Web site. The analytics application then utilizes a predictive model, as well as user and session features of the on-line cart session, to predict whether a previous user click input is the last user click input associated with the on-line cart session, indicating an end of the session. A notification can then be provided that the on-line cart session has ended based on the prediction of the last user click input associated with the on-line cart session. The analytics application or the marketer can then retarget a user associated with the on-line cart session, such as with a message pertaining to the on-line cart session.
US10185984B2 Delivery of remotely ordered items to the current location of a user when geographic information indicates that the user is within a predetermined area associated with a physical store
Embodiments of a computer-implemented method and system pertaining to drive through grocery pickup are described. In one example, a computer-implemented method receives geographic information about a user. The geographic information indicates that the user is within a predetermined area associated with the physical store. The method also determines whether there is a pending remotely placed order for a user account associated with the user in a database associated with the physical store. In response to a determination that there is the pending remotely placed order for the user account associated with the user in the database, the method transmits order information to a computing device of the physical store. The order information includes one or more items in the pending remotely placed order. The method also determines a current location of the user. The method further causes a delivery of the one or more items to the current location.
US10185983B2 Least-ask: conversational recommender system with minimized user interaction
A method for a conversational recommender system includes receiving at least one user preference from a user, generating an abstract explanation reflecting the at least one user preference and based on the abstract explanation, and retrieving a list of items to be evaluated by the user from an item database. The items on the list have a relevance with the user preference. The method further includes determining an initial ranking order of the items to be evaluated by the user, and ranking the items to be evaluated by the user based on a random walk algorithm and the initial ranking order. Items not ranked are remaining items. The method further includes receiving a user feedback of the ranked item, and re-ranking the remaining items based on the user feedback of the ranked items and the random walk algorithm.
US10185981B2 Systems and methods for providing product information
The invention generally relates to systems and methods for providing product information. The present invention implements a system for defining product variations and assigning references to them at the point of sale or delivery. The present invention is unique in allowing a seller to assign or modify a reference associated with such a bar code or similar device at the point of sale or delivery, thereby changing the information delivered to the buyer based on details about the specific unit sold, the circumstances of the transaction, or the identity of the buyer.
US10185975B2 Predicting unsubscription of potential customers
The present disclosure is directed toward systems and methods for generating an un-subscription model and predicting whether a potential customer will un-subscribe from receiving electronic marketing content from a marketing source. For example, systems and methods described herein involve generating a prediction un-subscription model that predicts whether a potential customer is prone to un-subscribe from receiving future communications about a product or merchant in response to receiving a communication for the product or merchant. The systems and methods further involve determining an appropriate action to take with regard to a potential customer based on whether the potential customer is prone to un-subscribe from receiving future communications.
US10185973B2 Inferring venue visits using semantic information
A method for inferring venue visits using semantic information includes receiving sensor data from sensors. An indication of a location is received that is associated with a user and determined based on the sensor data. A set of candidate venues associated with the location is determined based on the indication of the location. Sets of semantic information associated with the set of candidate venues are determined based on the sensor data. Candidate venues of the set are ranked by confidence that a given candidate venue corresponds to a visited venue of a venue visit based on the set of semantic information associated with the given candidate venue and additional semantic information associated with the user. A highest ranked candidate venue is selected as the visited venue and an indication is provided to a service causing content to be presented to the user based on the selected visited venue.
US10185964B2 Unification of web page reporting and updating through a page tag
A computer-implemented method comprises receiving by one or more computers information indicative of a user's activity with one or more web pages, with the information being received based on an execution by a user's computer of a page tag inserted into the one or more web pages and with the information being associated with a unique identifier included in the page tag; and causing the one or more computers to send to the user's computer updated content of the one or more web pages associated with the unique identifier included in the page tag.
US10185963B2 Method for authentication and assuring compliance of devices accessing external services
Systems and methods are described for determining whether an electronic computing device complies with the security policy for a network. The invention includes receiving an electronic request signal including an electronically encoded request to allow an electronically encoded process operating on an electronic processor of the electronic computer device to establish electronic communication with a specific target electronic device or service operating on the electronic communications and data network; receiving electronically encoded information about the identity of the electronically encoded process, the electronic computing device, or the use of the electronic computing device; receiving electronically encoded policy elements for the security policy; receiving electronically encoded information about the compliance of the electronic computing device; receiving electronically encoded information related to the identity of the principal of the electronic computing device; and determining whether the electronic computing device complies with the security policy.
US10185959B2 Shared pools for common transactions
A funding source is provided by each of a plurality of users for setting up an electronic shared payment pool. A policy governing rights or obligations of each of the users is set up. The includes: for each user, a respective threshold for enabling funds to be pulled automatically from the funding source of said user. The electronic shared payment pool is created based on the respective funding sources and the policy. A detection is made that a user is requesting to use the electronic shared payment pool to pay for a prospective transaction. In response to the detection, funds are pulled from the funding sources into the electronic shared payment pool. The funds are pulled automatically without requiring an approval from each of the users as long as the pulled amount is below the threshold for that user. The prospective transaction is facilitated using the electronic shared payment pool.
US10185943B2 Self-deposit apparatus
The present disclosure deals with an apparatus and method associated with a self-depositing of items. In exemplary embodiments, an item may be self-deposited using a self-deposit apparatus. In exemplary embodiments, self-deposit apparatus may include an optical reader, first scale, image capturing device, a bin and a second scale. The first scale may be coupled with the optical reader and image capturing device. The item may be placed on self-deposit apparatus and the weight and image may be captured. The self-deposit apparatus may extract the dimensions of the item from the captured image. The self-deposit apparatus may verify the item intended for the self-deposit is associated item identified by the identifier by matching the weight, dimension and image to a stored item weight, dimensions and image.
US10185938B2 Methods and systems for product identification and computer routing services
A method and system for managing payment card transaction instructions at a point of interaction (POI) device. The method includes storing one or more payment card transaction instructions received from an entity responsible for a plurality of payment cards usable with the POI device wherein the payment card transaction instructions are associated with at least one of a brand and a product of the entity. The method further includes receiving, from a merchant, a payment card identifier before or during a payment card transaction, the payment card identifier including a plurality of fields. The method also includes communicating to the central store at least a portion of one or more of the plurality of fields and transmitting the one or more payment card transaction instructions to the POI device, from the central store, that correspond to the one or more payment card transaction instructions associated with the payment card identifier.
US10185936B2 Method and system for processing internet payments
A system and method for effectuating Electronic Funds Transfer credit messages. The main structural components of the system include a Payment Portal Processor (Web Broker), an Internet Pay Anyone (IPA) Account, a Virtual Private Lockbox (VPL) and an associated Account Reporter, the existing EFT networks, and a cash card for accessing a VPL or IP account. The Web Broker is a software application that provides a secure portal for accessing (linking to) either the user's Demand Deposit Account (DDA) or an IPA account and can be combined with the functionality of a traditional digital Wallet. Consumers use a Web Broker enhanced Wallet to fund their account, shop on the web, pay bills, pay anyone, store electronic receipts and transaction history, and check their recent Web Broker enhanced Wallet activity. The IPA account is a special purpose account with limited functionality for making electronic payments in the form of EFT credit messages. The VPL is a limited function receive only account for receiving electronic payments through the EFT. The Account Reporter is a portal to view transaction history and balance of IPA and VPL accounts, provide online, real-time transaction reports, and to reconciles accounts receivable/purchase records against incoming EFT payment records. A physical card can be associated with either an IPA or VPL account in order to provide PIN debit capability.
US10185935B2 Smart waste receptacle providing use-incentive
A receptacle is disclosed for containing waste. The waste receptacle may have a container with at least one opening, and a sensor configured to generate a signal indicative of rubbish being deposited through the at least one opening. The waste receptacle may also have a public-use device operatively connected to the container, and a controller in communication with the sensor and the public-use device. The controller may be configured to selectively provide access to the public-use device based on the signal.
US10185930B1 Collaboration using shared documents for processing distributed data
A data analysis system stores in-memory representation of a distributed data structure across a plurality of processors of a parallel or distributed system. Client applications interact with the in-memory distributed data structure to process queries using the in-memory distributed data structure and to modify the in-memory distributed data structure. The data analysis system creates uniform resource identifier (URI) to identify each in-memory distributed data structure. The URI can be communicated from one client application to another application using communication mechanisms outside the data analysis system, for example, by email, thereby allowing other client devices to interact with a particular in-memory distributed data structure. The in-memory distributed data structure can be a machine learning model that is trained by one client device and executed by another client device. A client application can interact with the in-memory distributed data structure using different programming languages.
US10185926B2 Component based aggregation of medication orders
A system for component based aggregation of medication orders may include a processor and memory. The processor may receive display a queue that lists medication orders to be prepared by a healthcare professional, the medication orders indicating component medications that will be used to prepare the ordered medications. The processor may receive a selection of a first medication order listed in the queue, where the first medication order indicates a first component medication. The processor may determine a second medication order listed in the queue that indicates the first component medication. The processor may reorder the displayed queue such that the second medication order is listed adjacent to the first medication order. The processor may notify the healthcare professional of the second medication order, such as by displaying an indication of the second medication order separately from the queue.
US10185918B2 Apparatus and method for selling a ticket to an event and/or to a portion of an event or venue
An apparatus, including a memory which stores information regarding a request for a ticket or ticket option for a portion of an event remaining after a start, and before a completion or conclusion, of the event, a receiver which receiver receives information regarding an available ticket, a processor which processes the information regarding the request and generates a message containing information regarding the ticket or ticket option, a transmitter which transmits the message to a first device before a completion or conclusion of the event. The apparatus receives a response to the message, processes information for consummating a transaction regarding a purchase of the ticket or ticket option, and transmits information regarding the ticket or ticket option to the first device or a second device. The ticket is printed via a printer or displayed via a display.
US10185917B2 Computer-aided decision systems
Decision systems and processes implementing digital personas are presented. A digital persona is a digital representation of an entity in accordance with a specific set of rules, preferences, or priorities with respect to a defined situation or opportunity. A digital persona may interact with a universe, which can be a set of conditions and information that an artificial intelligence engine implementing the digital personas can perceive. The digital personas can learn, via the artificial intelligence engine, from actions of a user, events in the universe, other personas, or a multitude of other factors. In some examples discussed, the artificial intelligence engine may include a persona artificial intelligence engine and an evolutionary artificial intelligence engine.
US10185916B2 Quantum circuit for high dimensional schur transform
A quantum circuit and method for Schur transform includes: a first quantum register including n quantum systems initialized to an initial state of “0”, where n is an integer and represents a number of quantum systems; a second quantum register including m quantum systems initialized to the initial state of “0”, where m is an integer and represents a required workspace; a first quantum circuit that operates on only the first register and performs a block diagonalization of the n quantum systems into permutation modules; a second quantum circuit that operates on both registers and block diagonalizes each of the permutation modules using a QFTPermMod operation; and one or more quantum output registers coupled to the second quantum circuit for holding a basis for the Schur transform.
US10185914B2 System and method for teaching compositionality to convolutional neural networks
A system for teaching compositionality to convolutional neural networks includes an unmasked convolutional neural network comprising a first set of convolutional neural network layers; a first masked convolutional neural network comprising a second set of convolutional neural network layers; the unmasked convolutional neural network and the first masked convolutional network sharing convolutional neural network weights; the system training the unmasked and first masked convolutional neural networks simultaneously based on an objective function that seeks to reduce both discriminative loss and compositional loss.
US10185909B2 Wearable device with current carrying conductor to produce time-varying magnetic field
An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof.
US10185908B2 Information code generation apparatus and information code generation program product
An information code generation apparatus includes: a setting unit that specifies a destination position based on position specifying information included in coding information for generating an information code, wherein the setting unit acquires, from a database, environment information indicating information on a peripheral environment of the specified destination position, and sets a display range of a map image to be displayed by adjusting at least one of a center position or a display scale based on the destination position and the acquired environment information; and an information code generation unit that acquires, from the database, the map image having the display range set by the setting unit, and generates the information code by integrating the map image with the information code.
US10185907B2 Information bearing devices
An information bearing device comprising a data bearing pattern, wherein the data bearing pattern comprises a plurality of data defining elements, the data defining elements being spatially distributed to define a set of spatial frequency data, and the set of spatial frequency data comprising a plurality of frequency data elements (F1, F2, . . . , Fn); and wherein each frequency data (Fi) has a data frequency magnitude (fi) and a data frequency angle (θi), the data frequency magnitude being above a first characteristic spatial frequency (fA) which corresponds to a characteristic frequency of a staple or commonplace image reproduction apparatus, the characteristic frequency representing an image data frequency above which reproduction quality by the staple or commonplace image reproduction apparatus begins to drop substantially.
US10185906B2 Indicia reading device and methods for decoding decodable indicia employing stereoscopic imaging
An indicia reading device for decoding decodable indicia includes an illumination subsystem, an aimer subsystem, an imaging subsystem, a memory, and a processor. The illumination subsystem is operative for projecting an illumination pattern. The aimer subsystem is operative for projecting an aiming pattern. The imaging subsystem includes a stereoscopic imager. The memory is in communication with the stereoscopic imager and is capable of storing frames of image data representing light incident on the stereoscopic imager. The processor is in communication with the memory and is operative to decode a decodable indicia represented in at least one of the frames of image data. The stereoscopic imager is configured to capture multiple images at a baseline distance apart to create three-dimensional images with depth information of the decodable indicia.
US10185905B2 Printing apparatus and control method for printing apparatus
A tape printing apparatus includes an input unit for inputting information, a posture determining unit configured to determine an apparatus posture, and an operation-mode setting unit configured to set an operation mode in one of a first mode for receiving printing data from an external apparatus and a second mode for generating printing data on the basis of the information input from the input unit without receiving the printing data from the external apparatus. The operation-mode setting unit sets the operation mode according to the apparatus posture determined by the posture determining unit.
US10185904B2 Information processing apparatus for setting an attribute of a pixel based on a conformity between pixel values of objects, information processing method for setting an attribute of a pixel based on a conformity between pixel values of objects, and non-transitory computer readable medium for setting an attribute of a pixel based on a conformity between pixel values of objects
In a pixel of a part where two objects are superimposed, pixel values of the objects are compared to thereby set an attribute of the pixel to an attribute of one of the objects.
US10185903B2 Image forming output control device and non-transitory recording medium storing program
An image forming output control device includes a duplicate image information detector to receive instruction information from a processing execution control apparatus, compare image information included in a plurality of objects being unit images constituting the instruction information, and detect a plurality of duplicate image information objects, in which the image information is duplicate with each other, in the objects in which identification information for identifying the objects is different from each other; a drawing information generation controller to control a drawing information generator to generate drawing information according to the instruction information; and a drawing result storage unit to store drawing result information being a drawing result of the image information. The drawing information generation controller controls the drawing information generator to generate the drawing information with the drawing result information of the image information included in the duplicate image information objects detected with the duplicate image information detector.
US10185900B2 Page-wide array printing
A method in a page-wide array printing apparatus comprising at least first and second printing dies that overlap in a page width direction comprises the steps of calibrating the printing apparatus in a media advance direction to a higher resolution than the page width direction, the media advance direction being perpendicular to the page width direction, and using printing masks to control the operation of a plurality of nozzles in an overlap area between the first and second printing dies to reduce any visible defects caused by dot placement errors in the page width direction.
US10185897B2 System and a method for camera motion analysis and understanding from a video sequence
In the event that a moving body (e.g. a person, a car, etc.) is outfitted with a video camera or with a camera-equipped device (e.g. a tablet or a mobile phone), the system described in one aspect is able to understand the motion of the moving by analyzing the video frame sequence captured by the camera. This means that the system can categorize the motion of the body-carrying camera to one of several types (e.g., is this a person walking? is this a person running? etc.), understand the nature of the moving body holding the camera-equipped device (e.g. Is this a car?, Is this a person? etc.) and even to identify the moving body (which car?, which person? etc.).
US10185891B1 Systems and methods for compact convolutional neural networks
A compact convolutional neural network may include a preliminary layer group, one or more intermediate layer groups, a final layer group, and/or other layers/layer groups. The preliminary layer group may include an input layer, a first preliminary normalization layer, a preliminary padding layer, a preliminary convolution layer, a preliminary activation layer, a second preliminary normalization layer, and a preliminary downsampling layer. One or more intermediate layer groups may include an intermediate squeeze layer, a first intermediate normalization layer, an intermediate padding layer, a first intermediate expand layer, a second intermediate expand layer, an intermediate concatenation layer, a second intermediate normalization layer, an intermediate activation layer, and an intermediate combination layer. The final layer group may include a final dropout layer, a final convolution layer, a final activation layer, a first final normalization layer, a final downsampling layer, a final flatten layer, and a second final normalization layer.
US10185884B2 Multi-dimensional objective metric concentering
A video quality assessment method may include frame-by-frame analysis of a test video sequence (often compressed) with its original (reference) counterpart, pre-conditioning elements of the test and reference frames, defining a region of interest in the pre-conditioned test frame and estimating relative errors within the region of interest between the test and reference frame, filtering the estimated errors of the region of interest temporally across adjacent frames within a perpetually relevant time window, aggregating the filtered errors within the time window, ranking the aggregated errors, selecting a subset of the ranked errors, aggregating across the selected subset of errors, and inputting said aggregated error to a quality assessment system to determine a quality classification along with an estimated quality assessment.
US10185877B2 Systems, processes and devices for occlusion detection for video-based object tracking
Processes, systems, and devices for occlusion detection for video-based object tracking (VBOT) are described herein. Embodiments process video frames to compute histogram data and depth level data for the object to detect a subset of video frames for occlusion events and generate output data that identifies each video frame of the subset of video frames for the occlusion events. Threshold measurement values are used to attempt to reduce or eliminate false positives to increase processing efficiency.
US10185875B2 Image processing device, image display device, image processing method, and medium
The purpose of the present invention is to make a facial expression when the eyes are moved more natural. An image processing device (100) is provided with the following: an image acquisition unit (5a) for acquiring an image that includes the eyes; an iris detection unit (5c) for detecting from the acquired image the iris region of the eyes; and an eye image generation unit (5f) for supplementing a deficient portion of the iris region so that the shape of the detected iris region becomes substantially circular.
US10185874B2 Microform word search method and apparatus
A digital imaging system and method for searching for expressions that appear on a microform medium, the system having a computer including a processor and an input device, and a digital microform imaging apparatus having an area sensor generating a digital microform image of the microform medium. The computer is configured to receive a search expression from the input device, create an expression template representing a shape of the search expression, and search the digital microform image for instances of the expression template.
US10185869B2 Filter and shutter based on image emotion content
A computer-implemented (including method implemented using laptop, desktop, mobile, and wearable devices) method for image filtering. The method includes analyzing each image to generate a content vector for the image; applying an interest operator to the content vector, the interest operator being based on a plurality of pictures with desirable characteristics, thereby obtaining an interest index for the image; comparing the interest index for the image to an interest threshold; and taking one or more actions or abstaining from one or more actions based on a result of the step of comparing. Also, related systems and articles of manufacture.
US10185861B2 Display panel and electronic device
A display panel and an electronic device are provided. The display panel includes: an array substrate; a plurality of organic light emitting units disposed on the array substrate; at least one fingerprint identification unit located in a display region at a side close to the array substrate of the organic light emitting units. The fingerprint identification unit performs fingerprint identification according to light rays reflected on the fingerprint identification unit by a touch body. Each organic light emitting unit includes a red organic light emitting unit, a green organic light emitting unit and a blue organic light emitting unit. In a fingerprint identification phase, the red/green organic light emitting unit emits light to be a light source for the fingerprint identification unit. Compared with the blue organic light emitting unit, the red/green organic light emitting unit has a smaller transparent area towards a side opposite to a display side.
US10185858B2 Coding device and position-determining device and position-determining method
In order to increase safety, a computer-implemented method is proposed for determining the position of a lift cabin in a lift shaft with the aid of a coding device, which comprises a code band as a marking, wherein the position is determined analytically by means of an algorithm on the basis of the code of the marking, wherein an extrapolated position is determined from the stored positions and the instant of the recording and, in turn, a coding pattern to be compared in relation to the recording is calculated by inverting the algorithm.
US10185856B1 Method and systems for rendering of virtual displays using cryptographic symbols
Methods and systems for rendering virtual displays using cryptographic symbols are disclosed. In one aspect, a display device is disclosed that includes a processor and data storage including instructions that, when executed by the processor, cause the system to perform operations. The operations include emitting infrared light toward a cryptographic symbol associated with a surface, receiving a reflection of the emitted natural or man-made sunlight from the cryptographic symbol, and, based on the reflection, decrypting the cryptographic symbol to determine a unique identifier. The operations further include, based on the identifier, generating a first virtual display, and rendering the first virtual display on an image of the surface, through a heads up display, or projected onto the surface.
US10185852B2 Tag reading device
A wireless tag reading device includes a chamber in which an article having a wireless tag attached thereto can be stored. A first antenna is provided for outputting a signal for reading information from the wireless tag attached to the article stored in the chamber. A second antenna is also provided for outputting the signal for reading information from the wireless tag. A first moving mechanism is configured to change a distance between the wireless tag and the first antenna during a reading process for reading information from the wireless tag in the chamber.
US10185851B2 Reader in RFID system, operating method of the reader, tag device, and operating method of the tag device
Disclosed herein is an operating method of a reader in a radio frequency identification (RFID) system. In the method, a reader operates in a tag information collection mode in which tag information is collected from a plurality of tags and a tag recognition mode in which a frame of a predetermined size calculated according to the number of tags operating in each frame is allocated based on the tag information and at least some of the plurality of tags are recognized.
US10185846B2 IC card reader
A contact type card reader may include a card conveying passage, a card conveying mechanism, a contact block having a contact spring structured to contact the external connection terminal of the card; a guide mechanism; a block urging member; a first stopper; and a second stopper. The guide mechanism may guide the contact block to a standby position, a communication position, and a card eject position. At the standby position and the card eject position, the contact block may be disposed on a first direction side relative to where the contact block is disposed at the communication position. The contact block may include a block-shaped spring holder; a turning; and a stopper urging member.
US10185843B2 Public viewing security
Methods and systems for activating a display security application and initiating a privacy measure on a computing device are provided. A user opens and turns on an application on the computing device, which monitors the security of the screen. The security feature recognizes when an unauthorized user is within viewing range of the display of the computing device. The user is prompted to initiate a privacy measure or ignore the unauthorized user. If the user initiates the privacy measure, the unauthorized user is prevented from seeing the content on the display. The user may terminate the privacy measure when the unauthorized user is no longer within viewing range of the display.
US10185842B2 Cache and data organization for memory protection
This disclosure is directed to cache and data organization for memory protection. Memory protection operations in a device may be expedited by organizing cache and/or data structure while providing memory protection for encrypted data. An example device may comprise processing module and a memory module. The processing module may include a memory encryption engine (MEE) to decrypt encrypted data loaded from the memory module, or to encrypt plaintext data prior to storage in the memory module, using security metadata also stored in the memory module. Example security metadata may include version (VER) data, memory authentication code (MAC) data and counter data. Consistent with the present disclosure, a cache associated with the MEE may be partitioned to separate the VER and MAC data from counter data. Data organization may comprise including the VER and MAC data corresponding to particular data in the same data line.
US10185841B2 Devices, methods, and systems for managing representations of entities through use of privacy beacons
Computationally implemented methods and systems include acquiring a block of encrypted data that corresponds to an image that has been encrypted through use of a unique device code associated with an image capture device configured to capture the image that includes a representation of a feature of an entity, obtaining a privacy metadata that corresponds to a detection of a privacy beacon in the image, said at least one image captured by the image capture device, said privacy beacon associated with the entity, and determining, at least partly based on the obtained privacy metadata, and partly based on a calculation related to the block of encrypted data that corresponds to the whether to allow one or more processes related to the encrypted data block. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10185828B2 Systems and methods using virtual UEFI path for secure firmware handling in multi-tenant or server information handling system environments
Systems and methods are provided that may be implemented to securely load Unified Extensible Firmware Interface (UEFI) images (e.g., UEFI Applications, UEFI Drivers, UEFI firmware volumes, etc.) onto an information handling system from an authenticated (e.g., OEM authenticated) hardware image source device or “IO store” (e.g., such as USB device, network file system device, PCIe device, network storage, shared storage, dynamic RAM disk, etc.) based on a UEFI virtual device path that is mapped to an authenticated hardware device path that is established for the authenticated hardware image source device.
US10185826B1 Parallel processing for malware detection
Client devices detect malware based on a ruleset received from a security server. To evaluate a current ruleset, an administrative client device initiates a ruleset evaluation of the malware detection ruleset. A security server partitions stored malware samples into a group of evaluation lists based on an evaluation policy. The security server then creates scanning nodes on an evaluation server according to the evaluation policy. The scanning nodes scan the malware samples of the evaluation lists using the rulesets and associate each malware sample with a rule of the ruleset based on the detections, if any. The security server analyzes the associations and optimizes the ruleset and stored malware samples. The security server sends the optimized ruleset to client devices such that they more efficiently detect malware samples.
US10185823B1 Examining memory of execution environments to identify potential anomalies
Technologies are described herein for examining memory data of execution environments to identify potential anomalies. An execution environment is identified as having a potential anomaly. The memory data associated with the execution environment is identified as having a potential anomaly. Checksums may be generated for the identified memory and for memory associated with other execution environments. Execution environments may be identified as having potential anomalies based, at least in part, on a commonality of the memory data of the execution environment that is identified as a having a potential anomaly with the memory data of another execution environment. Different actions may be performed on the execution environments that are identified as having a potential anomaly.
US10185822B2 Systems and methods for tracking and recording events in a network of computing systems
A security client can be configured to operate on the one or more computing systems and record all events occurring on the one or more computing systems. The security client can operate as a “security camera” for the computing systems by identifying and retaining data and information that describes and details different events that occur on the computing systems. The security client can be configured to generate event records for the events that are uniquely associated with the process that requested or performed event. Likewise, the security client can be configured to uniquely associate the event records with the specific computing system associated with the event.
US10185821B2 User activity monitoring by use of rule-based search queries
Systems and methods are disclosed for associating an entity with a risk score that may indicate a security threat associated with the entity's activity. An exemplary method may involve monitoring the activity of a subset of the set of entities (e.g., entities included in a watch list) by executing a search query against events indicating the activity of the subset of entities. The events may be associated with timestamps and may include machine data. Executing the search query may produce search results that pertain to activity of a particular entity from the subset. The search results may be evaluated based on a triggering condition corresponding to the statistical baseline. When the triggering condition is met, a risk score for the particular entity may be updated. The updated risk score may be displayed to a user via a graphical user interface (GUI).
US10185817B2 Device security via swipe pattern recognition
One embodiment provides a method for ensuring device security via swipe pattern recognition, the method comprising: utilizing at least one processor to execute computer code that performs the steps of: receiving, using a touch device, at least one swipe input of a user; determining, using the at least one processor, if the at least one swipe input matches a known swipe pattern of the user, the match requiring exceeding a match confidence level; and responsive to said determining, executing an action associated with the touch device. Other aspects are described and claimed.
US10185810B2 Monitoring device and a method of monitoring drug adherence in a clinical trial
The present disclosure relates to a monitoring device and a method of monitoring drug adherence in a clinical trial. In one embodiment, the monitoring device determines that an authenticated user has consumed the medication comprising the drug and further determines that the authenticated user who has consumed the drug is associated with the corresponding monitoring device. Furthermore, the monitoring device determines that the drug has successfully passed through gastrointestinal (GI) tract of the authenticated user based on analysis of biometric signatures of the GI tract. Based on the determination of valid proximity and successful passing of the medication within the GI tract of the authenticated user, the monitoring device reports that the drug adherence by the user is successful. Thus, the disclosed method and the monitoring device determine that only authenticated user has consumed the medication and not just if the medication has been taken by any person.
US10185809B1 Patient projection methodology
The disclosure generally describes computer-implemented methods, software, and systems for projecting patients having a medical condition by utilizing multiple data sources. One computer-implemented method includes accessing patient data related to multiple patient transactions, each patient transaction representing provision of medical care including one or more pharmaceutical products to a patient. One or more factors are derived for use in projecting the accessed patient data to represent all patient transactions for the geographic area. A first projection of the accessed patient data is calculated using the derived one or more factors. The first calculated projection is compared to pharmaceutical distribution data for the geographic area. The derived factors are adjusted by reducing a difference between one or more components of the first calculated projection and one or more components of the pharmaceutical distribution data. A second projection of the accessed patient data is calculated using the adjusted one or more factors.
US10185808B2 Apparatus and method for diagnosis
There are provided an apparatus and method for diagnosis using a medical image. The apparatus includes: an analyzing unit configured to detect a lesion area, and generate a group of candidate lesion areas with respect to the detected lesion area; and an interface unit configured to arrange one or more candidate lesion areas selected among the group of candidate lesion areas with information about each of the one or more selected candidate lesion areas in a first region of an interface.
US10185807B2 System and method for conducting real time active surveillance of disease outbreak
A system and method is disclosed for the real-time active surveillance of disease. The system generates an outbreak detection model by analyzing the spending records of individuals who are known to be infected to identify purchases and purchase patterns that correlate to infection in the population with a disease. Based on the identified purchases, the system generates probabilistic identification criteria and merges the criteria to simulation models of infection spread by geography to generate a geospatial outbreak detection model. The system applies the generated model to spending records, in real time, to identify and monitor disease spread in the population. The system can also generate alerts if the likelihood that an individual is infected, or one or more individuals in a set or population is infected exceeds a threshold. Actions are taken at remote devices, such as mobile phones, computers and POS terminals in certain embodiments.
US10185804B2 Input apparatus and information processing system
Provided is an input apparatus, including: a touch panel configured to receive input operation of at least selecting a medical image, the medical image being displayed on a display area of a display apparatus; and an operation input unit configured to receive spatial operation of the medical image as continuous input, the medical image being displayed on the display area.
US10185794B2 Overlaying of clock and data propagation in emulation
A computer-implemented method for configuring a hardware verification system is presented. The method includes receiving a first data representative of a first design including a first sequential element configured to be evaluated in accordance with a first signal. The method further includes transforming the first data into a second data representative of a second design. The second data includes a third data associated with a second sequential element including functionality of the first sequential element and a fourth data associated with a first logic circuit. The evaluation of the second sequential element at cycle i of the hardware verification system is performed in accordance with the first logic circuit and a value of the first signal as computed during cycle i−1 of the hardware verification system when the second data is compiled for programming into the hardware verification system, where i is an integer number.
US10185789B2 Techniques for modeling elastic rods in position-based dynamics frameworks
In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In particular, the twisting and bending physics of elastic rods is incorporated into the PBD framework. In operation, an elastic rod model generator represents the center line of an elastic rod as a polyline of points connected via edges. For each edge, the elastic rod model generator adds a ghost point to define the orientation of a material frame that encodes the twist of the edge. Subsequently, a PBD simulator solves for positions of both points and ghost points that, together, represent the evolving position and torsion of the elastic rod. Advantageously, the ghost points enable more realistic animation of deformable objects (e.g., curly hair) than conventional PBD frameworks. Further, unlike force based methods, elastic rod simulation in the PBD framework performs acceptably in environments where speed is critical.
US10185784B2 Cohesive related searches with dynamically generated titles
Various embodiments described herein are directed to providing cohesive related searches with dynamically generated titles. One or more related queries are retrieved for a search query and are grouped into one or more groupings based on a predefined relationship between the search query and a subset of the related queries. A dynamically generated first title is retrieved for a first grouping from the predefined relationship between the search query and the related queries in first grouping. The first title and the related queries in the first grouping are presented. A selection pivot is provided to select a second grouping, where the selection pivot contains an indicator of the predefined relationship between the search query and the related queries in the second grouping. Upon selecting the second grouping, a dynamically generated second title is retrieved, and the second title and the related queries in the second grouping are presented.
US10185782B2 Mode identification for selective document content presentation
Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page.
US10185781B2 Method and apparatus for determining bandwidth required for a page feature
A computer implemented method, a computer system, and computer code stored on tangible, non-transient media, for determining bandwidth of a page load for a specific feature associated with the page. Network traffic associated with requests of a loading of a page to be displayed on a device is monitored. Requests of the loaded page are assigned to an associated function of the page. A set parameters associated with loading of each of the plural features is determined and a scoring function is applied to each set of parameters to determine a raw score. The raw score is normalized into a performance score for the corresponding feature in accordance with a standard total performance score for the page.
US10185780B1 Resharing content items
The disclosure includes a system and method configured for resharing content items. The system includes a processor and memory storing instructions that, when executed, cause the system to: receive one or more social-content items that contain one or more first links; determine whether the one or more social-content items are related to a news-story cluster (including one or more news-story items) based on the one or more first links, the news-story cluster including one or more second links; responsive to determining that the one or more social-content items are related to the news-story cluster, associate the one or more social-content items with the news-story cluster; rank the one or more social-content items; and generate a resharing content item including the one or more ranked social-content items.
US10185778B1 Ranking content using content and content authors
Methods, systems, and apparatus, including computer program products for identifying original content. In one aspect a method is described that includes identifying a first document in a collection of documents. The first document contains a content piece and the content piece does not occur in any earlier document in the collection. The first document is associated with a first author and the first author associated with a first rank. The first rank of the first author is determined using a score of the content piece. The score is a figure of merit of the content piece.
US10185774B2 Method and system for efficiently locating in a database a user profile in an IMS network
Method and system for processing a request associated with a user from a requesting node to an answering node in a telecommunications network. A repository is associated with the answering node, the repository including a data structure including a plurality of user profiles associated with a plurality of users. In the answering node a user profile of the plurality of user profiles is associated with the user. The method comprising the steps of, assigning a unique user index to each user profile in the data structure, wherein the user index is representative of the location of the user profile within the data structure, communicating at least one user index to the requesting node, incorporating the user index in the request by the requesting node, transmitting the request from the requesting node to the answering node, and retrieving the user profile associated with the user associated with the request by the answering node on the basis of the user index.
US10185765B2 Non-transitory computer-readable medium, information classification method, and information processing apparatus
There is provided a non-transitory computer-readable medium storing a program causing a computer to execute a process. The process includes: accepting a search keyword; retrieving, from information items posted by users, a posted information item including the accepted search keyword, each of the posted information items including at least either of a text information item and an image information item, and acquiring posted information items which are within a predetermined chronological range with respect to the posted information item including the search keyword; and classifying, as image information items related to the search keyword, some of image information items included in the posted information items that have been acquired, and performing first determination of, for each of the classified image information items, whether or not a user who posted an information item including the classified image information item took an action related to the search keyword.
US10185764B2 Tiled search results
Implementations generally relate to search results. In some implementations, a method includes receiving a search query, where the search query includes a least a portion of a name of a target content item. The method further includes causing a display of search results, where the search results include one or more of a name of one or more candidate content items, and one or more respective icons that are associated with the one or more candidate content items, where at least of the candidate content items matches the target content item. The method further includes causing the search results to be displayed in a tile configuration.
US10185763B2 Syntactic models for parsing search queries on online social networks
In one embodiment, a method includes receiving, from a client system of a user of an online social network, a query inputted by the user, wherein the query comprises multiple n-grams; determining one or more head-terms and one or more modifier-terms of the n-grams based on a syntactic model; identifying one or more objects matching at least a portion of the query; ranking each identified object based on a quality of matching of the object to the determined head-terms and modifier-terms; and sending, to the client system in response to the query, a search-results interface for display, wherein the search-results interface includes one or more search results corresponding to one or more of the identified objects, respectively, each identified object corresponding to a search result having a rank greater than a threshold rank.
US10185758B1 Direct to remote replication
A computer implemented method, a computer program product, and a system for replicating data comprising: intercepting the IO data to a volume at the splitter; sending the IO data intercepted at the splitter to the volume; sending metadata of the IO data to a production RPA from the splitter, wherein an acknowledgement is sent to the splitter indicating that the metadata was received by the production RPA; and sending IO data, metadata, and timestamp of IO data to a remote site from the splitter, wherein IO data is sent to the remote site after splitter receives acknowledge of production RPA receiving the IO data.
US10185756B2 Method and system for limiting share of voice of individual users
Systems and methods sort publications within a result set based on the entities associated with the publications. For each publication of a plurality of publications in a set, a type of entity associated with the publication is identified. Using a sorting criteria, a sorted set is generated by sorting the plurality of publications in accordance with the sorting criteria by shifting a particular publication from the same type of entity one or more positions in order to satisfy the sorting criteria. The sorted set is provided to a searching user.
US10185754B2 Discerning human intent based on user-generated metadata
Methods and systems for discerning human intent based on user-generated metadata are provided. Communications from a plurality of social networks are evaluated to determine whether they are associated with contexts indicative of user intent. When a social network communication is determined to be associated with such a context, a tag may be generated associating the social network communication with the indicated human intent. In addition, information regarding the social network communication may be exported to an application responsible for responsive action.
US10185749B2 Information search method and server
A method for searching for information. The method includes obtaining page information of network services of users and storing the page information in a user page database; receiving a search request including a keyword from a search user; searching a full amount inverse database for a common webpage entry according to the keyword and obtaining a page score of the common webpage entry; searching the user page database for a friend webpage entry of all friends of the search user according to the keyword and obtaining a page score of the friend webpage entry; and sorting the common webpage entry searched out and the friend webpage entry searched out in descending order according to the page scores and feeding back the sorted webpage entries to the search user.
US10185746B2 Interpreting user queries based on device orientation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided from a user device, and determining that the query implicitly references some entity, and in response: obtaining an approximate location and an approximate orientation of the user device, obtaining a set of entities including one or more entities, each entity in the set of entities being at least partially within a range that is based on the approximate location and that includes an extended portion based on the approximate orientation, selecting an entity from the set of entities, and providing a revised query based on the query and the entity, the revised query explicitly referencing the entity.
US10185745B2 Managing a stream computing environment using a projected database object
Disclosed aspects relate to managing a stream computing environment using a projected database object. A set of realized data of a realized database object of a database management system (DBMS) may be compared with a set of projected data of a projected database object of the DBMS. The set of realized data of the realized database object and the set of projected data of the projected database object may be compared with respect to the DBMS that relates to the stream computing environment. An outlier subset of the set of projected data may be identified based on comparing the set of realized data with the set of projected data. Based on the outlier subset of the set of projected data, an outlier response action may be executed in the stream computing environment.
US10185742B2 Flexible text searching for data objects of object notation
Flexible text searching for data objects can be implemented. For example, inexact matching of key name terms can be supported. An inverted index can be used to find data objects having key names with terms that are a superset of the key name term being searched. A similar index can be used for values, and the search results can be determined via an intersection. Pattern searching and other features can be supported. Text searching for schema-less collections of data objects can be supported for use in enterprise computing scenarios.
US10185740B2 Event selector to generate alternate views
An event view selector for a search user interface is described. In one or more implementations, a service may operate to collect and store data as events and apply a late binding schema to extract events that match the search criteria and provide search results for display via the search user interface. The search user interface exposes an event view selector operable to enable transitions between multiple different views of the events associated with different levels of detail. The views may include at least a raw view, a list view, and a table view. Responsive to receiving an indication of a view selected via the event view selector, the selected view may be exposed via the search user interface.
US10185737B2 Distributed transaction management with tokens
A system, method and computer product for managing distributed transactions of a database. A transaction manager is provided for each of a plurality of transactions of the database. Each transaction manager is configured to perform functions that include generating a transaction token that specifies data to be visible for a transaction on the database. The database contains both row and column storage engines, and the transaction token includes a transaction identifier (TID) for identifying committed transactions and uncommitted transactions. A last computed transaction is designated with a computed identifier (CID), record-level locking of records of the database is performed using the TID and CID to execute the transaction, and the plurality of transactions of the database are executed with each transaction manager.
US10185736B2 Replicable differential store data structure
In various embodiments, methods and systems for optimizing database transactions based on replicable differential data store data structure are provided. A write operation request, having a key for a write operation on a replicable differential store data structure, is accessed. An intent write lock on a differential state and a write lock on the key are acquired. The differential state comprises a result set of currently committing transactions. A transaction instance, of the write operation, is generated for a write set, the transaction instance comprising a modification to the key. The write-set comprises an uncommitted set of writes for in-flight transactions. A determination is made that the write operation is committed. A result of the transaction instance is persisted when the write operation is committed. It is contemplated that the differential state and a consolidated state can be merged, the consolidated state comprises a result set of previously committed transactions.
US10185733B2 Food freshness notification from personal food inventory
A personal food inventory system (PFIS) allows for storage of food items in a personal inventory associated with a user account, as well as tracking of food items consumed by the user account. The PFIS is linked to an application for communicating between an account user and the PFIS items that are received into the personal inventory and items consumed or otherwise removed from the personal inventory. The PFIS is linked to one or more preferred vendors for easy entry of items into the personal inventory. The PFIS also provides recommendation of dishes the account user can prepare based on the personal food inventory and/or a vendor inventory associated with the preferred vendor. The PFIS further provides user notifications for items nearing their expiry date. The PFIS also provides notification to the account user regarding usage of the personal food inventory system by tracking consumption.
US10185731B2 Indexing entries of a storage structure shared between multiple threads
An apparatus has processing circuitry for processing instructions from multiple threads. A storage structure is shared between the threads and has a number of entries. Indexing circuitry generates a target index value identifying an entry of the storage structure to be accessed in response to a request from the processing circuitry specifying a requested index value corresponding to information to be accessed from the storage structure. The indexing circuitry generates the target index value as a function of the requested index value and a key value selected depending on which of the threads trigger the request. The key value for at least one of the threads is updated from time to time.
US10185728B2 Systems and methods for providing data quality management
A system for providing data quality management may include a processor configured to execute instructions to: extract a plurality of first data elements from a data source; generate a data profile based on the first data elements; automatically create a first set of rules based on the first data elements and the data profile, the first set of rules assessing data quality according to a threshold; generate a second set of rules based on the first data elements and the first set of rules; extract a plurality of second data elements; assess the second data elements based on a comparison of the second data elements to the second set of rules; detect defects based on the comparison; analyze data quality according to the detected defects; and transmit signals representing the data quality analysis to a client device for display to a user.
US10185727B1 Migrating data between databases
Data is migrated between a source database and a target database. The source database management system (“DBMS”) remains operational during the migration. A user selects the source DBMS and target DBMS, provides connection information used to connect to the database management systems and selects a virtual machine instance to perform the migration in conjunction with a database migration service. After the setup is complete, the virtual machine instance in conjunction with the database migration service performs data type transformations, and other operations, without user intervention. The database migration service also converts, without user intervention, the source schema and code to a format compatible with the target DBMS. Any code that is not converted is marked to assist the user of the database migration service identify where manual re-coding is required. The database migration service can also provide recommendations as to a target DBMS that is a suitable target DBMS.
US10185726B2 Access control for nested data fields
Systems, computer program products and methods implementing access control for compound structures including subfields are described. A policy system receives a database schema and a data access policy. The database schema defines multiple subfields of a data column. The policy includes one or more rules limiting access to the subfields. A policy analyzer of the policy system creates an access control metadata that stores correspondence between the subfields and the rules. The policy analyzer represents the subfields in the access control metadata using relations between subfields and other components of the database. The policy analyzer provides the access control metadata to a policy enforcer for enforcing the policy on the subfields.
US10185725B1 Image annotation based on label consensus
Implementations include actions of receiving an initial data set including a plurality of images, each image being associated with a set of labels, wherein each label in the set of labels is assigned to a respective image of the plurality of images by an initial model, the initial model being specific to a ground-truth label; for each image in the plurality of images: providing a list of categories associated with a respective image based on a respective set of labels, and determining a primary category of the respective image based on the list of categories; determining a category of the ground-truth label; and providing a revised data set based on the initial data set by comparing the category to primary categories of respective images in the plurality of images, the initial model being trained based on the revised data set to provide a revised model.
US10185722B2 Distributed data set encryption and decryption
An apparatus may include a processor component caused to: generate map entries in map data descriptive of encrypted data blocks within a data file; use first map block encryption data to encrypt a first map extension of the map data; transmit the encrypted first map extension for storage within the data file; store the first map block encryption data within the second map extension; use second map block encryption data to encrypt a second map extension of the map data after storage of the first map block encryption data therein; transmit encrypted second map extension for storage within the data file; store the second map block encryption data within the map base; use third map block encryption data to encrypt a map base of the map data after storage of the second map block encryption data therein; and transmit the encrypted map base for storage within the data file.
US10185721B2 Distributed data set storage and retrieval
An apparatus includes a processor component caused to: retrieve metadata of organization of data within a data set, and map data of organization of data blocks within a data file; receive indications of which node devices are available to perform a processing task with a data set portion; and in response to the data set including partitioned data, compare the quantities of available node devices and of the node devices last involved in storing the data set. In response to a match, for each map data map entry: retrieve a hashed identifier for a data sub-block, and a size for each of the data sub-blocks within the corresponding data block; divide the hashed identifier by the quantity of available node devices; compare the modulo value to a designation assigned to each of the available node devices; and provide a pointer to the available node device assigned the matching designation.
US10185718B1 Index compression and decompression
A machine can compress an entry of an index, starting with accessing first data that corresponds to a segment of content and is expressed in a first number of bits. The machine classifies the content into a first class or a second class and generates second data that is expressed in a fewer, second number of bits. To generate an upper portion of the second data, the machine selects and executes one of two algorithms based on the class of the content. The machine then assigns the generated second data to the segment. To decompress the second data and thereby recover the first data, the machine parses upper and lower portions of the second data, determines the class of the content, and recovers upper and lower portions of the first data. The upper portion is recovered via one of two algorithms based on the class of the content.
US10185717B2 Data processing system for parallelizing electronic document indexing
A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at lest one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.
US10185713B1 Optimized statistical machine translation system with rapid adaptation capability
Technologies are disclosed herein for statistical machine translation. In particular, the disclosed technologies include extensions to conventional machine translation pipelines: the use of multiple domain-specific and non-domain-specific dynamic language translation models and language models; cluster-based language models; and large-scale discriminative training. Incremental update technologies are also disclosed for use in updating a machine translation system in four areas: word alignment; translation modeling; language modeling; and parameter estimation. A mechanism is also disclosed for training and utilizing a runtime machine translation quality classifier for estimating the quality of machine translations without the benefit of reference translations. The runtime machine translation quality classifier is generated in a manner to offset imbalances in the number of training instances in various classes, and to assign a greater penalty to the misclassification of lower-quality translations as higher-quality translations than to misclassification of higher-quality translations as lower-quality translations.
US10185709B1 Dynamic creation and storage of narratives in multiple languages based in part on the popularity of the subject entity
Disclosed are various embodiments for creating and providing narratives associated with a type of subject (e.g., person, movie, place, etc.). Following a detected change in the system, a narrative template is selected based on a variety of factors. The template may provide variations of sentences based on the amount of data provided. Following the selection of the optimal narrative, fields in the selected template are filled with stored data associated with the subject. Some of the stored data may need to be translated prior to adding to the template depending on whether the selected narrative template is in a different language. The new or updated narrative may be stored in a memory. The system may encode a network page with the narrative and send the encoded network page to a client device.
US10185707B2 Aggregate visualizations of activities performed with respect to portions of electronic documents
A facility for annotating portions of a document shown in a visual representation of the document with annotations reflecting aggregated document activities performed with respect to the portions is described. The facility specifies a visual representation of at least part of the document. For each of at least two portions of the document that are not identical and that are represented in the specified visual representation, the facility attaches to locations in the document's visual representation corresponding to the portion a visual annotation reflecting an aggregation operation against document activities performed with respect to the portion.
US10185706B2 Generating web browser views for applications
A system and method for generating a web browser view of a desktop application. The system and method can include obtaining source code for the desktop application, where the source code includes various properties, determining annotations associated with the one or more properties, where the annotations describe display properties for the one or more properties, and generating the web browser view with the display properties based on the annotations. The system and method can also include receiving input from a user via the web browser view, performing backend logic based on the input and the source code where the backend logic results in a change in a view, and updating the web browser view based on the change in the view.
US10185705B2 Detecting text truncation in a graphical user interface
A method and apparatus is provided for automatically detecting text truncation in a page of a graphical user interface (GUI). Text that is displayed in a graphical user interface and a corresponding web element containing the text is identified. Dimensions of the text and of the corresponding element are obtained. Text truncation is detected by comparing dimensions of the text to the dimensions of the corresponding web element.
US10185704B2 Webpage browsing method, webapp framework, method and device for executing javascript and mobile terminal
The disclosure provides a method for executing extended JavaScript (JS) by using an extended JS interface. The method includes the following steps: inquiring an extension program whether to execute the extended JS at a predetermined occasion when a webpage is loaded, wherein the extension program is loaded when a browser is started up; the browser assembles the extended JS interface according to an open application programming interface (API) when determining that the extended JS is needed to be executed; executing the extended JS by using the extended JS interface. According to the disclosure, browsing mode and layout mode of a browser can be changed dynamically according to the requirement for webpage contents in the form of extension programs, accordingly browsing experience of users is improved.
US10185703B2 Web site design system integrating dynamic layout and dynamic content
A system for implementing dynamic layout on a website. The system includes a receiver on a server to receive events caused by dynamic layout triggers from at least one client and a coordinator on the server to coordinate dynamic layout updates between the server and the at least one client according to the events and associated dynamic layout rules stored on the server.
US10185702B1 Publisher formatting controls
Content providers may specify special formatting instructions to manage formatting of content that is ultimately displayed by electronic devices. The formatting instructions may include formatting that is not apparent from an original format of the content. The formatting instructions from a content provider may override default formatting that is used by a viewing application on the electronic device or a host (intermediary) that formats the content for the electronic device, which would otherwise control a format of the content. The formatting instructions may be based on attributes of the electronic devices, such as display size, display type, etc. By enabling content providers to specify these special formatting instructions, the content providers may retain control of an ultimate look and function of the content when the content is formatted for a particular electronic device.
US10185700B2 Efficient interpolation using not linear interpolation
Interpolation logic described herein provides a good approximation to a bicubic interpolation, which is generally smoother than bilinear interpolation, without performing all the calculations normally needed for a bicubic interpolation. This allows an approximation of smooth bicubic interpolation to be performed on devices (e.g. mobile devices) which have limited processing resources. At each of a set of predetermined interpolation positions within an array of data points, a set of predetermined weights represent a bicubic interpolation which can be applied to the data points. For a plurality of the predetermined interpolation positions which surround the sampling position, the corresponding sets of predetermined weights and the data points are used to determine a plurality of surrounding interpolated values which represent results of performing the bicubic interpolation at the surrounding predetermined interpolation positions. A linear interpolation is then performed on the surrounding interpolated values to determine an interpolated value at the sampling position.
US10185699B2 Reconfigurable data interface unit for compute systems
A system-on-chip includes a reconfigurable data interface to prepare data streams for execution patterns of a processing unit in a flexible compute accelerate system. An apparatus is provided that includes a first set of line buffers configured to store a plurality of data blocks from a memory of a system-on-chip and a field composition circuit configured to generate a plurality of data segments from each of the data blocks. The field composition circuit is reconfigurable to generate the data segments according to a plurality of reconfiguration schemes. The apparatus includes a second set of line buffers configured to communicate with the field composition circuit to store the plurality of data segments for each data block, and a switching circuit configured to generate from the plurality of data segments a plurality of data streams according to an execution pattern of a processing unit of the system-on-chip.
US10185695B2 Device, system and method for on-chip testing of protocol stack circuitry
Techniques and mechanisms for providing test functionality at an integrated circuit (IC) chip. In an embodiment, the IC chip includes protocol stacks variously coupled each between a switch fabric and other switch circuitry which is configurable to selectively implement, at least in part, either of an operational mode and a test mode. The operational mode facilitates communication, via the switch circuitry, between a first protocol stack and physical layer circuitry. The test mode instead enables communication, between the first protocol stack and a second protocol stack, of test packet information which is based on a test packet received from the switch fabric. In another embodiment, the protocol stacks support communication according to a Thunderbolt™ protocol.
US10185692B2 Monitoring use of specialized hardware components (SHC) of processors in heterogeneous environments by storing event counts during execution
An apparatus and a method are disclosed for tracking use of a specialized hardware component in symmetric multiprocessing computing device. A device includes a memory and one or more multi-core processors attached to a coherent memory bus. A proxy for a specialized hardware component (SHC) such as an accelerator, FPGA, or ASIC is placed in communication with the coherent memory bus. The proxy may be attached to another bus such as a peripheral component interconnect express (PCIe) bus. A tracker updates an allocated counting register with counts of events related to use of the SHC. When requested, information from the counting register is provided such as to an external device or client communicating with the multiprocessing computing device. The tracker may follow calls or messages to the SHC. The tracker may accumulate a count of message size or mode of use or use of certain functions of the SHC.
US10185691B2 Two-dimensional torus topology
A printed circuit board with a two-dimensional torus topology provided herein. The printed circuit board includes an array of board connectors, an input port and an output port, and a set of interconnections. Each board connector of the array of board connectors is formed to receive an electronic connector. The input port and the output port are formed on each board connector to provide an identical trace routing direction. The set of interconnections are formed to connect each board connector to another board connector. The signal path between each of the interconnections has a length less than a distance between a first board connector and a last board connector in the array of board connectors.
US10185689B2 Bus address assignment
A plurality of devices communicate over a bus, the devices comprising a plurality of controller devices and a plurality of second devices. Each of the controller devices is responsible for assigning one or more of the addresses including at least the address of each of a respective one or more of the second devices. A controller device comprises address allocation logic configured to assign an address to each of that controller device's respective one or more second devices, by: searching for a currently unassigned address to assign to each of the respective one or more second devices, and if an unassigned address for one of those one or more second devices cannot be found, to issue a request to at least one other of the controller devices requesting that the other controller device changes one of the one or more addresses which that other controller device is responsible for assigning.
US10185685B2 Serial communication branching device and serial communication system
A serial communication branching device and a serial communication system are provided. The serial communication branching device, which branches a plurality of slaves connected to the master by a daisy chain into a plurality of paths, is equipped with a first communication circuit that carries out communication with the master connected to a preceding stage side, a plurality of second communication circuits that carry out communication with the slaves of the paths connected to a subsequent stage side, and a path selection circuit disposed between the first communication circuit and the second communication circuits. In the case that a slave connected on the subsequent stage side transmits a reply signal to the master responsive to a transmission signal transmitted from the master, the path selection circuit selects a path of the slave that transmits the reply signal, and outputs the reply signal from the selected path to the master.
US10185682B2 Method and device for operating a bus system
A method is provided for operating a bus system in particular of a motor vehicle, in which messages of the bus system are received, and as a function of these messages, it is detected whether a party of the bus system sending these messages is a party logging on to the bus system.
US10185680B2 Secure direct memory access
Examples are disclosed for establishing a secure destination address range responsive to initiation of a direct memory access (DMA) operation. The examples also include allowing decrypted content obtained as encrypted content from a source memory to be placed at a destination memory based on whether destination memory addresses for the destination memory fall within the secure destination address range.
US10185673B2 Multi-processor system including memory shared by multi-processor and method thereof
A multi-processor system includes a first processor; a second processor; a common memory configured to store data generated by the first processor and data generated by the second processor; and a memory interface circuit configured to interface between the common memory and the first and second processors, the first processor being configured to demodulate and decode a signal received through wireless communication, and store the decoded data in the common memory via the memory interface circuit, the memory interface circuit being configured to read and decipher the decoded data stored in the common memory, and store the deciphered data in the common memory.
US10185670B2 System and method for securely connecting to a peripheral device
A device connectable between a host computer and a computer peripheral over a standard bus interface is disclosed, used to improve security, and to detect and prevent malware operation. Messages passing between the host computer and the computer peripherals are intercepted and analyzed based on pre-configured criteria, and legitimate messages transparently pass through the device, while suspected messages are blocked. The device communicates with the host computer and the computer peripheral using proprietary or industry standard protocol or bus, which may be based on a point-to-point serial communication such as USB or SATA. The messages may be stored in the device for future analysis, and may be blocked based on current or past analysis of the messages. The device may serve as a VPN client and securely communicate with a VPN server using the host Internet connection.
US10185666B2 Item-wise simulation in a block cache where data eviction places data into comparable score in comparable section in the block cache
Several embodiments include a method of operating a cache appliance comprising a primary memory implementing an item-wise cache and a secondary memory implementing a block cache. The cache appliance can emulate item-wise storage and eviction in the block cache by maintaining, in the primary memory, sampling data items from the block cache. The sampled items can enable the cache appliance to represent a spectrum of retention priorities. When storing a pending data item into the block cache, a comparison of the pending data item with the sampled items can enable the cache appliance to identify where to insert a block containing the pending data item. When evicting a block from the block cache, a comparison of a data item in the block with at least one of the sampled items can enable the cache appliance to determine whether to recycle/retain the data item.
US10185665B2 Translation lookaside buffer
Embodiments disclosed pertain to apparatuses, systems, and methods for Translation Lookaside Buffers (TLBs) that support visualization and multi-threading. Disclosed embodiments pertain to a TLB that includes a content addressable memory (CAM) with variable page size entries and a set associative memory with fixed page size entries. The CAM may include: a first set of logically contiguous entry locations, wherein the first set comprises a plurality of subsets, and each subset comprises logically contiguous entry locations for exclusive use of a corresponding virtual processing element (VPE); and a second set of logically contiguous entry locations, distinct from the first set, where the entry locations in the second set may be shared among available VPEs. The set associative memory may comprise a third set of logically contiguous entry locations shared among the available VPEs distinct from the first and second set of entry locations.
US10185664B1 Method for switching address spaces via an intermediate address space
A method of re-mapping a boot loader image from a first to a second address space includes: determining a difference in a virtual address of the boot loader image in the first and second address spaces; building page tables for a third address space that maps a code section within the boot loader image at first and second address ranges separated by the difference and the code section causes execution to jump from a first instruction in the first address range to a second instruction in the second address range; executing an instruction of the code section in the first address space using pages tables for the first address space; executing the first instruction and then the second instruction using the page tables for the third address space; and executing an instruction of the boot loader image in the second address space using page tables for the second address space.
US10185662B2 Methods for reprogramming data and apparatuses using the same
A method for reprogramming data, performed by a processing unit, is disclosed to include at least the following steps. When a page data has failed to be programmed into a first block of a storage unit and the failed page is an upper page of the first block, a host page number associated with a first lower page of memory cells of the first block of a wordline is obtained, where the memory cells comprises the failed page. When the failed page is an upper page, data from the first lower page to the upper page of the first block is programmed into a second block of the storage unit.
US10185659B2 Memory allocation system for multi-tier memory
A system is provided for allocating memory for data of a program for execution by a computer system with a multi-tier memory that includes LBM and HBM. The system accesses a data structure map that maps data structures of the program to the memory addresses within an address space of the program to which the data structures are initially allocated. The system executes the program to collect statistics relating to memory requests and memory bandwidth utilization of the program. The system determines an extent to which each data structure is used by a high memory utilization portion of the program based on the data structure map and the collected statistics. The system generates a memory allocation plan that favors allocating data structures in HBM based on the extent to which the data structures are used by a high memory utilization portion of the program.
US10185652B2 Stack access control for memory device
An example apparatus includes a first semiconductor chip and a second semiconductor chip; and a first via and a plurality of second vias coupling the first semiconductor chip and the second semiconductor chip. The first semiconductor chip provides a first timing signal to the first via and further provides first data responsive to the first timing signal to the plurality of second vias. The second semiconductor chip receives the first timing signal from the first via and the first data from the plurality of second vias and further provides the first data responsive to the first timing signal, when the first semiconductor chip is designated, and provides a second timing signal and further provides second data responsive to the second timing signal, when the second semiconductor chip is designated.
US10185645B2 Resource lifetime analysis using a time-travel trace
Querying resource lifetime using a trace of program execution. An embodiment includes identifying a query expression targeted at least a portion of the trace of program execution. The query expression specifies at least (i) a data object representing a plurality of events identified in the trace, each event associated with one or more attributes relating to resource lifetime, and (ii) one or more conditions matching the one attributes relating to resource lifetime. In response to receiving the query expression, the query expression is processed based at least on an analysis of an identified subset of the trace. Based on processing the query expression, a result data set that includes or identifies at least one of the plurality of events that meets the one or more conditions is presented.
US10185644B2 Service implementation based debugger for service oriented architecture projects
A meta-debugger receives a first debugging command from a debugger client to set a breakpoint in a first service in a first language and sets the breakpoint in a first native debugger. After receiving a service message invoking the first service, the breakpoint is triggered and the meta-debugger provides to the debugger client a first graphical representation of the first native debugger. The meta-debugger receives a second debugging command from the debugger client, converts the second debugging command into a third debugging command to provide to the first native debugger. After invoking a second service in a second language, the meta-debugger provides to the debugger client a second graphical representation of the second native debugger. The meta-debugger receives a fourth debugging command from the debugger client, converts the fourth debugging command into a fifth debugging command to provide to the second native debugger.
US10185643B2 Call chain interval resource impact unification
Embodiments profile usage of memory and other resource. Stack traces have lifespans, resource impacts, and constituent call chains. Aggregation unifies shared call chains and sums resource impacts after assigning traces to snapshot sets based on trace lifespans and user-defined snapshot request timestamps. Traces are assigned using either active aggregation or precursor aggregation. Traces spanning a snapshot request may be split. A sampled resource trace lifespan begins when the resource is sampled and ends at the next snapshot request. An allocated resource trace lifespan begins when a portion of the resource is allocated and ends when the allocated portion is freed. Resource portions not yet freed are implicitly freed when program execution ends. Call chain interval resource impact aggregation performed with multiple snapshot requests and stack trace sets creates snapshot aggregations. Two aggregations are differenced by subtracting the summed call chain resource impacts of one aggregation from those of another aggregation.
US10185641B2 Data generation
A method includes receiving data indicative of a number of times each of one or more rules was executed by a data processing application during processing of one or more records; based on the number of times each of the rules was executed by the data processing application, determining a content criterion for each of one or more particular fields; generating content for each of the particular fields based on the content criterion; and populating each of the particular fields with the generated content.
US10185640B2 Method to provide an optimized user interface for presentation of application service impacting errors
Mechanisms are provided herein which accommodate the handling of multiple service errors on a service exception handling display. In particular, when a single and/or multiple service errors are present, a user interface of the communication device can provide a dynamic exceptions view for simple management and control of the one or more service errors received. The service errors can be resolved independently and a manner most productive with a user while improving user experience.
US10185638B2 Creating additional security containers for transparent network security for application containers based on conditions
A security container of a container environment monitors a resource load in a container environment, the container environment including a container service providing operating system-level virtualization for one or more application containers connected to a virtual switch within the container environment, the one or more application containers having their traffic intercepted by the security container for inspection. The security container activates, in response to determining that the monitored resource load meets a condition in a network load policy, a new security container. The security container determines a subset of the one or more application containers to be associated with the new security container, and transfers the network connections and network sessions of the subset of the one or more application containers to the new security container.
US10185637B2 Preserving management services with distributed metadata through the disaster recovery life cycle
For disaster recovery involving a first site and a disaster recovery site, where at least a portion of management service metadata not isolated within the management service, a failover process is initiated, including creating an initial snapshot of the distributed metadata state. In a failback process, a representation is created of state changes for the management service and a delta description is calculated therefrom. The delta description is transmitted to the first site; and a reverse replica is created, at the first site, of all the workload components from the disaster recovery site. The delta description is played back to restore a distributed metadata state that existed in the disaster recovery site and to re-create it in the first site.
US10185636B2 Method and apparatus to virtualize remote copy pair in three data center configuration
A first storage system manages a first volume, with a first internal volume identifier, and to provide the first volume with a given first virtual volume identifier to a server. A second storage system manages a second volume, with a second internal volume identifier, and to provide the second volume with the given first virtual volume identifier to the server. A third storage system manages a third volume. The first storage system manages a first copy pair between the first volume and the third volume with a first internal copy identifier, and to provide a first copy pair with a given virtual copy pair identifier to the server. The second storage system manages a second copy pair between the second volume and the third volume with a second internal copy identifier, and to provide a second copy pair with the given virtual copy pair identifier to the server.
US10185634B2 Detecting data loss and corruption of data processed by a data processing system of an online system during a specified time interval
An online system processes data in a distributed processing system. To detect loss and corruption of data, the online system periodically stores information describing states of data processed during various time intervals and updates the information to include changes occurring within a predetermined period. Based on states of data described by information stored at a time, the online system performs a modified process on data received or processed during a time interval. For each item of data on which the modified process was performed, the online system compares a modified state of the data item to a state described by information stored at an additional time to determine if data was lost or corrupted. Lost or corrupted data is identified and processed based on the state of data described by the information stored at the time.
US10185631B2 System and method of performing continuous backup of a data file on a computing device
The described embodiments relate to devices for performing continuous backup of a data file on a computing device. The computing device transmits, to a backup server, a first network backup version of the data file, when the backup server is constantly available to the computing device through an uninterrupted network connection. The computing device monitors the data file to detect when a modification has been made to the data file, and when a modification to the data file has been detected, the computing device refrains from transmitting backup data associated with the modification until a network time interval expires. During the network time interval, a delta file corresponding to the modification made to the data file is stored locally on the computing device. Upon expiry of the network time interval, the computing device then transmits a second network backup version of the data file to the backup server.
US10185630B2 Failure recovery in shared storage operations
Systems and methods for failure recovery in shared storage operations. An example method comprises: acquiring, by a processing device, a lock with respect to a storage domain comprising a specified disk image; creating a transaction marker associated with the disk image, wherein the transaction marker is represented by a pre-defined tag associated with a logical volume of a block-based storage, wherein the logical volume implements a data area of a new volume associated with the disk image; creating a component of the new volume associated with the disk image; destroying the transaction marker by removing the pre-defined tag representing the transaction marker from the logical volume; and releasing the lock with respect to the storage domain.
US10185626B2 Automatic application error detection and rollback
An automatic application error detection and rollback service can manage access to at least two versions of an application based on error reports. The versions of the application can include a previous version and a new version that can be an updated version of the previous version. Access to the previous version of the application may include a previous version URL and access to the new version of the application may include a new version URL. The rollback service may provide the new version URL to a plurality of clients. The rollback service may then receive error information of the new version for at least one individual client of a plurality of clients running the new version. Based on the error information, the rollback service may automatically change the new version URL to the previous version URL for the at least one individual client.
US10185624B2 Distributed storage system
A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group. A first node is configured to receive data blocks from two or more other nodes in the first node group. The first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes and store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code. Combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.
US10185620B2 Automated teller machine (“ATM”) software recovery
Aspects of the disclosure relate to an ATM internal self-repair recovery system. The system may be included in software updates transmitted to the ATM. The system may include an XML file and a log file. Prior to execution of each instruction included in the XML file, the system may write an intelligent log statement to the log file. A standalone web service may monitor the log file to determine new entries to the log file. When a new entry is the last entry for more than a predetermined amount of time, a midstream ATM stall may be determined. The system may compare the new entry to an ATM stall action table. The comparison may determine an appropriate action to repair the installation process based on the table. The ATM may perform the appropriate action and thereby recover from the failures that occurred during the update process.
US10185614B2 Generic alarm correlation by means of normalized alarm codes
In an approach for identifying an incident requiring action, a processor receives a plurality of notifications from a plurality of sensors, wherein each notification is related to a problem identified by a sensor of the plurality of sensors. A processor determines an event type corresponding to each of the plurality of notifications based on a type of sensor from which a respective notification originates. A processor creates a group of notifications based on a location from which each respective notification originated and a time period during which each respective notification originated. A processor calculates a weight for each notification of the group based on the corresponding event type, wherein the weight indicates a likelihood to cause other notifications. A processor issues an incident report that includes a maintenance ticket, wherein the maintenance ticket identifies a notification within the group of a higher weight than other notifications of the group.
US10185612B2 Analyzing the availability of a system
An apparatus and method for analyzing availability of a system including subsystems each having at least one failure mode with a corresponding failure effect on the system are provided. The apparatus includes a degraded mode tree generation unit configured to automatically generate a degraded mode tree. The degraded mode tree includes at least one degraded mode element representing a degraded system state of the system that deviates from a normal operation state of the system based on a predetermined generic system meta model stored in a database including Failure Mode and Effects Analysis elements representing subsystems, failure modes, failure effects, and diagnostic measures. The apparatus also includes a processor configured to evaluate the generated degraded mode tree for calculation of the availability of the system.
US10185611B2 System for monitoring and tracking application crashes occurring on different mobile devices
Some embodiments provide a system that allows application developers to track and monitor crashes that are occurring with their applications on various mobile devices. In some embodiments, crash logs are received from the mobile devices. Hash codes are generated based on the crash logs. A report to summarize the crash logs is generated based on the hash codes.
US10185608B2 Processing system with interspersed processors with multi-layer interconnection
Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a interspersed arrangement. Each configurable communication element may include a local memory and a plurality of routing engines. The local memory may be coupled to a subset of the plurality of processors. Each routing engine may be configured to receive one or more messages from a plurality of sources, assign each received message to a given destination of a plurality of destinations dependent upon configuration information, and forward each message to assigned destination. The plurality of destinations may include the local memory, and routing engines included in a subset of the plurality of configurable communication elements.
US10185597B1 Method for high availability of services in cloud computing systems
System for providing a high availability (HA) of services, includes a plurality of nodes forming a cluster. Some nodes have services running on them such that the cluster has only a single instance of that service; node locks active while accessing the active nodes; a router providing access to services hosted on the nodes. Services utilize the resources subject to the node locks. An HA master daemon running on one of the nodes. HA daemons on each node track availability of services hosted on the nodes and generate requests to HA master daemon to restore failed services and redirect the router to live services. The HA daemons activate node locks. Master daemon re-launches services on another node and updates the router. A target node executes a lock revoke to acquire the node lock from the source node when the services of the source node are live-migrated from the source node.
US10185596B2 Cloud book registry for cloud service providers wherein the consumer can access the profile for each cloud service provider and service usage of other consumers
A computer implemented method, system and computer program product enabling cloud service providers to register in a cloud book is presented. The cloud book includes a profile for each cloud service provider of the cloud service providers including the services and terms of service for each cloud service provider. Consumers register in the cloud book; users are able to connect to each other; and the users are able to browse the cloud service providers' connection to consumers. Each consumer is enabled to compare the services and terms of service to determine which service provider has services that match the consumer.
US10185594B2 System and method for resource identification
Systems and methods for resource identification. Preferably, this can be undertaken via modeling in which primary constraints include requirements and availability and building a resource map that includes alternatives which can help in the realization of the function.
US10185592B2 Network storage device using dynamic weights based on resource utilization
Methods, systems, and computer programs are presented for allocating CPU cycles and disk Input/Output's (IOs) to resource-creating processes based on dynamic weights that change according to the current percentage of resource utilization in the storage device. One method includes operations for assigning a first weight to a processing task that increases resource utilization of a resource for processing incoming input/output (IO) requests, and for assigning a second weight to a generating task that decreases the resource utilization of the resource. Further, the method includes an operation for dynamically adjusting the second weight based on the current resource utilization in the storage system. Additionally, the method includes an operation for allocating the CPU cycles and disk IOs to the processing task and to the generating task based on their respective first weight and second weight.
US10185591B2 Information processing apparatus scheduling job start time
An information processing apparatus including: a memory to store information of time zones available for each of a plurality of computation nodes; and a processor configured to execute a process including, obtaining a first time at which a job having the highest priority among a plurality of jobs is able to be executed, and in a case where a second time, which is later than the first time and is a candidate for an execution start time of the job having the highest priority, and from which more jobs are able to be executed in a predetermined time range than a case of executing the job having the highest priority from the first time, is present, allocating the plurality of jobs to the plurality of computation nodes such that the job having the highest priority and one or more other jobs are executed from the second time.
US10185590B2 Mobile and remote runtime integration
An application program may be analyzed to identify candidate classes or methods that may be executed using a remote computing node. Candidate classes or methods may be translocated to the remote computing node based on performance characteristics of the device on which the application program is running, the environment in which the device operates, and on the performance and availability of the remote computing node. An application program publisher may be assigned instances of virtual machines that may be dedicated to hosting translocated classes and methods.
US10185589B2 Dynamic provisioning of virtual video memory based on virtual video controller configuration
Memory is reserved in a virtualized computing environment for graphics processing of each child partition in the computing environment. A video memory controller can identify video settings for child partitions. The video memory controller can determine an amount of memory for graphics processing for a child partition based on the video settings for that child partition. The video memory can also request an amount of memory to be reserved for that child partition based on the calculated amount of memory. Reserving memory for graphics processing of child partitions in this way allows for a sufficient amount of memory to be reserved for a child partition without wasting memory resources by reserving significantly more memory than is needed for the child partition.
US10185588B2 Transaction begin/end instructions
A TRANSACTION BEGIN instruction and a TRANSACTION END instruction are provided. The TRANSACTION BEGIN instruction causes either a constrained or nonconstrained transaction to be initiated, depending on a field of the instruction. The TRANSACTION END instruction ends the transaction started by the TRANSACTION BEGIN instruction.
US10185586B2 System, migration control method, and management apparatus
A system includes circuitry configured to determine available electric energy to be supplied to each of a plurality of servers over a predetermined period of time based on electric energy generated by alternative energy sources for each of the plurality of servers disposed at a plurality of geographically separate locations, each of the plurality of servers being configured to run a virtual machine. The circuitry is further configured to control a virtual machine running on a first server of the plurality of servers to migrate to a second server of the plurality of servers, which is determined to have a larger amount of available electric energy than the first server.
US10185581B2 Method and system for taking checkpoints at varying intervals
The method of taking checkpoints of a virtual computing instance running in a first host computer at varying time intervals includes queuing outgoing network data packets of the virtual computing instance during execution of the virtual computing instance, triggering a process to take the checkpoint, the process including generating a checkpoint information packet and transmitting the checkpoint information packet to a second host computer, and upon receiving acknowledgement from the second host computer of receipt of the checkpoint information packet, releasing the outgoing network data packets of the virtual computing instance that have been queued and not released. The triggering time for the process to take the checkpoint is dependent on characteristics of workload executed by the virtual computing instance.
US10185580B2 Information management
An approach to managing information makes use of a multi-program graphical user environment (e.g., a virtual desktop). The graphical environment includes a first part in which information elements are presented to a user. A user selection of one or more information elements is accepted and corresponding representations of those elements are formed in another part of the graphical environment. The representations formed in the other part of the graphical environment are persistent as further information elements are presented to the user in the first part of the environment. In some examples, information elements may be classified by users such that application of and access to classifications is mediated a privilege system.
US10185569B2 Precise-restartable parallel execution of programs
Interrupt handling on a multiprocessor computer executing multiple computational operations in parallel is provided by establishing a total ordering of the multiple computational operations and defining an architectural state at the time of the interrupt as if the computational operations executed in the total ordering.
US10185560B2 Multi-functional execution lane for image processor
An apparatus is described that includes an execution unit having a multiply add computation unit, a first ALU logic unit and a second ALU logic unit. The ALU unit is to perform first, second, third and fourth instructions. The first instruction is a multiply add instruction. The second instruction is to perform parallel ALU operations with the first and second ALU logic units operating simultaneously to produce different respective output resultants of the second instruction. The third instruction is to perform sequential ALU operations with one of the ALU logic units operating from an output of the other of the ALU logic units to determine an output resultant of the third instruction. The fourth instruction is to perform an iterative divide operation in which the first ALU logic unit and the second ALU logic unit operate during to determine first and second division resultant digit values.
US10185556B2 Interactive software development kit documentation tool
Disclosed herein are system, method, and computer program product embodiments for an interactive software development kit documentation tool. An embodiment operates by receiving a component selection of an interface component in a development tool associated with a development environment. A display of the interface component and one or more configurable parameters of the interface component is generated, from which a modification to the one or more configurable parameters is received. A modified display of the interface component including a visual indication of the received modification of the one or more configurable parameter is generated in real-time. Code corresponding the modified display of the interface component is generated for use in the development environment.
US10185554B2 Unified service management
The described unified service management system provides a unified console to perform functions of individual management specialists. A unified console facilitates an administrator to perform the complex tasks that were performed by the individual management specialists. The unified console provides a “wizard” based approach to the administrator to design all aspects of the complex tasks including placement of components or computing devices, deciding on policies of the components or computing devices, deciding on health policies of components or computing devices, fixing data protection policies of components or computing devices, etc.
US10185553B2 Fault-tolerant variable region repaving during firmware over the air update
Variables utilized in device firmware that provides various boot and runtime services are repaved in a fault-tolerant manner within a secure store in a durable, non-volatile device memory during an FOTA update process. A spare region in the secure store is utilized to temporarily hold a back-up of a primary region in which the firmware variables are written. Using a transaction-based fault-tolerant write (FTW) process, the variables in the primary region can be repaved with variables contained in a firmware update payload that is delivered from a remote service. In the event of a fault in the variable region repaving process, either the primary or spare region will remain valid so that firmware in a known good state can be utilized to enable the device to boot successfully and the variable region repaving in the FOTA update process may be restarted.
US10185550B2 Device-driven auto-recovery using multiple recovery sources
Updating computer program(s) installed on a programmable device using a distributed ledger that is based on cryptography and blockchain technology is described. A distributed ledger logic/module can commit, to the distributed ledger, a first configuration of a computer program installed on a device. The logic/module can also receive requests to apply a first update and a second update to the first configuration. The logic/module can receive a second configuration of the computer program that is based on the first update and the first configuration, and also commit the second configuration to the distributed ledger. Furthermore, the logic/module can determine that the second update cannot be applied to the first configuration and receive a third configuration of the computer program that is based on the second update and the second configuration. The logic/module can also commit the third configuration to the distributed ledger. Other advantages and embodiments are described.
US10185546B2 Service extraction and application composition
Service extraction and application composition may include preprocessing and instrumenting an existing application that is to be converted to a service-oriented application. The existing application may be executed to generate traces related to a runtime behavior of services related to the existing application. The traces may be used to generate calling code related to the services related to the existing application. Representational state transfer (REST) application programming interfaces (APIs) that include the calling code to call the services related to the existing application may be generated. Refactored code for the existing application may be generated for invocation of the services related to the existing application by the REST APIs.
US10185545B2 Trailing or leading zero counter having parallel and combinational logic
A trailing/leading zero counter is described which comprises a plurality of hardware logic blocks, each of which calculates one bit of the output value (i.e. the number of trailing/leading zeros depending on whether it is a trailing/leading zero counter). Each hardware logic block comprises two blocks of section hardware logic which each receive a section of an input string and generate one or two outputs from this section of bits. Combining logic then combines the outputs of the section hardware logic to generate the bit of the output value. For hardware logic blocks which calculate bits other than the least significant bit of the output, the hardware logic blocks also comprise one or more OR reduction stages which reduces the length of the input string by pairwise combining of bits using OR gates before the resultant string is divided into two sections and input to the section hardware logic.
US10185543B2 Method, apparatus and computer program product for input detection
In an example embodiment, a method, apparatus and computer program product are provided. The method includes determining one or more operating conditions of a device. A selection of a mode of operation of the device from at least a first mode and a second mode is facilitated based on the one or more operating conditions of the device. In the first mode, the device is configured to detect an operation input received from an audio source based on two or more audio sensors of the device. In the second mode, the device is configured to detect the operation input based on at least one of the two or more audio sensors and at least one non-audio sensor of the device.
US10185540B2 Playback device
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US10185534B2 Control method, controller, and recording medium
A first device is installed at a first location in a first space visible to a user. A second device is installed at a second location in a second space not visible to the user. A control method acquires line-of-sight information indicating a line-of-sight direction of the user from a camera. The line-of-sight direction of the user is determined based on the line-of-sight information. In a case where the line-of-sight direction indicates a third location other than the first location, a second dictionary corresponding to the second device is acquired from a plurality of dictionaries including a first dictionary corresponding to the first device and the second dictionary. Sound data indicating speech of the user is acquired from a microphone, a control command corresponding to the sound data is generated using the second dictionary, and the control command is transmitted to the second device.
US10185533B2 Video wall control system and method
A video wall control system for controlling a video wall including a plurality of screens, the video wall control system including: at least one client module controlling the layout of the video wall; a central control module acquiring camera unique identification (UID) and a video stream from a monitoring system, storing the camera UID and the video stream, and controlling the layout of the video wall; a storage module storing the modified video wall layout; a gateway module receiving a layout modification event from the client module or the central control module and load the modified video wall layout from the storage module; and a decoding module loading the camera UID and the video stream from the central control module, receiving the modified video wall layout from the gateway module, and modifying the layout of the video wall based on the received modified video wall layout.
US10185532B2 Extended LED panel, mobile device and method for interaction and communication via an external LED panel
The invention relates to an external LED panel that can be connected to an electronic user device designed to emit messages relating to the activity of said electronic user device in a passive and non-invasive form, comprising connection means compatible with an electronic device, an LED display, and at least one anchoring and supporting element designed to orient the display to a position that can be seen by third parties.
US10185531B2 Apparatus, system, and method of controlling display of image data in a network of multiple display terminals
A display control apparatus capable of controlling display of images on a first display, obtains display area information indicating a size of a display area of the first display for displaying a second image generated at an external apparatus, transmits to the external apparatus resolution information indicating a resolution of image data that matches the size of the display area of the first display, receives from the external apparatus second image data having the resolution that matches the size of the display area of the first display, the second image data being generated at the external apparatus based on the second image, and controls the first display to display the second image in the display area based on the second image data received from the external apparatus.
US10185527B2 Printed system, image display apparatus, image display method, and non-transitory computer readable medium
A printing system including a client device which generates a job including a pair of first image data and attachment data, and a printing apparatus which includes a paper accommodation unit accommodating paper, receives the job from the client device, converts the first image data into second image data for printing by RIP processing, and prints an image based on the second image data on paper, includes a job specification unit, an image generation unit, and an image display. The job specification unit specifies any job in a stage previous to the conversion into the second image data by the RIP processing. The image generation unit generates, based on the attachment data forming the job specified by the job specification unit, an image obtained by editing a thumbnail image based on the first image data to a printing layout. The display displays the image generated by the image generation unit.
US10185526B2 Print controller, print control method, and non-transitory recording medium
A print controller includes a plurality of processing units, a receiving unit, a generation unit, a first assignment unit, a second assignment unit, and a request unit. The generation unit generates print side job data for imposing multiple pages on a single print side. The first assignment unit assigns, to the print side job data, an image processing unit not assigned to other print side job data. The second assignment unit assigns at least one image processing unit not assigned to the other print side job data, to page job data of each of the pages. The request unit requests the at least one image processing unit to execute image processing on the page job data of each page, and requests the image processing unit to execute image processing on the print side job data when the image processing on the page job data of each page is completed.
US10185524B2 Print reservation
A print server may include a processor, a memory, and instructions stored on the memory and executable by the processor. In an example, the instructions may include: a print subscription component to control printing by a print subscription user according to a first printing quota associated with the print subscription user, and a print reservation component to reserve a second printing quota from the first printing quota for scheduled printing.
US10185521B2 Image forming apparatus that controls power supply based on result detected by human sensor
An image forming apparatus (100) includes a human sensor (10), an image forming section (20), an internal sensor (30), a power supply section (40), a controller (50), and a communication section (60). The internal sensor (30) includes a first internal sensor (31) and a second internal sensor (32). The first internal sensor (31) detects a quantity that varies by operation of the image forming section (20). The second internal sensor (32) detects a state of operation of the image forming section (20). In a power saving state, the controller (50) controls, based on a result detected by the human sensor (10), the power supply section (40) to supply electric power to the first internal sensor (31) and not to supply electric power to the second internal sensor (32).
US10185517B2 Limiting the execution of background management operations in a drive array
Limiting the execution of background management operations in a drive array, including: receiving a read instruction to read data from a memory drive in the drive array; determining whether the read instruction is associated with a write instruction to write data to a memory drive in the drive array; responsive to determining that the read instruction is associated with the write instruction, restricting performance of background management operations on the memory drive targeted by the write instruction; determining whether the write instruction has completed; and responsive to determining that the write instruction has completed, removing restrictions associated with the performance of background management operations on the memory drive targeted by the write instruction.
US10185515B2 Unified memory controller for heterogeneous memory on a multi-chip package
An enhanced multi chip package (eMCP) is provided including a unified memory controller. The UMC is configured to manage different types of memory, such as NAND flash memory and DRAM on the eMCP. The UMC provides storage memory management, DRAM management, DRAM accessibility for storage memory management, and storage memory accessibility for DRAM management. The UMC also facilitates direct data copying from DRAM to storage memory and vice versa. The direct copying may be initiated by the UMC without interaction from a host, or may be initiated by a host.
US10185513B1 Device configured for dynamic software change
Devices, systems and methods for reconfigurable and/or updatable lightweight embedded devices or systems are disclosed. Via use of such a device, system, or method, various capabilities for a user are provided, simplified, secured, and/or made more convenient. The system may interact with various other devices or systems, including those that are cloud-based or communicate through the cloud, and may utilize various local sensors, in order to provide one or more of improved access, monitoring, diagnostics, and so forth.
US10185512B2 Storage device that secures a block for a stream or namespace and system having the storage device
A storage device includes a nonvolatile semiconductor memory device including a plurality of physical blocks and a memory controller. The memory controller is configured to associate one or more physical blocks to each of a plurality of stream IDs, execute a first command containing a first stream ID received from a host, by storing write data included in the write IO in the one or more physical blocks associated with the first stream ID, and execute a second command containing a second stream ID received from the host, by selecting a first physical block that includes valid data and invalid data, transfer the valid data stored in the first physical block to a second physical block, and associate the first physical block from which the valid data has been transferred, with the second stream ID.
US10185510B2 Bank interleaving controller and semiconductor device including the same
A bank interleaving controller may include a power calculator and a write driver. The power calculator may calculate a total power consumption by adding a power consumption of one or more memory banks that are performing write operations and an amount of power that is expected to be additionally consumed to write input data. The write driver may write the input data to a memory cell corresponding to an input address when the total power consumption is equal to or less than a reference power consumption.
US10185507B1 Stateless block store manager volume reconstruction
A first location in one or more storage nodes is determined, with the first location being associated with a first block of a plurality of blocks associated with a storage volume. First information that maps the first block to the first location is generated. At least a portion of data is obtained from the first block at the first location. A second location in the one or more storage nodes is determined, with the second location being associated with a second block. Second information that maps the second block to the second location is included in the first information. A second computer system, different from the first computer system, is enabled, by providing at least a portion of the first information, to perform an operation to the storage volume.
US10185505B1 Reading a portion of data to replicate a volume based on sequence numbers
An indication to replicate, for a second storage resource, a volume that is stored at a first storage resource may be received. A snapshot of the volume that is stored at the second storage resource may be identified. Data with operations to data blocks of the volume may be identified. A sequence number range, containing one or more sequence numbers, associated with the snapshot of the volume that is stored at the second resource may be received. Furthermore, a portion of the data associated with the operations to the data blocks of the volume based on the sequence number range that is associated with the snapshot of the volume that is stored at the second resource may be received to replicate the volume at the second storage resource.
US10185502B2 Control node for multi-core system
A computing system with a plurality of nodes is disclosed. At least one of the plurality nodes includes an execution unit configured to execute an operation. An interconnection network is coupled to the plurality of nodes. The interconnection network is configured to provide interconnections among the plurality of nodes. A control node is coupled to the plurality of nodes via the network to manage the execution of the operation by the one or more of the plurality of nodes.
US10185497B2 Cluster federation and trust in a cloud environment
An improved scalable object storage system allows multiple clusters to work together. In one embodiment, a trust and federation relationship is established between a first cluster and a second cluster. This is done by designating a first cluster as a trust root. The trust root receives contact from another cluster, and the two clusters exchange cryptographic credentials. The two clusters mutually authenticate each other based upon the credentials, and optionally relative to a third information service, and establish a service connection. Services from the remote cluster are registered as being available to the cluster designated as the trust root. Multi-cluster gateways can also be designated as the trust root, and joined clusters can be mutually untrusting. Two one-way trust and federation relationships can be set up to form a trusted bidirectional channel.
US10185494B2 Method and associated apparatus for managing a storage system with aid of hybrid management paths
A method for managing a storage system includes: providing at least one heartbeat monitoring path between a set of expander control circuits within an expansion module in the storage system, for transmitting at least one of a plurality of heartbeat monitoring signals for a set of management modules in the storage system, wherein the expansion module is utilized for installing a set of shared storage devices, and each shared storage device within the set of shared storage devices is coupled to the set of expander control circuits, respectively, to allow the management modules to control the set of shared storage devices through the expander control circuits, respectively. The method further includes performing heartbeat monitoring according to the heartbeat monitoring signals, for at least one of the management modules to perform high availability management on shared storage devices and selectively take over management of non-shared components.
US10185493B2 Processing system
A touch panel device includes a display section for displaying a plurality of input fields, an enlarged display section for displaying, at enlarged scale, one of the input fields in which the operator wants to enter data and which is touched by the operator, and an input section for entering processing condition data from the input field displayed at enlarged scale.
US10185492B2 Mobile terminal and method for controlling the same
A mobile terminal and a method for controlling the same that may be used considering more convenience of users are disclosed. The mobile terminal comprises a wireless communication unit; a touch screen; and a controller controlling the touch screen to output at least a part of a first notification panel configured to output notification information based on a drag touch input applied to one area of the touch screen, wherein the controller outputs at least a part of a second notification panel different from the first notification panel based on a touch applied to one area of the first notification panel in a state that at least a part of the first notification panel has been output, and notification information of an application of which notification mode is set to a specific mode is displayed on the second notification panel.
US10185489B2 Operation method for electronic apparatus
An operation method for an electronic apparatus is provided. The method includes: providing a setting function interface to be displayed on a display unit; detecting a motion trajectory operated on the display unit by a user using an input unit; performing an association setting to associate the motion trajectory with an operation function; making an original executing manner for executing the operation function unenforceable; and executing the corresponding operation function accordingly when an operation matching the motion trajectory is detected.
US10185484B2 Mobile terminal and control method thereof
A mobile terminal displaying a first information of a first application on a first window, reducing a size of the first window and outputting a second window including a list of one or more applications in response to a first input. Further, the second window does not overlap with the first window and is positioned at a region where at least part of the first window has been output before the size of the first window is reduced. In response to a second input selecting a second application from the list, displaying a second information of the second application on the second window while the first information is still displayed on the first window. The list disappears from the second window when the second information is displayed on the second window.
US10185480B1 Systems and methods for automatically making selections in user interfaces
The disclosed computer-implemented method for automatically making selections in user interfaces may include (1) detecting, on a computing device, a user interface that comprises a prompt for a user of the computing device to select between a first option and a second option, (2) identifying a profile for making, on behalf of the user, a predetermined selection of one of the first option and the second option, (3) determining that the predetermined selection indicates that the first option should be selected on behalf of the user, and (4) selecting, from the prompt, the first option on behalf of the user. Various other methods, systems, and computer-readable media are also disclosed.
US10185478B2 Creating a filter for filtering a list of objects
Various embodiments of system and methods of creating a filter for a list of objects are described herein. The method includes receiving a selection of a set of objects from the list of objects composed of one or more fields having field values, and comparing the field value in each field of an object with the field values in each of the corresponding fields of the other objects in the set of objects. Based on the comparison, identifying that the field values are the same across the one or more fields of the set of objects. The method further includes generating a list of filter criteria based on the identified field values. The filter may be created using the list of filter criteria.
US10185477B1 Method and system for configuring automatic generation of narratives from data
The exemplary embodiments describe, inter alia, an apparatus comprising: a processor configured to (1) generate a plurality of graphical user interfaces (GUIs) for interaction with a user to support configuration of a narrative story generator to automatically generate a narrative story based on input data, wherein at least one of the GUIs presents content blocks comprising a story outline in a hierarchical structure, (2) evaluate configuration elements of the narrative story generated using imported sample data, and (3) generate narrative stories based on the configuration of the narrative story generator and the input data.
US10185475B2 Data processing method and electronic device supporting the same
An electronic device includes a short range communication module configured to establish a communication channel for collecting device-related information on at least one other electronic device. The electronic device also includes a communication module configured to establish a communication channel with a service supporting device. The electronic device also includes a control module configured to transmit a message requesting function-related information installable or updatable on the other electronic device to the service supporting device in correspondence to the device-related information and configured to control transmitting identification information for receiving the function-related information and the device-related information.
US10185471B2 Interface and method for displaying a collection of interrelated data
An interface is provided for permitting a user to explore a collection of data. The data collection provides nodes as structural elements, and references which are assigned to the nodes and hold identifiers of other nodes. Multiple references can be assigned to each node, thus guiding a user of the system to multiple other nodes, and multiple references can hold the same address, so that multiple nodes can have references pointing to the same node. The interface allows visualizing the network created by the interconnection of the nodes on a display region. The interface also allows the user to intuitively navigate along the references in both directions of the references, so that the user can explore which nodes are referenced by a certain node, and also by which nodes a certain node is referenced. Electronic documents can be assigned to each node, and the interface allows these documents to be displayed either directly in a reserved display region of the interface, or by launching a matching application on the user's computer.
US10185467B2 Intelligent content queuing from a secondary device
Example embodiments provide systems and methods for managing intelligent content queuing from a secondary device for content delivery to a primary device. A content queuing system on the secondary device generates and displays a playlist interface on the secondary device. A selection of a content item to be added to a playlist is received. The content queuing system determines that addition of the content item causes a live content item to overlap with an on-demand content item on the playlist. As a result, the content queuing system creates at least two segments for the on-demand content item. The live content item is positioned between the first and a second segment on the playlist. The first segment is scheduled to end at a start time of the live content item and the second segment is scheduled to begin at an ending time of the live content item.
US10185463B2 Method and apparatus for providing model-centered rotation in a three-dimensional user interface
An approach is provided for determining at least one selection of at least one object model in a three-dimensional world user interface, wherein the at least one object model is a three-dimensional representation of at least one object visible in the three-dimensional world user interface from a first camera view position, and wherein the three-dimensional world user interface presents at least one first panoramic image that is determined based, at least in part, on the first camera view position. The approach involves determining at least one interaction input with the at least one object model to cause, at least in part, a rotation of the at least one object model in the three-dimensional world user interface. The approach also involves causing, at least in part, a calculation of a second camera view position based, at least in part, on the rotation. The approach further involves determining at least one second panoramic image based, at least in part, on the second camera view position. The approach further involves causing, at least in part, a rendering of the three-dimensional world user interface based, at least in part, on the second camera view position to present the at least one second panoramic image.
US10185460B2 Device notifications
Techniques associated with device notifications are described in various implementations. In one example implementation, a method may include receiving, at a mobile computing device, sensor data captured by a non-touchscreen sensor associated with the mobile computing device. The method may also include analyzing the sensor data, using the mobile computing device, to detect a user activation input that corresponds to a request to identify pending notifications on the mobile computing device. The method may also include identifying pending notifications on the mobile computing device that are responsive to the request. The method may also include generating a non-visual notification response that indicates to a user of the mobile computing device, in a non-visual manner, a result of the identification.
US10185457B2 Information processing apparatus and a method for controlling the information processing apparatus
An information processing apparatus comprises a display, comprising: a display control unit configured to display a first window and a second window on the display with the second window positioned behind the first window and at least partially overlapped with the first window; a first obtaining unit configured to obtain a first position information representing a position within a display range of the display designated on the display. The information processing apparatus further comprises a second obtaining unit configured to obtain a second position information corresponding to position information representing a position within the display range of the display, the second position information designated in an area corresponding to a rear side of the display and existing on one surface among the surfaces constituting the information processing apparatus.
US10185456B2 Display device and control method thereof
A method of controlling a display device for displaying a window executing an application is provided. The method includes displaying the window, determining whether a window control mode for controlling an operation of the window is executed, determining whether a window control event for controlling the window is input into an internal area of the window, and controlling the window based on the determined window control event.
US10185452B2 Touch sensitive controlling method, touch sensitive processing system and electronic device
The present invention provides a touch sensitive controlling method comprising continuously driving electrode(s) of a touch sensitive screen three times, wherein the two cease-driving durations between the three drivings are different.
US10185450B2 In-cell touch display panel with matrix-arranged touch electrodes having multiple common electrodes, method of manufacturing, and display device
A touch display panel, methods for manufacturing and driving the touch display panel and a display device are provided. The touch display panel includes an array substrate including matrix-arranged touch electrodes and matrix-arranged pixel units. Each touch electrode includes multiple common electrodes. One touch lead is arranged between every two adjacent columns of pixel units. Each touch electrode is connected to a pin of the touch chip via a corresponding touch lead. The common electrodes further function as the touch electrodes in a touch phase.
US10185449B2 Touch panel
To provide a thin touch panel, a touch panel with high visibility, a lightweight touch panel, or a touch panel with low power consumption. A pair of conductive layers is included in a capacitive touch sensor. The two conductive layers have a mesh shape including a plurality of openings. Furthermore, the conductive layers are provided to overlap with a region between two display elements in a plan view. Furthermore, the conductive layers included in the touch sensor are provided between two substrates included in the touch panel, and a conductive layer capable of supplying a constant potential is provided between a circuit which drives a display element and the pair of conductive layers.
US10185448B2 Touch control liquid crystal display device and electronic apparatus
A touch control liquid crystal display device, having a display panel and a backlight module disposed opposite each other and a middle frame supporting the panel and module. The panel includes an array and a filter substrate disposed opposite each other and a liquid crystal layer disposed there-between; wherein, a driving electrode layer is disposed on the array substrate, a first induction electrode layer is disposed on the filter substrate, the driving electrode layer and the first induction electrode layer constitute a capacitive touch control structure. Wherein, a second induction electrode layer is disposed on a side of the middle frame facing the module, there is a gap between the second induction electrode layer and the module. The second induction electrode layer and the driving electrode layer constitute a capacitive induction mechanism to induct a pressure signal applied on the panel. An electronic apparatus including the above device is also disclosed.
US10185442B2 Method for controlling display of touchscreen, and mobile device
A method for controlling display of a touchscreen, and a mobile device are presented, which relate to the field of electronic device technologies, so that the mobile device can control to zoom-in or zoom-out displayed content on the touchscreen according to received information about two touches. The method in the present disclosure includes receiving first touch information, where the first touch information comprises a first touch position; receiving second touch information, where the second touch information comprises a second touch position; determining zooming times according to a distance between the first touch position and the second touch position; and zooming displayed content on the touchscreen according to a position relationship between the first touch position and the second touch position and the zooming times. The present disclosure is applicable to a mobile device.
US10185441B2 Systems and methods for position-based haptic effects
One illustrative system disclosed herein includes a sensor configured to detect a gesture and transmit an associated sensor signal. The gesture includes a first position at a distance from a surface and a second position contacting the surface. The system also includes a processor in communication with the sensor and configured to: receive the sensor signal from the sensor, and determine one or more haptic effects based at least in part on the sensor signal. The one or more haptic effects are configured to provide substantially continuous haptic feedback throughout the gesture. The processor is also configured to generate one or more haptic signals based at least in part on the one or more haptic effects, and transmit the one or more haptic signals. The system includes a haptic output device for receiving the one or more haptic signals and outputting the one or more haptic effects.
US10185435B2 Touch control display panel and display device
A touch control display panel and a display device are provided. The touch control display panel may comprise a first touch control electrode array and a second touch control electrode array. The first touch control electrode array may include a plurality of first touch control electrodes arranged in a first direction; and the second touch control electrode array may include a plurality of second touch control electrodes arranged in a second direction different from the first direction. An orthogonal projection of a second touch control electrode onto the first touch control electrode array is at least partially overlapped with a first touch control electrode. At least one second touch control electrode is a mesh electrode including a plurality of grids, and a grid has a grid line width of d, where d≤5 μm.
US10185428B2 Pressure sensing structure and a touch-control apparatus
The present invention provides a pressure sensing structure and a touch-control apparatus. The pressure sensing structure comprises a substrate divided into a strain-concentrating region and a region outside of the strain-concentrating region, and sensors arranged at a central portion or an edge of the strain-concentrating region, wherein a thickness of the substrate at the strain-concentrating region is smaller than that of the region outside of the strain-concentrating region. Thus, the pressure-concentrating region is pressure sensitive and has obvious strain, so that a detectable electrical signal can be generated when a pressure is applied to the surface of the substrate. More specifically, the touch-control apparatus comprises at least one pressure sensing structure. The pressure sensing structure can be operated flexibly. It is easy to control its cost. It is suitable for environments with high requirements for dust control and security, and it has wide applications.
US10185427B2 Device and method for localized force sensing
A device and method for operating a capacitive input device configured to sense input objects and their applied force in a sensing region includes a pliable component having an input surface and a first substrate including a first plurality of sensor electrodes. The device also includes a support substrate spaced apart from the pliable component; a second substrate having a second plurality of sensor electrodes and a plurality of apertures; and a spacing layer disposed between the pliable component and the support substrate and having a plurality of raised features aligned with and facing away from the apertures of the second substrate.
US10185424B2 Touch member and method of manufacturing the same
Provided is a touch member includes a folding region folded around a folding axis and a non-folding region adjacent to the folding region. The touch member includes a first conductive pattern disposed in the folding region and a second conductive pattern disposed in the non-folding region. The touch member also includes an air gap defined inside the first conductive pattern. The touch member is configured to detect an external signal.
US10185423B2 Plug-in touch display device and an electronic device
A plug-in touch display device includes a capacitive touch screen stacked on a display module. The display module includes a display panel and a backlight module that are supported in a middle frame. The display panel includes an array substrate that includes a pixel electrode, which also serves as a first capacitive sensing electrode. The middle frame has one side facing the backlight module and receiving a second capacitive sensing electrode arranged therein. A gap exists between the second capacitive sensing electrode and backlight module. The first capacitive sensing electrode and the second capacitive sensing electrode configure an electrode-induction device jointly, for sensing a pressure signal applied on the capacitive touch screen. In a display time period of one frame, the pixel electrode transmits pixel voltage signals and pressure sensing signals alternately.
US10185421B2 Touch sensor embedded display device and method for driving the same
Provided are a touch sensor embedded display device and a method for driving the same. A method includes: sequentially, in the display period: performing a display scan of a first area of the display panel based on one display line; and applying data of an input image to the pixels of the first area; simultaneously performing: a touch scan of a first touch line of the display panel and a touch scan of a second touch line of the display panel in a touch period following the display period; and simultaneously sensing touch inputs of the touch sensors on the first and second touch lines in the touch period, wherein each of the first and second touch lines overlaps a plurality of display lines, and wherein a width of each of the first and second touch lines is greater than a width of each of the plurality of display lines.
US10185415B2 Configurable communication protocol for communication between a stylus device and a host device
A stylus device includes circuitry that includes hardware and/or software for configuring a digitizer communication protocol for communicating with a digitizer of a host device. The stylus device communicates with the host device according to a device specified communication protocol. The protocol specification command is received during concurrent communication with the digitizer according to the first communication protocol and indicates a second communication protocol for communicating with the digitizer of the host device. The stylus device generates and transmits a signal to the digitizer of the host device according to the specified second communication protocol. The stylus device is configured to dynamically change communication protocols based on host protocol specification commands.
US10185413B2 Timing synchronization of active stylus and touch sensor
In one embodiment, a computer-readable non-transitory storage medium embodies logic that is configured when executed to determine a first correlation between first consecutive edges of a synchronization signal and a pre-determined coefficient vector. The logic is further configured when executed to determine a second correlation between second consecutive edges of the synchronization signal and the pre-determined coefficient vector and synchronize one or more timings for communication between a stylus and a device based at least in part on the first and second correlations.
US10185411B2 Position detector and position indicator
A position indicator is provided, which includes a pressure sensor configured to detect a pressure applied to a tip of the position indicator. The position indicator further includes a storage configured to store the pressure as one type of digital data and to store at least one other type of digital data. The position indicator also includes a receiver configured to receive a command signal transmitted from a position sensor, and a control circuit configured to select one or more types of digital data in the storage based on the command signal. The position indicator includes a transmitter configured to transmit the selected one or more types of digital data to the position sensor.
US10185408B2 Method and system for inputting in electronic device with a touch input and a proximity input
A method and a system for inputting in an electronic device are provided. The method includes receiving a proximity input provided by an input tool through a user interface, the input tool having a drawing means with a predetermined length which is within a distance of a proximity input supporting section of the electronic device, identifying an attribute of the received proximity input, determining a display attribute based on the identified attribute of the proximity input, and outputting a drawing on the user interface corresponding to the determined display attribute and a drawing pattern of the proximity input.
US10185405B2 Information processing apparatus and method to remotely control a target
There is provided an information processing apparatus including an acquisition unit acquiring data on at least one of an acceleration or an angular velocity of a controller operated by a user, and a determination unit determining at least one of a velocity of the controller or a trajectory of the controller based on the acquired data on the at least one of the acceleration or the angular velocity.
US10185402B2 Method and system for gesture based control device
The present disclosure relates to gesture based control of an electronic device and in particular to a method and system for gaining control over the electronic device.
US10185398B2 Method and apparatus for driving actuators using a shape memory alloy
An apparatus for driving an actuator using a shape memory alloy is provided. The apparatus includes an actuator having a shape memory alloy, a pulse signal generating device for generating a pulse signal, and a switch for applying a pseudo single pulse voltage signal to the actuator. The pseudo single pulse voltage signal is generated by performing switching control of a predetermined voltage according to a set of successive micro-pulse signals.
US10185395B2 Input device, information processing device, and input method
To provide a device that efficiently selects desired data out of a large number of selectable data.A pulse meter 10 includes a body motion sensor 60 that detects body motion information concerning a limb, an inclination-angle calculating unit 24 that calculates an inclination angle of the limb on the basis of the body motion information, a display unit 50 that displays an input candidate value corresponding to the inclination angle, and a determination instructing unit 40 that decides the input candidate value as an input value.
US10185394B2 Gaze direction mapping
A method for determining correspondence between a gaze direction and an environment around a wearable device is disclosed. The wearable device may include an eye tracking device and an outward facing image sensor. The method may include receiving an input parameter and at least one scene image from the outward facing image sensor. The method may further include determining, with at least the eye tracking device, at least one gaze direction of a wearer of the wearable device at a point in time corresponding to when the scene image was captured by the outward facing image sensor. The method may additionally include determining, based at least in part on the input parameter, that a particular scene image includes at least a portion of a predefined image. The method may moreover include determining, based on the at least one gaze direction, at least one gaze point on the particular scene image.
US10185391B2 Facial recognition display control method and apparatus
A screen display control method is provided for controlling screen display of an electronic device more efficiently. A screen display control method includes determining a resolution of a camera, recognizing a face of a user using the camera operating at the determined resolution, and controlling screen display of the electronic device based on the face.
US10185388B2 Head mounted display, display system, control method of head mounted display, and computer program
A transmission-type head mounted display includes a detection unit that detects a first target from outside scenery, an image display unit which is capable of transmitting the outside scenery and is capable of displaying an image, and a display image setting unit that causes the image display unit to display a first moving image which is a moving image associated with the detected first target.
US10185387B2 Communication apparatus, communication method, and computer readable recording medium
A communication apparatus includes a transceiving unit that transmits content data to a portable apparatus and receives temporal change information of a touch position from the portable apparatus, and a transmission control unit that establishes wireless communication between the portable apparatus and the communication apparatus and causes the transceiving unit to transmit the content data to the portable apparatus when the temporal change information of the touch position received by the transceiving unit is substantially identical with preset setting information.
US10185386B2 Methods and apparatus for controlling power consumption of a computing unit that employs a discrete graphics processing unit
A method and apparatus controls power consumption of a computing unit by determining a discrete frame buffer memory usage condition, such as when there is little real 3D activity (or other condition). When the discrete frame buffer memory usage condition is favorable for power savings, the method and apparatus reduces power to at least one bank of discrete frame buffer memory during runtime of an associated discrete graphics processor. The associated discrete graphics processor uses a portion of a system memory's frame buffer memory instead of the at least one bank of discrete frame buffer memory during runtime of the discrete graphics processor. When a user runs more intense 3D programs, the apparatus and method dynamically enables the discrete frame buffer or portion thereof such as one or more banks and reverts from using the system memory back to using the discrete frame buffer memory.
US10185380B1 Electrical power supply device and method of operating same
An electrical power supply device includes a DC-DC power convertor receiving an input voltage and producing an output voltage, a first and second port connected to the DC-DC power convertor supplying electrical power to a first and second consumer device, and a device controller connected to the DC-DC power convertor, the first and second port. The memory device controller stores instructions to command the DC-DC power convertor to produce the output voltage between a first voltage threshold and a higher second voltage threshold when only the first consumer device is connected to the first port. The memory stores additional instructions which commands the DC-DC power convertor to produce the output voltage at the first voltage threshold when the first consumer device is connected to the first port and the second consumer device is connected to the second port.
US10185378B2 Prioritized sequencing of device inrush current
Input power sequencing implementations for electronic, processing, and computing systems are presented herein. In one example, a method of providing power to operational elements of an electronic system is provided. The method includes maintaining sequencing information for the operational elements that indicates relative priorities and inrush delays for each of the operational elements. Responsive to ones of the operational elements requesting transition to a powered state, the method includes placing at least indications of the ones of the operational elements into a queue, establishing a power sequencing process for servicing the queue based at least on the sequencing information associated with the operational elements in the queue, and initiating the power sequencing process to provide input power to the operational elements in the queue.
US10185367B2 Display device
A display device, includes a display panel including a first region, a bendable region, and a second region arranged in sequence. The display device further includes a panel support unit including a first support plate for supporting the first region, a form varying support unit for supporting the bendable region, and a second support plate for supporting the second region. The display device additionally includes an elastic support unit including a first guide line provided on a lateral side of the first support plate, a second guide line provided on a lateral side of the second support plate, a first rolling member rotatably coupled to the first guide line, a second rolling member rotabably coupled to the second guide line, and an elastic body including a first end portion fixed to the first rolling member and a second end portion fixed to the second rolling member.
US10185364B2 Electronic device
An electronic device is provided. The electronic device includes a body including a plurality of segment members connected to each other to be rotatable, the body being configured to switch to a flat state or a bent state by rotations of the plurality of segment members, a flexible display device supported by the body, a return spring configured to maintain the body in the bent state with an elastic force so that the body returns to the flat state, and a locking unit configured to lock the body at various bent states with different curvatures.
US10185360B1 Engaging mechanism and transmission dock and electronic device having the same
An engaging mechanism includes a slidable engaging member, a guiding frame configured to be fixed on and protrude from a carrying surface, and a guided frame. The slidable engaging member includes a slide block, an arm disposed on the slide block and a hook portion protruding from the arm. The hook portion is covered by the guiding frame when being in a releasing position. The hook portion protrudes from one of two outer sides relative to each other of the guiding frame when being in an engaging position. When being in the releasing position, the guided frame is put on the carrying surface along a connecting direction by its two inner sides pressed against and guided by the two outer sides of the guiding frame. Then, the hook portion is moved from the releasing to the engaging position so as to be connected to the guided frame.
US10185359B2 Docking unit and electronic apparatus system
To provide a docking device capable of securing heat dissipation performance of a portable information apparatus while extending the function of an electronic apparatus in which an extension unit is mounted on the portable information apparatus, and an electronic apparatus system having the docking device. A docking unit that has a docking portion capable of docking an electronic apparatus in which a mounting surface of an extension unit is detachably mounted on a back surface of the portable information apparatus, a holding portion holding the portable information apparatus at a predetermined position in a docking direction when the electronic apparatus is docked with the docking portion, and a forcibly moving portion forcibly moving the extension unit in the docking direction when the electronic apparatus is docked with the docking portion.
US10185354B2 Capacitive touch opening display for electronic device
A capacitive touch opening system can be used with a portable electronic device having rotationally coupled components, such as a laptop computer having a display component that opens from a base component. A first magnet in a first device component (e.g., display) can be located proximate a second magnet in a second device component (e.g., base) when the display is in a closed position relative to the base. A sensor on the portable electronic device can detect a sensed event, whereupon the display is rotated automatically to an open position relative to the base using a repulsion force between the magnets. The sensor can be a capacitive touch sensor on the device housing, and may be the entire display housing. One of the magnets can be an electromagnet that may change its magnetic field. An attraction force between the magnets can exist when no sensed event is taking place.
US10185351B2 Foldable water-cooling device
A bendable water-cooling device includes: a pump unit having a pump case and a driver. The pump case has a pump chamber, a first inlet and a first outlet. The pump case is formed with a first pivotal connection section on the same side as the first outlet; a heat exchange unit having a liquid reservoir case and a heat dissipation member, the liquid reservoir case having a heat exchange chamber, a second inlet and a second outlet, the liquid reservoir case being formed with a second pivotal connection section on the same side as the second inlet; and a pivot unit having a first mating section and a second mating section respectively pivotally connected with the first and second pivotal connection sections. The pump unit and the heat exchange unit are bendable around the pivot unit from a horizontal position to an upper and lower overlapping position.
US10185348B2 Joystick structure and remote controller
The present invention discloses a joystick structure, including: a joystick, which includes an insertion portion; and a cartridge, including a buckle portion, the cartridge being further provided with a hollow portion. The buckle portion is used to clamp the insertion portion when the joystick is inserted into the hollow portion. The insertion portion and the buckle portion are designed to be separated from each other in structure and the joystick is mounted on the cartridge when used. This is convenient for mounting and use. When the joystick does not need to be used, an external force is applied to pull the insertion portion out of the buckle portion. The separation design makes the joystick detachable from the cartridge, reduces the size and is convenient for storage. The present invention further provides a remote controller having the foregoing structure.
US10185345B2 Systems and methods of home efficiency modeling
A method for modeling energy efficiency of a site comprises: (1) receiving temperature data associated with the site from a sensor, the temperature data including a starting temperature of the site and a corresponding starting time of a climate control system, and an ending temperature of the site and a corresponding ending time of the climate control system; (2) receiving power consumption data associated with the site from a power meter, the power consumption data including power consumption of the climate control system at the site; and (3) determining the energy transfer function that models an energy efficiency of the site based at least partially on a time it takes for the site to reach the ending temperature from the starting temperature, and the power consumption of the climate control system from the starting time to the ending time, wherein the energy transfer function determines a predicted power consumption as a function of temperature change and time.
US10185343B2 Semiconductor circuit
A semiconductor circuit converts an applied input voltage into a desired output voltage and outputs the same from a voltage output terminal. A first resistor, a second resistor, and a third resistor are connected in series between the voltage output terminal and a ground terminal. When a switch is brought to an open state, an output voltage based on a voltage divided by a combined resistance of the second and third resistors and the first resistor is supplied. When the switch is brought to a closed state, an output voltage based on a voltage divided by the second and first resistors is supplied. The semiconductor circuit has a configuration of controlling the resistance value of each voltage division resistor by a control signal from the outside.
US10185337B1 Low-power temperature-insensitive current bias circuit
A bias current circuit is provided with a bias circuit that generates a bias voltage to control the resistance of an active resistor transistor. The bias circuit is configured to generate the bias voltage to be greater than one-half of a power supply voltage for the current bias circuit and to have a negative temperature dependency to reduce the temperature sensitivity of the bias current circuit.
US10185334B2 Method and device for detecting temperature of radio remote unit
The present application provides a method and device for detecting temperature of a radio remote unit, to solve the problem that an RRU could be damaged due to an excessively high temperature. The method includes: acquiring temperature data of a radio remote unit; configuring power data of the radio remote unit according to the temperature data, when the temperature data is less than a temperature threshold or within the temperature threshold; and closing radio frequency channel(s) of the radio remote unit when the temperature data is more than the temperature threshold.
US10185333B2 Method and system for selecting a device from a graphical interface
A method, computer system, and computer readable medium for facilitating selection from a plurality of devices, each device defined by a selection range dependent on at least a first parameter and a second parameter, the first parameter and the second parameter being correlated. The method includes: displaying on a graphical interface screen a graph of the first parameter versus the second parameter, the graph having displayed thereon a plurality of regions representing the selection ranges, receiving selection of at least a point of the graph from an indicator overlaid onto the graph and which is moveable on the graphical interface screen based on control from an input device, and in response to the selection, displaying on the graph only the regions which are relevant to the selected point.
US10185332B2 System and method for drum level control with transient compensation
A level control system for controlling the liquid level in a boiler drum is provided. The level control system uses an integration parameter when operating in a non-transient condition to provide a control signal into a flow control loop controlling a level control valve for the liquid level in the boiler drum. When a transient condition is identified by a predictive controller, the integration parameter is interrupted and a gain vector is generated to modify the control constants and optionally modify feedforward to adjust control signal into the flow control loop during transient operation of the level control valve.
US10185330B2 Methods and systems for adjusting travel sensor alignment on process control valves
To simplify the process of adjusting travel sensor alignments on process control valves, a method and system generates a graphical interface to display alignment information to a user or operator. The graphical interface visualizes the state of alignment between a feedback element and a sensing element that comprise a magnetic travel sensor on a process control valve. Using the graphical interface, the user or operator can easily determine whether the alignment between the feedback element and the sensing element is proper or correct. The graphical interface also provides information on whether or not physical adjustments are needed in order to fix detected alignment problems so that impending failures can be avoided and optimal performances can be achieved. In this manner, the method and system improves the reliability and accuracy of valve travel feedback.
US10185328B2 Method for passing on at least one consignment from a transferring vehicle to a receiving vehicle, and transferring vehicle
A method for passing on at least one consignment from a transferring vehicle to a receiving vehicle in which the transferring vehicle and the receiving vehicle are made to roughly approach one another, in which, after the transferring vehicle and the receiving vehicle have been made to roughly approach one another, they are made to approach one another precisely while approximating the speeds and the directions of travel of the transferring vehicle and the receiving vehicle to one another, in which, while the transferring vehicle and the receiving vehicle are traveling with speeds and directions of travel which are approximate to one another, the at least one consignment is transferred from the transferring vehicle to the receiving vehicle, and in which, after the transfer of the at least one consignment has taken place, the transferring vehicle and the receiving vehicle move away from one another.
US10185325B2 Obstacle detection for a robotic working tool
A robotic work tool system (200) comprising a robotic work tool (100) and a beacon marker (280), said robotic work tool (100) comprising a beacon sensor (175) configured to sense a signal being transmitted by the beacon marker (280), said beacon marker (280) marking an area (270) around an obstacle (260) in a work area (205) in which said robotic work tool (100) is arranged to operate, wherein said robotic work tool is configured to determine a proximity to a beacon marker (280) and to adapt its operation accordingly.
US10185321B2 Unmanned vehicle, system and method for determining a planned path for unmanned vehicles
Some embodiments are directed to an unmanned vehicle. The unmanned vehicle can include a memory unit that is configured to store a planned path of the unmanned vehicle. The unmanned vehicle can also include a position unit that is configured to determine a current position of the unmanned vehicle, the position unit further configured to determine a planned position of the unmanned vehicle based on the planned path data stored in the memory unit. The unmanned vehicle can further include a control unit disposed in communication with the position unit, the control unit configured to determine a deviation based on the planned position and the current position of the unmanned vehicle, and control a movement of the unmanned vehicle such that the unmanned vehicle moves along the planned path if the deviation is less than a predetermined threshold.
US10185320B2 Vehicle system and method for providing services
A method for providing medical services to a patient, including: receiving a medical service request associated with a patient location; selecting an aircraft, located at an initial location, from a plurality of aircraft based on the patient location and the initial location; determining a flight plan for flying the aircraft to a region containing the patient location; at a sensor of the aircraft, sampling a first set of flight data; at a processor of the aircraft, autonomously controlling the aircraft to fly based on the flight plan and the set of flight data; selecting a landing location within the region; and landing the aircraft at the landing location, including: sampling a set of landing location data; determining a safety status of the landing location based on the set of landing location data; outputting a landing warning observable at the landing location; at the sensor, sampling a second set of flight data; and in response to determining the safety status and outputting the landing warning, autonomously controlling the aircraft to land at the landing location based on the second set of flight data.
US10185319B2 Method and device for assisting a parking maneuver
A method and a device assist a parking maneuver. The parking maneuver is implemented at least partly in automated manner on the basis of predetermined set speed values for the motion of the vehicle. Implementing the parking maneuver includes defining at least one virtual curb, and modifying at least one set speed value during the implementation of the parking maneuver on the basis of this virtual curb.
US10185318B2 Return path configuration for remote controlled aerial vehicle
Disclosed is a configuration to control automatic return of an aerial vehicle. The configuration stores a return location in a storage device of the aerial vehicle. The return location may correspond to a location where the aerial vehicle is to return. One or more sensors of the aerial vehicle are monitored during flight for detection of a predefined condition. When a predetermined condition is met a return path program may be loaded for execution to provide a return flight path for the aerial vehicle to automatically navigate to the return location.
US10185315B2 Motor control system and motor control method
Electronic control units (ECUs) provided with circuits for backing up other ECUs lack versatility and increase costs. In the present invention, motor control ECUs respectively control motors via signal wires that perform motor control. In addition, a dedicated substitute ECU is connected to each motor via signal wires that perform motor control. A substitute control circuit part of the dedicated substitute ECU runs to a network, is continuously receiving malfunction information and stability information via a signal wire, and detects the malfunction of the motor control ECU from said information. Then the dedicated substitute ECU substitutes for the motor control ECU and performs a backup operation to continue control of the motor via the signal wire.
US10185314B2 Virtual transmitter for bioreactor automation system
The present set of embodiments relate to an environmental condition monitoring and control system employing a software based virtual transmitter for a bioreactor or mixer. The system includes a probe for measuring a condition in a bioreactor that can generate a signal. Measured conditions may include pH, DO, temperature, and pressure. The signal can travel to an electronic card capable of converting the signal from analog to digital and the card can then send the converted signal to a digital controller. The condition monitoring and control system eliminates hardware redundancies and increases versatility by then displaying the converted signal in a software-based virtual transmitter on a non-dedicated human machine interface.
US10185313B2 Eco-efficiency characterization tool
A method for wafer point by point analysis includes receiving a selection of manufacturing equipment, utility use data, and utilization data. A water eco-efficiency characterization is calculated based on the utilization data and the utility use data. An emissions eco-efficiency characterization is calculated based on the utilization data and the utility use data. An electrical energy eco-efficiency characterization is calculated based on the utilization data and the utility use data. A combined eco-efficiency characterization is calculated based on the utilization data and water eco-efficiency characterization, emissions eco-efficiency characterization, and electrical energy eco-efficiency characterizations. The combined eco-efficiency characterization is provided for display by a graphical user interface.
US10185310B2 Systems and methods for electronically tracking a status of industrial equipment
In one embodiment, a non-transitory computer readable medium may store computer instructions that, when executed by a processor, cause the processor to receive an input associated with placing a piece of industrial automation equipment offline, determine whether the input corresponds to one or more regulations associated with placing the piece of industrial automation equipment offline, display a first set of instructions regarding how to place the piece of industrial automation equipment offline when the input corresponds to the one or more regulations, and display a second set of instructions regarding how to place the piece of equipment offline when the input does not correspond to the one or more regulations.
US10185304B2 Timing a machine tool using an accelerometer
A method includes: selecting a movement path for a moving component of a machine tool; either before or after the movement path, causing the moving component to make a first predefined movement; before the movement path, causing the moving component to make a second predefined movement; after the movement path, causing the moving component to make a third predefined movement; recording, using a computing device including one or more accelerometers, movement data resulting from the first, second and third predefined movements, and from the movement path; analyzing the movement data by finding waveforms to identify a start point, a finish point, and which one of the predefined movement paths in the set was selected; calculating timing information based on the identified start and end points, and the identified one of the predefined movement paths in the set; and determining performance limits of the machine tool based on the timing information.
US10185303B2 Optimizing computational efficiency by multiple truncation of spatial harmonics
Methods and systems for solving measurement models of complex device structures with reduced computational effort and memory requirements are presented. The computational efficiency of electromagnetic simulation algorithms based on truncated spatial harmonic series is improved for periodic targets that exhibit a fundamental spatial period and one or more approximate periods that are integer fractions of the fundamental spatial period. Spatial harmonics are classified according to each distinct period of the target exhibiting multiple periodicity. A distinct truncation order is selected for each group of spatial harmonics. This approach produces optimal, sparse truncation order sampling patterns, and ensures that only harmonics with significant contributions to the approximation of the target are selected for computation. Metrology systems employing these techniques are configured to measure process parameters and structural and material characteristics associated with different semiconductor fabrication processes.
US10185301B2 Numerical controller having acquisition function of coordinate value needing neither skip signal nor key operation
A numerical controller controls a machine tool that measures a coordinate value of an object to be measured based on a position of a movable axis controlled by a manual operation. The numerical controller stores a plurality of pieces of history information formed by associating the coordinate value of the movable axis and an elapsed time from a reference time point when the coordinate value is acquired, analyzes timing when position adjustments of the movable axis are completed based on the stored history information, and sets the coordinate value of the movable axis at the analyzed timing.
US10185299B2 Edge treatment process
A method and apparatus for treating a circumferential edge of a part are described. The method includes the steps of (1) mapping the circumferential edge of the part with a measuring device, either directly or differentially from a known shape profile; and (2) using the measured data to more accurately follow the circumferential edge of the part during subsequent treatment processing steps, thereby improving the accuracy of the treatment process and compared with a non-mapped treatment process.
US10185297B2 Enhanced wake activation response speeds for industrial control systems
One embodiment of the present disclosure describes a method executed by a processor. The method includes receiving a signal associated with a process system transitioning from a reduced energy mode to an active mode. The process system includes devices configured to operate based on data acquired by sensors. The method includes determining a difference between a set of actual data acquired by the sensors and a desired operating parameter of the process system. The method includes reducing the difference using a control algorithm based at least in part on a preload value (e.g., a predetermined value representative of data acquired by the sensors) retrieved from a memory device. The method includes determining a set of control signals based in part on the reduced difference and transmitting the set of control signals to the devices, thereby driving a current operating parameter of the process system toward the desired operating parameter.
US10185296B2 Interactive application platform for a motorized toy entity and display
A control system to locate a motorized entity on a display having an electronic device with a display is provided. The electronic device may include a microphone and an electronic device integrated circuit with a set of entity locating software instructions with a capability to generate and display a sequence of pixels in a location pattern, and to further receive an audio output detection signal from the microphone. The entity may include a speaker and one or more sensors in communication with an entity integrated circuit including a set of entity control software instructions. The one or more sensors may be capable of detecting pixels and to send a pixel detection signal to the entity integrated circuit upon detection thereof.
US10185287B2 Illumination apparatus and holographic display apparatus including the same
An illumination apparatus includes a light source unit emitting coherent light in a first direction, a first light division unit, including a plurality of first slots, receiving the coherent light, each slot of the plurality of first slots reflecting a part of the coherent light in a second direction crossing the first direction, and a surface lighting plate including a plurality of second light division units, each light division unit of the plurality of second light division units includes a light guide through which light progresses, and each light division unit of the plurality of second light division units includes a plurality of second slots. Each slot of the plurality of second slots of each second light division unit reflects a part of the coherent light received from a corresponding slot of the plurality of first slots in a third direction which crosses the first and second directions.
US10185283B2 Image forming apparatus
A biasing member is configured to provide a pressing member with a biasing force acting to bias the pressing member against a detecting portion before the pressing member receives a reaction force from the detecting portion when an opening/closing member is closed. A support portion receives the reaction force acting on the pressing member from the detecting portion while the opening/closing member is closed, and the pressing member maintains an operation state independently with respect to the detecting portion while the opening/closing member is closed.
US10185281B2 Image forming apparatus provided with a photosensitive member having a photosensitive layer and a surface protection layer which is formed on the surface of the photosensitive layer and which has a hardness higher than that of the photosensitive layer
An image forming apparatus has a photosensitive member, a charging member, an exposing device, a developing device, a transfer member, a polishing member, a driving device, a voltage applying device, a torque detector, and a control portion. The photosensitive member has a photosensitive layer and a surface protection layer formed on the surface of the photosensitive layer. The polishing member has an elastic layer on its circumferential surface, and rotates with a linear velocity difference from that of the photosensitive member. The torque detector detects the torque of the driving device. The control portion estimates an attachment condition of discharge products to the surface of the photosensitive member based on the torque of the driving device detected by the torque detector. When the torque is equal to or higher than a predetermined value, the control portion performs an image degradation suppression process.
US10185280B2 Image forming apparatus
An image forming apparatus includes a control portion configured to perform a cleaning operation including: a first step of causing a developer, which has a reversed polarity and is attracted to a surface of a charging roller, to have a normal polarity under a state in which the developer bearing member is separated from the image bearing member with the contact/separation unit; and a second step of collecting the developer, which has the normal polarity and is attracted to the surface of the image bearing member, to the developer bearing member, by rotating the image bearing member and the developer bearing member under a state in which the developer bearing member is brought into contact with the image bearing member with the contact/separation unit after performing the first step.
US10185276B2 Image forming apparatus having an interceptor to intercept toner particles
An image forming apparatus includes an electrophotographic photoreceptor, a charging device, an electrostatic latent image forming device, a developing device, a transfer device, and a cleaning device, and further includes an intercepting device that includes an intercepting member separated from the electrophotographic photoreceptor by a gap so that a distance from the surface of the electrophotographic photoreceptor to the intercepting member is about 0.3 to 0.9 (inclusive) times a volume-average particle size of toner particles. The intercepting member is used to intercept residual toner particles at a position downstream of the transfer device and upstream of the cleaning device in a rotation direction of the electrophotographic photoreceptor, the residual toner particles remaining on the surface of the electrophotographic photoreceptor.
US10185275B2 Image forming apparatus and image forming method having decolorizing function in the image forming apparatus
An image forming apparatus comprises an image forming section; a fixing device; an input section; a storage section which stores a target temperature of the fixing device in a case of carrying out the fixing processing and a target temperature of the fixing device in a case of carrying out the erasing processing; and a control section which controls to read out lower one of the target temperature of the fixation and the target temperature of the erasure from the storage section to set the lower one to the target temperature of the fixing device in a case in which the processing information of the fixing processing and the erasing processing is input by the input section and the processing is continuously carried out, and drive the fixing device via the driving section at a driving speed corresponding to each of the fixing processing and the erasing processing.
US10185273B2 Sheet conveyance guide unit, and a sheet conveying apparatus and an image forming apparatus therewith
Disclosed is a sheet conveyance guide unit. The sheet conveyance guide unit includes a first sheet guide member which is of a sheet-like shape and which guides a sheet on which an image is formed and a second sheet guide member which is of a sheet-like shape and which is attached on a sheet guide surface of the first sheet guide member. A length of the second sheet guide member in a direction which crosses a sheet conveying direction is smaller than that of the first sheet guide member.
US10185272B2 Image forming apparatus
An image forming apparatus includes an image carrier that holds an image, which is formed by developing a latent image and which is transferred onto a recording medium, a developing device that is disposed adjacent to the image carrier and that develops the latent image, a light-reflection-type sensing unit that is disposed below the developing device in a vertical direction and that detects the image on the image carrier, and a guiding member that guides the recording medium, which is transported between the developing device and the sensing unit, and that covers an upper side of the sensing unit in the vertical direction in a state where a space is ensured on an optical path of the sensing unit.
US10185265B2 Image forming apparatus that permits or prohibits a calibration process depending on a type of a mounted fixing device
An image forming apparatus includes a correcting portion to correct gradation of inputted image data on the basis of a correction condition, an image forming device to form, on a recording material, a toner image corresponding to the corrected image data, a mounting portion, an executing portion to execute an output process for forming and outputting, on the recording material, a predetermined toner image for generating the correction condition, the predetermined toner image including a plurality of image regions different in density, an input portion to permit input of an execution instruction of the output process by an operator, and a controller to control notification of information to the operator. The controller provides notification prompting exchange of the fixing portions in certain cases.
US10185264B2 Image forming apparatus with transfer and fixing sections and control thereof
An image forming apparatus includes an image forming section, a sensor and a control section. The image forming section forms a first image with at least two kinds of developing agents with different fixation properties. The sensor detects the first image formed on an image formed section by the image forming section. The control section amends deviation of the first image on the image formed section by the image forming section when a detection result of the sensor that the first image formed by the image forming section is not formed at a predetermined position of the image formed section.
US10185260B2 Fixing belt, fixing device, and image forming apparatus
A fixing belt includes: a base layer having heat resistance; an elastic layer disposed on the base layer and made of an elastic material; and a releasing layer disposed on the elastic layer, wherein a storage elastic modulus of the base layer is 3.8 to 4.8 GPa.
US10185257B2 Image forming apparatus that performs position switching control of a conveyance guide based on at least one of sheet detection and temperature detection
An image forming apparatus includes: an image forming device that forms an image on a sheet; a fixing device that fixes the image to the sheet; a temperature sensor that detects a temperature of the fixing device; a conveyance guide located at a predetermined position that blocks wind flowing into the fixing device; a detector that detects the sheet passing through the conveyance guide; and a hardware processor that switches the conveyance guide to the predetermined position based on a detection result of the detector.
US10185256B2 Image forming apparatus that discharges air to a space in a main assembly
An image forming apparatus for forming a toner image on a sheet includes a main assembly, an image forming station provided in the main assembly and configured to form a toner image on the sheet, and a fixing portion provided in the main assembly and configured to fix the toner image formed on the sheet, on the sheet, the fixing portion including a fixing rotatable member and a covering member covering the rotatable member. The image forming apparatus also includes a suction mechanism including a duct connected with an opening provided in the covering member, and a fan configured to suck air inside the covering member through the duct. The air sucked by the suction mechanism is discharged into a space in the main assembly other than a space through which the sheet passes.
US10185252B2 Image forming apparatus having gradation-selective image forming
An image forming apparatus includes an image forming unit, a transfer unit, and a controller. The transfer unit transfers a developer image formed by the image forming unit onto a transfer object. The controller controls each of the image forming unit and the transfer unit on a basis of printing data. The controller performs a printing control to cause a first printing operation and a second printing operation to be executed. The first printing operation forms a first developer image directed to an entire pixel region of a print image and transfers the first developer image onto the transfer object. The second printing operation forms a second developer image directed selectively to a high-gradation pixel region and transfers the second developer image onto the transfer object. The high-gradation pixel region is a pixel region, having a gradation value equal to or greater than a threshold, of the print image.
US10185251B2 Reproduction method for developing device
The engagement between a fixing member and a resin member is released and the resin member is separated from a frame thereby separating a bearing member from the frame. Parts to be used in a developing device are replaced or the developing device is replenished with a developer. The resin member is connected to the frame to connect the bearing member to the frame. The fixing member is inserted into a through hole to engage with the resin member and fix the resin member to the frame, thereby fixing the bearing member to the frame.
US10185246B2 Powder material storage container and image forming apparatus
A powder material storage container includes: a cylindrical body member that extends in one direction and includes a storage chamber for storing powder material; a transport member that transports the powder material to an end of the storage chamber; a cylindrical end member that is attached to the body member, extends in the one direction and includes a passage chamber through which the powder material is passed, and a discharge outlet through which the powder material is discharged; a pillar member that is disposed in the passage chamber, extending in the one direction, and rotates in a circumferential direction of the passage chamber along the wall surface, and transports the powder material adhering to the wall surface to the discharge outlet; and a beam member that is laid across the discharge outlet and extends from an upstream side to a downstream side of a rotation direction of the pillar member.
US10185239B2 Image forming apparatus
An exposing unit forms a latent-image electric potential on each photosensitive drum. A detecting toner image of each color is transferred to an intermediate transfer belt using a first potential difference between a latent-image electric potential and the potential of an intermediate transfer belt at each primary transfer portion. When the polarity of voltage to be applied from a transfer power source to a secondary transfer roller is to be switched to an opposite polarity while the detecting toner image of each color is passing through each primary transfer portion, the absolute value of a second potential difference between the potential of the intermediate transfer belt and the background electrical potential of each photosensitive drum is made equal to or greater than the absolute value of the first potential difference by a control unit.
US10185232B2 Exposure apparatus, method for producing device, and method for controlling exposure apparatus
A liquid immersion exposure apparatus includes a projection system, a liquid supply inlet, a first liquid collection outlet, and a separator fluidically connected to the first liquid collection outlet, the separator separating one of liquid and gas, which have been collected via the first liquid collection outlet, from the other. A stage which holds a substrate has a second liquid collection outlet that collects a portion of the liquid supplied from the liquid supply inlet which comes from a gap between an upper surface of the substrate and an upper surface of the stage.
US10185229B2 Exposure apparatus, movable body apparatus, and device manufacturing method
A movable body apparatus includes a base member, a movable body that is movable at least two-dimensionally, parallel to a predetermined plane, on the base member, a planar motor of a magnetic levitation method having a stator provided at the base member and a mover provided at the movable body, a measurement system that measures a position of the movable body in a direction parallel to the predetermined plane, and a controller. The controller limits movement of the movable body in the direction parallel to the predetermined plane by applying, to the movable body, a driving force generated by the planar motor, directed from the movable body to the base member in a direction intersecting the predetermined plane.
US10185226B2 Stage apparatus, lithography apparatus, and method of manufacturing article
The present invention provides a stage apparatus including a plate, wherein the plate includes a first plate member, a second plate member, and a third plate member, at least one surface out of a first surface of the first plate member on a side of the second plate member and a second surface of the second plate member on a side of the first plate member includes a first concave portion configured to form a first channel extending in a direction along the surface, at least one surface out of a third surface of the second plate member on a side of the third plate member and a fourth surface of the third plate member on the side of the second plate member includes a second concave portion configured to form a second channel extending in a direction along the surface.
US10185222B2 Liquid jet and recovery system for immersion lithography
An immersion lithography apparatus includes a projection system having a last optical element, a plurality of liquid supply openings that surround a path of exposure light that exits an end surface of the last optical element and face downwardly, and a plurality of liquid recovery openings that surround the path of the exposure light, are arranged radially outward of the liquid supply openings, and face downwardly. An upper surface of a substrate is opposite to the liquid supply openings and the liquid recovery openings. A portion of the upper surface of the substrate is covered with immersion liquid, which flows across the end surface of the last optical element. The substrate is exposed with the exposure light through the immersion liquid between the end surface of the last optical element and the upper surface the substrate.
US10185221B2 Arrangement for actuating an element in a microlithographic projection exposure apparatus
The invention relates to arrangements for actuating an element in a microlithographic projection exposure apparatus. In accordance with one aspect, an arrangement for actuating an element in a microlithographic projection exposure apparatus comprises a first number (nR) of degrees of freedom, wherein an adjustable force can be transmitted to the optical element in each of the degrees of freedom, and a second number (nA) of actuators, which are coupled to the optical element in each case via a mechanical coupling for the purpose of transmitting force to the optical element, wherein the second number (nA) is greater than the first number (nR). In accordance with one aspect, at least one of the actuators is arranged in a node of at least one natural vibration mode of the optical element.
US10185217B2 Pellicle frame, pellicle and method of manufacturing the same, original plate for exposure and method of manufacturing the same, exposure device, and method of manufacturing semiconductor device
A pellicle frame containing a frame body, the frame body having a groove formed in one end surface of the frame body, the one end surface being an end surface in a thickness direction of the frame body that is located at a side configured to support a pellicle membrane, and a through-hole that penetrates through a portion between an outer circumferential surface of the frame body and a wall surface of the groove formed in the one end surface.
US10185216B2 Mask sheet and method of manufacturing mask sheet
The present disclosure discloses a mask sheet and a method of manufacturing a mask sheet, which belong to display technique field. The mask sheet includes a light shielding region and a light transmitting region. The light shielding region includes an adjoining portion which is located at a position where the light shielding region adjoins the light transmitting region, and thickness of other portion of the light shielding region of the mask sheet except the adjoining portion is greater than that of the adjoining portion of the mask sheet.
US10185213B2 Fluorescent substrate, light source device, and projection display unit
A fluorescent substrate according to one embodiment of the present disclosure includes: a substrate that is configured in a rotatable manner; a fluorescent layer disposed in a center of the substrate; and a fixing layer that fixes a portion of a surface on side on which the fluorescent layer is located of the substrate and a portion of a surface on side on which the substrate is located of the fluorescent layer to each other. Thus, in a case where warpage occurs in the substrate due to a stress caused by thermal expansion arising in each of the fluorescent layer and the substrate, it is possible to reduce an amount of displacement of the fluorescent layer.
US10185208B2 Projector configured to be integrated with a surface
A projector is attached to an opening provided in an installation surface and projects an image to one side with respect to the installation surface. The projector includes: an exterior panel exposed on the one side; a projection section that projects image light from a projection port formed in the exterior panel to the one side; and a rotation adjustment mechanism and an inclination adjustment mechanism that adjust a posture of the projection section with respect to the installation surface.
US10185202B2 Fast optical switch and its applications in optical communication
A fast optical switch can be fabricated/constructed, when a vanadium dioxide (VO2) and a two-dimensional (2-D) material is activated by either an electrical pulse (a voltage pulse or a current pulse) or a light pulse just to induce an insulator-to-metal phase transition (IMT) in vanadium dioxide. The applications of such a fast optical switch for an on-demand optical add-drop subsystem, integrating with (a) a light slowing/light stopping component (based on metamaterials and/or nanoplasmonic structures) and (b) with or without a wavelength converter are also described.
US10185201B2 Display device
In a device for displaying images by application of an electric field to a charged substance, a structure for reducing afterimages and a method for manufacturing the structure are provided. The device is a display device which includes a plurality of pixel electrodes and a charged layer (a layer including a charged substance) provided over the pixel electrodes. An end of one of two pixel electrodes that are adjacent to each other among the plurality of pixel electrodes has a depression in an end-face direction, and an end of the other of the pixel electrodes has a projection in the end-face direction. In a state in which the depression and the projection are in a set, a gap is formed between the two pixel electrodes.
US10185200B1 Thin border displays
A thin border display for an electronic device may comprise an optical assembly that includes a support frame and an electrophoretic display (EPD) structure attached to the support frame in a manner that allows for the display of the electronic device to exhibit a “thin border” or “borderless” look at a periphery of the electronic device. A portion of the EPD structure may at least partly curve around a curved portion of the support frame, the curved portion of the support frame being near the periphery of the support frame. In some embodiments, the EPD structure includes a transparent protective substrate disposed on a rear surface of a flexible backplane substrate within the flat outer region where a driver chip is disposed on a front surface of the flexible backplane substrate. The transparent protective substrate protects the driver chip attachment from being damaged during manufacture.
US10185198B2 Second surface laser ablation
A laser ablated product exhibits a diffraction severity of less than about 5. The product may include a substrate that is at least partially transparent to visible light, and a periodic structure formed on at least one surface of the substrate by laser ablation. The periodic structure has a period in at least one direction of at least about 4,500 nm to at most about 850,000 nm, and the periodic structure has a peak-to-valley dimension of less than about 25 nm. The product may be employed in an electrochromic device, such as a vehicle rearview mirror assembly.
US10185194B2 Display control element and display device
Provided is a display control element which can improve a display device in driving speed. A display control element (A) includes a semiconductor layer (l) having a counter surface (p) connected to a gate line (GL), a source electrode (s) provided on a side of the semiconductor layer (l) and connected to a source line (SL), and drain electrodes (da and db) provided on the side of the semiconductor layer (l) and connected to the same pixel (P). The gate surface, the source electrode (s), and each of the drain electrodes constitute a single thin film transistor.
US10185191B2 Panel carrier and method for attaching a liquid-crystal-on-silicon panel thereto
A panel carrier includes a substrate, a die-attach region, a short sidewall, and a conductor. The die-attach region is on a top substrate surface of the substrate for supporting the LCoS panel. The short sidewall is on a first side of the die-attach region and has a top sidewall surface at a first height above the top substrate surface exceeding 0.4 millimeters and an aperture spanning the top sidewall surface and the top substrate surface. The conductor at least partially fills the aperture for electrically connecting to the conductive layer. A method for mechanically and electrically connecting a LCoS panel to a panel carrier having a short sidewall includes electrically connecting a transparent conductive layer of the LCoS panel to a conductive material, within the short sidewall, with a conductive adhesive having a thickness, between the transparent conductive layer and the short sidewall, less than two-hundred micrometers.
US10185190B2 Display device, module, and electronic device
Display defects of a display device are reduced. The display quality of a display device is improved. A reliable display device is provided. A display device includes a substrate, a conductive layer over the substrate, and a transistor and a light-emitting element over the conductive layer. The transistor and the light-emitting element are each electrically insulated from the conductive layer. The transistor and the light-emitting element each overlap with the substrate with the conductive layer located therebetween. A constant potential is supplied to the conductive layer. The display device may further include a resin layer. In that case, the conductive layer overlaps with the substrate with the resin layer located therebetween. The resin layer has a thickness of more than or equal to 0.1 μm and less than or equal to 3 μm, for example. The resin layer has a 5% weight-loss temperature of lower than 400° C., for example.
US10185189B2 Display device having fewer electrodes
A display device includes: a gate transmission wiring; a gate insulating layer disposed on the gate transmission wiring; and a pixel electrode and a data transmission wiring that are disposed on the gate insulating layer. When a gate signal voltage is applied to the gate transmission wiring, the gate transmission wiring may serve as a gate electrode that activates a semiconductor layer. In addition, when such a gate signal voltage is not applied thereto, the gate transmission wiring may form an electric field by a voltage difference between the gate transmission wiring and the pixel electrode, to thereby control a liquid crystal layer.
US10185186B2 Ultra-thin liquid crystal display
An ultra-thin liquid crystal display including: a liquid crystal panel, a backlight module disposed opposite to the liquid crystal panel, and a metal frame for fixedly coupling the liquid crystal panel and the backlight module. The liquid crystal panel includes: a color filter substrate disposed opposite to the backlight module, an array substrate positioned between the backlight module and the color filter substrate and disposed by box with the color filter substrate, and a chip-on-film (COF), wherein the array substrate includes an extension part formed by extending one side thereof, wherein a screen electrode is formed on the extension part, an electrode on the COF is bonded with the screen electrode, and the COF is attached to the metal frame. The ultra-thin LCD achieves the thinning design while having an advantage of high heat dissipation efficiency.
US10185183B2 Liquid crystal display device
A liquid crystal display device includes a TFT substrate and a counter substrate and a liquid crystal layer sandwiched therebetween. A scanning line, a video signal line, a thin film transistor connected to the scanning line and the video signal line, a pixel electrode connected to the thin film transistor, and a counter electrode are formed on the TFT substrate, and a columnar spacer formed on the counter substrate. The pixel and counter electrodes are transparent, and the liquid crystal layer is controlled by an electric field generated between the pixel and counter electrodes. The counter electrode contacts with a metal line having a first part which is extended in parallel with the scanning line and a second part which is extended in parallel with the video signal line, a width of the first part of the metal line being narrower than a width of the scanning line.
US10185180B2 Liquid crystal display device provided with a reflective-type monochromatic display screen in addition to a color display screen
A display device includes a plurality of pixels, and each of the plurality of pixels includes: a first sub-pixel including a transistor connected to a gate line and a data line that intersect with each other and are insulated from each other and a first liquid crystal capacitor connected to the transistor. A second sub-pixel includes a first capacitor that is connected to the first liquid crystal capacitor and a second liquid crystal capacitor that is connected to the first capacitor; a resistor that is connected to the first capacitor; and a second capacitor that is connected to the resistor.
US10185178B2 Planar lighting device
A lighting device including a circuit substrate; a plurality of light sources disposed on the circuit substrate; a reflection layer disposed on the circuit substrate, the reflection layer comprising a plurality of openings where respective light sources are located; a plurality of absorbers disposed at an edge of the reflection layer and at an angle with respect to the reflection layer, wherein first areas aligned with the respective light sources have a greater density of the plurality of absorbers than second areas between the first areas; and an optical sheet disposed on the light sources. In addition, a central axis of a corresponding first area matches a central axis of a corresponding light source.
US10185177B2 Backlight unit and display device including the same
A backlight unit and a display device including the same are disclosed. The backlight unit includes a frame including a bottom area and a sidewall area extended from the bottom area, at least one substrate positioned at a front surface of the frame, a plurality of light sources being mounted on the at least one substrate, a reflective sheet positioned at a front surface of the at least one substrate, and an optical sheet positioned at a front surface of the reflective sheet. The reflective sheet includes a first sheet area contacting the bottom area and including a plurality of lens holes, and a second sheet area spaced apart from the bottom area and including a dot area. The dot area includes a first dot area and a second dot area spaced apart from the first dot area.
US10185175B2 Multi-curved liquid crystal display panel
A multi-curved liquid crystal display panel includes lower and upper substrates provided with first and second regions and bonded to each other, first and second upper polarizing plates on an upper surface of the upper substrate in the first and second regions, and first and second lower polarizing plates on a lower surface of the lower substrate in the first and second regions. The orientations of absorption axes of the first upper polarizing plate and the second upper polarizing plate are different, the orientations of absorption axes of the first lower polarizing plate and the second lower polarizing plate are different, the orientations of the absorption axes of the first upper polarizing plate and the second lower polarizing plate are equal, and the orientations of the absorption axes of the first lower polarizing plate and the second upper polarizing plate are equal.
US10185173B2 Display module and display device having a ray-scattering prism between a transflective layer and a reflective member
The present disclosure provides a display module, including a display panel and a bezel. The display panel includes a central display region, a peripheral display region, a bezel region, a first optical member at least partially arranged above the peripheral display region, and a second optical member at least partially arranged above the bezel region. A part of rays emitted from the peripheral display region is reflected by the first optical member toward the second optical member, and emits upward from the bezel region after being reflected again by the second optical member.
US10185172B2 Method of driving display device and method of producing display device
A method of driving a display device including a display panel that includes a color filter board is provided. The color filter board includes a light blocking section formed in a grid and color sections that are formed in areas surrounded by a pattern of the light blocking section in different colors from area to area. The color sections form display pixels on a combination basis. The display panel includes a light blocking area in at least a section of an edge along an outline of the display panel. The method includes setting the color sections that do not form the display pixels among the color sections adjacent to the light blocking area in a plan view of the display panel constantly in the black state.
US10185170B2 Display device
A display device is provided. The display device includes a first sub-pixel and a second sub-pixel that are arranged adjacent to each other in a first direction and that represent a first color; a third sub-pixel and a fourth sub-pixel that are arranged adjacent to each other in the first direction and that represent a second color; a first drive electrode that overlaps the first sub-pixel and the second sub-pixel, and that extends in the first direction; and a second drive electrode that overlaps the third sub-pixel and the fourth sub-pixel, and that extends in the first direction, wherein, the first and second sub-pixels and the third and fourth sub-pixels are arranged adjacent to each other in a second direction different from the first direction, the first drive electrode and the second drive electrode are separated from each other with a slit interposed therebetween, and the slit extends in the first direction.
US10185164B2 Optical frequency control device
An optical frequency control device includes a light source for emitting light, a sawtooth wave generator for generating a sawtooth wave, a frequency controller for controlling the frequency of the sawtooth wave, and an optical phase modulator driven by the sawtooth wave for carrying out phase modulation of the light.
US10185157B2 Glasses structure
A glasses structure is provided. A nose pad of the glasses structure includes a bendable device and a nose pad body covering the bendable device, wherein the nose pad body and the bendable device have a coupling device disposed on respective ends thereof. The coupling device of the nose pad body and the coupling device of the bendable device cooperatively constitute a coupling structure. A glasses frame of the glasses structure has a lens insertion trench on one side thereof, and the glasses frame has a containing trench which is connected to the lens insertion trench. The coupling device of the nose pad is detachably coupled to the containing trench of the glasses frame. At least a lens is inserted into the lens insertion trench and leans against the coupling structure in the containing trench to confine the coupling structure.
US10185155B2 Camera actuator for portable terminal having autofocusing and image stabilization functions
A camera actuator having autofocusing and image stabilization functions includes a fixing part mounted on a portable terminal; a first coil mounted on the fixed part; a first carrier installed to be movable in the direction parallel with the lens within the fixing part; a magnet mounted on the first carrier in such a manner that the outside surface of the magnet faces the first coil; a second carrier installed to be movable in the direction of an optical axis of the lens within the first carrier and moving along with the first carrier; a second coil mounted on the second carrier, disposed within the magnet and generating a second driving force to the second carrier; a lens part including at least one lens, mounted on the second carrier, and moving along with the second carrier; and a hall sensor sensing the position of the first carrier.
US10185153B2 Orthogonal optical path length extender
A system to adjust light path length comprising a digital light path length modulator is described. The digital light path length modulator comprises a polarization modulator to receive polarized light and to modulate a polarization of some or all of the polarized light, and an optical path length extender (OPLE) to direct the light entering the OPLE with a first polarization along a first light path through the OPLE, and to direct the light entering the OPLE with a second polarization along a second light path through the OPLE, the second light path through the OPLE having a light path length longer than the first light path length through the OPLE.
US10185152B2 Vehicle display device
A vehicle display device includes: a viewpoint position acquisition unit acquiring a user viewpoint position of a user seated in a driver seat of a vehicle; a forward information acquisition unit acquiring forward information of the vehicle; an image generation unit generating an image obtained by reflecting the forward information included within a prescribed area among the forward information acquired by the forward information acquisition unit; an image display unit having a display surface capable of displaying the image generated; and a projection unit projecting the image toward a vehicle's translucent member such that a virtual image is visible to the user. The image generation unit determines the position and the size of a first image element to be displayed, among image elements included in the generated image, on the display surface, according to the user viewpoint position in the vertical direction acquired by the viewpoint position acquisition unit.
US10185151B2 Waveguide display with a small form factor, a large field of view, and a large eyebox
A waveguide display is used for presenting media to a user. The waveguide display includes light source assembly, an output waveguide, and a controller. The light source assembly includes one or more projectors projecting an image light at least along one dimension. The output waveguide includes a waveguide body with two opposite surfaces. The output waveguide includes a first grating receiving an image light propagating along an input wave vector, a second grating, and a third grating positioned opposite to the second grating and outputting an expanded image light with wave vectors matching the input wave vector. The controller controls the scanning of the one or more source assemblies to form a two-dimensional image.
US10185150B2 Narrow angle light engine
A light engine includes a housing containing a rectangular aperture, a polarizer disposed in the housing facing the aperture, a light emitting diode (LED) array disposed in the housing, and a light guide configured to guide light emitted from the LED array toward the aperture, such that light is emitted through the aperture.
US10185148B2 Short-range optical amplification module, spectacles, helmet and VR system
The present invention discloses a short-range optical amplification module, which includes, sequentially from the image side to the object side, a reflective polarizing plate, a first phase delay plate, a third lens and a second phase delay plate, wherein the short-range optical amplification module further includes a first lens and/or a second lens that are/is located on either side of any one of the reflective polarizing plate, the first phase delay plate, the third lens and the second phase delay plate. In the third lens, the optical surface adjacent to the second phase delay plate is a transflective optical surface; the reflection surface-containing focal length f3 of the third lens meets the following condition: 1F≤f3≤2F, wherein F is the focal length of the short-range optical amplification module. By performing parameter refining on the f3 that influences the optical amplification effect, the module can keep a small overall thickness while obtaining a large optical amplification effect and it can be applied in a small-size VR device, so that the VR device can realize a wide field angle, a large eyebox and high-quality imaging effect, and hence a better user experience.
US10185147B2 Enhanced optical and perceptual digital eyewear
Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like.
US10185146B2 Head mounted display and information processing method
In a head-mounted display for blocking out an outside world from a user's vision when worn by the user to present a video, an outside world measurement section measures outside world information. A notification information detection section detects whether or not the information measured by the outside world measurement section contains any notification information to be notified to the user. A notification section notifies the user when the notification information detection section detects notification information.
US10185145B2 Display apparatus and operating method of display apparatus
An operating method of a display apparatus includes calculating a range of a movement of a user based on eye movement information indicating movements of eyes of the user; and adjusting a stereoscopic depth of a three-dimensional (3D) image based on the range of the movement.
US10185143B2 Projection system for display applications
Described is a projection system for imaging an object into an image plane, including at least a first assembly group, a second assembly group and a third assembly group. Each of the assembly groups has at least one connected common optical axis (O1, O2, O3). A first assembly group comprises the object and a second assembly group comprises an optical component. At least two of the assembly groups are arranged tilted and/or staggered relative to each other. The optical axis (O3) of the image-side assembly group is inclined relative to the optical axis (OE) of the image (E) in the image plane. This provides a projection system from the imager to the intermediate image for a head-up display (HUD) with a tilted intermediate image plane with significantly reduced image field distortion and a dimensioning of the imaging optics adapted to the image field size for light weight and low costs.
US10185139B2 Endoscope
An endoscope includes: a bending portion; a flexible tube portion provided on a proximal end side with respect to the bending portion; a plurality of bending wires inserted through the flexible tube portion and configured to bend the bending portion; a plurality of coil pipes through which the bending wires are respectively inserted; a connecting member provided on a distal end side of the flexible tube portion; and a coil pipe retaining member provided on a distal end side with respect to the connecting member, and including a plurality of holes for bending wires which respectively allow the bending wires to pass through, the coil pipe retaining member being configured to retain distal end portions of the plurality of coil pipes.
US10185134B2 Total internal reflection aperture stop imaging
In some example embodiments, there is provided an apparatus comprising a lens comprising a first medium having a first index of refraction and a second medium having a second index of refraction, wherein the first index of refraction is greater than the second index of refraction; wherein an interface between the first medium and the second medium is convex, and wherein total internal reflection from the first medium to the second medium forms an aperture on light transmission with edges dependent on the angle of light incidence. Related system, methods, and the like are also disclosed.
US10185132B2 Floating image display device
A floating image display device includes an image display for displaying a display image; a beam splitter for splitting light emitted from the display image into first light and second light; and a curved retroreflective sheet for retroreflecting the first light to display a floating image based on the display image at a space in air so that the floating image is seen from a predetermined reference position, wherein the image display, the beam splitter and the curved retroreflective sheet are arranged so that the first light traveling from the beam splitter to the curved retroreflective sheet is retroreflected and specularly reflected, a retroreflected light based on the first light travels from the curved retroreflective sheet via the beam splitter to the reference area and a specularly-reflected light based on the first light travels from the curved retroreflective sheet toward outside of the reference area.
US10185128B2 Optical photographing lens assembly, image capturing unit and electronic device
An optical photographing lens assembly includes five lens elements, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has a convex object-side surface in a paraxial region thereof. The second lens element with negative refractive power has a convex object-side surface and a concave image-side surface in a paraxial region thereof. The fourth lens element with positive refractive power has a convex image-side surface in a paraxial region thereof. The fifth lens element with negative refractive power has a concave image-side surface in a paraxial region thereof, wherein the image-side surface of the fifth lens element has at least one convex critical point in an off-axial region thereof, and two surfaces of the fifth lens element are both aspheric.
US10185124B2 Optical lens assembly
Present embodiments provide for an optical lens assembly. The optical lens assembly includes a first lens element, a second lens element, a third lens element, a fourth lens element, and a fifth lens element positioned sequentially from an object side to an image side. Through arrangement of convex or concave surfaces of the five lens elements, the length of the optical lens assembly may be shortened while providing better optical characteristics and imaging quality.
US10185122B2 Imaging lens
An imaging lens which forms an image of an object on a solid-state image sensor includes a first through fifth lens in order from an object side to an image side of the imaging lens. The imaging lens includes: a first lens that is a meniscus lens having a convex surface facing the object side; a second lens; and a third lens that is a meniscus lens and has a convex surface facing the image side near an optical axis of the imaging lens. The imaging lens further includes: a fourth lens having a concave surface facing the object side and a convex surface facing the image side near the optical axis; and a fifth lens. An F-value of the imaging lens is 2.5 or less.
US10185120B2 Movement control apparatus for heliostat device
A movement control apparatus for a heliostat device may include a step motor, a decelerating motor, a ball screw assembly, a nut, a connecting shaft, and a linear moving shaft. In one embodiment, the nut is movably connected with the ball screw assembly and is secured on a first connecting board and a second connecting board through the connecting shaft. The nut is driven by the ball screw assembly to travel along the screw shaft and since the nut is connected to the connecting boards through the connecting shaft, and the connecting boards are connected to the moving shaft, the movement of the nut can further drive the connecting shaft to rotate to drive the moving shaft to move in a linear manner on the sliding rail to rotate a mirror assembly of the heliostat around a post.
US10185117B2 Voice coil motor
A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a lens-accommodating, both ends opened cylindrical bobbin and a coil block including a coil wound on a periphery of the bobbin; a stator including a cylindrical yoke formed with a lens-exposing opening, a plurality of magnets disposed inside the yoke and opposite to the coil block, and a housing disposed inside the yoke to fix the plurality of magnets; and an elastic member elastically supporting the bobbin.
US10185115B2 Insert molded lens driving apparatus
The invention provides an insert molded lens driving apparatus comprising a lens holder and a driving coil. The lens holder further comprises a plurality of winding posts protruding outwardly therefrom. Each of the plurality of winding posts comprises an insert member partially inserted into the lens holder. The two ends of the driving coil are respectively wound around the plurality of winding posts and thereby to respectively electrically connect to the corresponding insert members. The insert member has a contact or contact area to which a metal component is soldered.
US10185110B2 Optical fiber ribbon, optical fiber cable, and method for producing optical fiber ribbon
To improve identifiability of optical fiber ribbons, an exemplary optical fiber ribbon of the invention includes: at least three optical fibers arranged side by side; and a plurality of connection parts that each connect two adjacent ones of the optical fibers, the connection parts being provided intermittently in a length direction of the optical fibers and in a width direction of the optical fibers. A marking for identifying the optical fiber ribbon is provided to each optical fiber. The position, in the circumferential direction, of the marking provided to at least one of the optical fibers is different from the position, in the circumferential direction, of the marking provided to another optical fiber.
US10185109B2 Modular system for datacenter switch systems and routers
Networking systems and methods of assembly are described that provide a modular system that includes a main networking box and a detachable module. The main networking box and the detachable module are configured to be connected to each other on a datacenter rack via board-to-board connectors to provide the desired connections to the network, but can also be unlocked and detached from each other, such as to allow the main networking box to be replaced. In this way, the main networking box can be replaced in the field to provide a repair, or the detachable module can be replaced to provide a different connection type, without requiring the other component and/or its connections to be disturbed.
US10185108B2 Dual direction fiber optic cassette system and fiber optic cassette with removable standalone adaptor plate
An optic fiber system for mounting in a rack, cassette and front plate are disclosed. A fiber optic cassette receives a pair of opposed rails on opposite inner surfaces of a housing. Catches on the fiber optic cassette comprise biased tabs which engage grooves within the rails thereby releasable securing the cassette into the housing. Catches may be provided at both ends of the cassette allowing the cassette to be inserted from either end of the housing. The cassette comprises removable front plate which is secured to it using a snap fit. The removable plate can be used either with the cassette or as a standalone within the housing.
US10185099B2 Optical fiber connector
An optical fiber connector includes a housing unit and an operating unit. The housing unit includes a resilient retaining arm member. The operating unit includes a pivot seat, a hook member pivotally connected to the pivot seat, rotatable relative to the pivot seat, and having a front end that abuts against the resilient retaining arm member, and an operating rod pivotally connected to a rear end of the hook member. When the operating rod is pulled rearwardly, the hook member is driven to pivotally rotate relative to the pivot seat such that, the hook member presses and moves the rear end of the resilient retaining arm member, so as to deform the resilient retaining arm member, thereby allowing for removal of an adapter from the optical fiber connector.
US10185090B2 System and method for dispersion-enabled quantum state control of photons
Devices and methods are described for selecting a level of entanglement between two nondegenerate photons. The method may include receiving two non degenerate photons through a single input port of a directional photonic coupler; adjusting one of a first-order coupler dispersion M or a power splitting ratio η(λ00) of the directional optical coupler to select a Δη; and, emitting the photons from corresponding output ports of the directional optical coupler, wherein the emitted photons have a spectral entanglement corresponding to the selected Δη.
US10185084B2 Layered glass structures
Layered glass structures and fabrication methods are described. The methods include depositing soot on a dense glass substrate to form a composite structure and sintering the composite structure to form a layered glass structure. The dense glass substrate may be derived from an optical fiber preform that has been modified to include a planar surface. The composite structure may include one or more soot layers. The layered glass structure may be formed by combining multiple composite structures to form a stack, followed by sintering and fusing the stack. The layered glass structure may further be heated to softening and drawn to control linear dimensions. The layered glass structure or drawn layered glass structure may be configured as a planar waveguide.
US10185082B2 Optical waveguide apparatus
There is provided an optical waveguide apparatus. The optical waveguide apparatus includes: a first clad layer; a core layer formed on the first clad layer; and a second clad layer formed on the first clad layer to cover the core layer. At least one of the first clad layer and the second clad layer includes a fully cured portion and a semi-cured portion.
US10185081B2 Display apparatus and television receiving apparatus
A display apparatus includes a display panel having a display surface on one surface thereof, a light guide plate disposed on the other surface side of the display panel, a substrate on which a plurality of light source elements disposed to face an end face of the light guide plate are mounted on one surface thereof, a support plate for supporting the substrate, and a frame body for covering a peripheral edge part of the display panel and the support plate, wherein the frame body and support plate have holes formed at positions thereof facing the end face, and the substrate has an insertion hole into which any one tip part of a screw or a clip fitted into the holes is inserted.
US10185074B2 Backlight module and the backlight module used in liquid crystal displays
The present invention provides a backlight module used in liquid crystal displays. The backlight module includes a quantum dots film, a light guide plate and a light source module. A light is emitted from the light source module enter into the quantum dots film through the light guide plate. The quantum dots film comprises an active region and an inactive region. The light source module includes a blue light source and a green light source. The blue light source is corresponding to the active region, and the green light source is corresponding to the inactive region. The present invention further provides a backlight module used in liquid crystal displays. The present invention provides a backlight module and quantum dots film of liquid crystal display which can resolve a defect of quantum dots film fails in the cutting position, and the quantum dots film has high color gamut conversion.
US10185070B2 Display device and light source device
According to one embodiment, a light source device includes a light source element including a first light emitting element which emits light of a first wavelength and a second light emitting element which emits light of a second wavelength, a first wavelength conversion material which is excited by the light from the first light emitting element to emit light of a third wavelength, and a second wavelength conversion material which is excited by the light from the second light emitting element to emit light of a fourth wavelength, wherein cyan light produced by the light emission of the first light emitting element and magenta light produced by the light emission of the second light emitting element are emitted from the same light emitting surface.
US10185067B2 Method of manufacturing polarizing plate
A polarizing plate having an excellent optical property and a method of manufacturing the same. The polarizing plate includes: a transparent substrate transmitting light in a used bandwidth; an absorbing layer having at least a metal-containing semiconductor layer containing a metal, the absorbing layer being arranged as a one-dimensional lattice shaped wire-grid structure having a pitch smaller than the wavelength of the light in the used bandwidth; a dielectric layer arranged as a one-dimensional lattice shaped wire-grid structure having a pitch smaller than the wavelength of light in the used bandwidth; and a reflective layer arranged as a one-dimensional lattice shaped wire-grid structure having a pitch smaller than the wavelength of light in the used bandwidth, wherein the absorbing layer, the dielectric layer and the reflective layer are layered on the transparent substrate in this or reversed order.
US10185065B2 Optically variable device
An optically variable device and method of manufacturing the device is disclosed, the device including a plurality of zero-order diffraction grating elements some of which are modulated such that a coloured at least partially polarized image is visible to a person viewing the device, observing a first optically variable effect when the device is rotated about an axis substantially perpendicular to the plane, and a second optically variable effect when the device is viewed under polarized light and rotated about an axis substantially perpendicular to or parallel with the plane. The device is particularly suitable for security documents such as bank notes. Preferably, the first optically variable effect is produced by a change in brightness and/or color of the grating elements and the second optically variable effect may likewise be produced by a change in brightness and/or color of the grating elements. The device advantageously provides two different types of optically variable effect may be provided in a single device. This is possible due to the use of zero-order grating elements as the “pixels” of the colored image. Each pixel, under illumination by unpolarized light, produces reflected light of a defined color which is also at least partially polarized.
US10185064B2 Curved edge display with controlled luminance
An electronic display comprises a display matrix, an image-correcting layer, and a luminance-correcting layer. The display matrix includes a flat face portion, a curved corner portion, a light-releasing surface, and a series of pixels extending across the flat face portion and around the curved corner portion. Coupled to the light-releasing surface of the display matrix, the image-correcting layer is configured to transmit light released from the flat face portion of the display matrix and to reorient light released from the curved corner portion of the display matrix such that the transmitted light and the reoriented light exit the image-correcting layer substantially in parallel, forming an apparent plane image of the series of pixels. Arranged between the light-releasing display surface and the image-correcting layer, the luminance-correcting layer is configured to deflect the light released from the curved corner portion into an acceptance profile of the image-correcting layer.
US10185063B2 Optical-diffusion film for display and reflective display device using same
Provided are an optical-diffusion film for display which, particularly when applied to a reflective display device, can efficiently diffuse and emit an external light incident from a wide range of angles toward the front of the display device as image display light, and a reflective display device using the optical-diffusion film.Disclosed is an optical-diffusion film for display, which is a single-layered optical-diffusion film obtained by photocuring a composition for optical-diffusion film including two or more kinds of polymerizable compounds having different refractive indices, and in which the film thickness of the optical-diffusion film has a value within the range of 60 to 700 μm, and when a coating layer formed by applying a composition for optical-diffusion film in a film form is photocured, and the incident angle of incident light with respect to the normal line of the film plane is varied in the range of −70° to 70° along the travel direction of the coating layer at the time of photocuring, the haze value at each incident angle has a value of 70% or more.
US10185062B2 Light diffusing sheet
A light diffusing sheet according to an embodiment of the invention may be a light diffusing sheet that is formed on one side of a substrate and has a particular pattern formed on a surface thereof, where the light diffusing sheet may include a polydimethylsiloxane (PDMS) coating layer that is formed on one side of the substrate and a poly-chloro-p-xylene coating layer that is formed on one side of the polydimethylsiloxane (PDMS) coating layer with a pattern formed on its surface, the tensile strength of the polydimethylsiloxane (PDMS) coating layer is 10 to 60 psi, and a compressive force is applied on the polydimethylsiloxane (PDMS) coating layer when an interface is formed between the polydimethylsiloxane (PDMS) coating layer and the poly-chloro-p-xylene coating layer.
US10185061B1 Self patterning plasmonic array structures
A selective area atomic layer deposition process that can deposit conductive materials onto one homopolymer region in a diblock copolymer. The diblock copolymer generates a large area self assembled substrate with nanoscale homopolymer regions arrayed into predictable patterns. Combining these two technologies allows formation of plasmonic surfaces without expensive lithographic processing.
US10185054B2 System and method for improved seismic acoustic sensor performance
A sensing system responsive to a wavefield of acoustic or seismic signals. In one embodiment, the system includes a frame having a surface of tubular shape about which a layer of piezoelectric material can be positioned to extend along a first direction. A piezoelectric element is positioned under tension to apply a force against the frame, which tension increases signal response of the element.
US10185053B2 Radiation generator and power supply configuration for well logging instruments
A well logging instrument includes a radiation generator and a high voltage power supply functionally coupled to the generator. The generator and the supply are longitudinally separated by a distance sufficient for emplacement of a radiation detector. At least a first radiation detector is disposed in a space between the generator and the supply. The instrument includes an electrical connection between the supply and the generator.
US10185051B2 Variable damping control for nuclear magnetic resonance data acquisition system to enhance oilfield logging performance
A method to calibrate a nuclear magnetic resonance tool is disclosed having steps of starting a nuclear magnetic resonance sequence from the nuclear magnetic resonance tool, disabling an active damping circuit in the nuclear magnetic resonance tool, collecting auxiliary calibration data for the nuclear magnetic resonance tool, estimating a natural Q value for the nuclear magnetic resonance tool, determining an optimal active damping setting for the tool, deploying the optimal active damping setting for the tool, collecting nuclear magnetic resonance response data generated from the nuclear magnetic resonance sequence and calibrating the nuclear magnetic resonance data.
US10185049B2 Electro-magnetic antenna for wireless communication and inter-well electro-magnetic characterization in hydrocarbon production wells
Methods, a system and antennas are provided for transmitting or receiving signals from a hydrocarbon production well. The well comprises a well bore formed in a formation, a production liner/tubing extending axially along the well bore, and an inductive coupling disposed around the liner/tubing. The liner tubing is electrically coupled to the formation at two axially separated locations and is electrically isolated from the formation between the locations. For transmitting, an alternating current signal to the inductive coupling to induce a current in the liner/tubing, the liner tubing forming a dipole antenna that generates an electromagnetic radiation signal propagating through the formation. For receiving, the dipole antenna is exposed to an electromagnetic radiation signal propagated through the formation which induces an alternating current signal in the tubing and the current signal is detected at the inductive coupling.
US10185048B2 3-dimensional airborne magnetic survey system and 3-dimensional airborne magnetic survey method using the same
The present invention relates to a 3-dimensional airborne magnetic survey system that includes an unmanned aerial vehicle for magnetic survey moving along coordinate areas desired to survey while varying altitudes for each of the coordinate areas, a magnetic survey unit mounted on the unmanned aerial vehicle for magnetic survey and surveying 3D magnetic data of the earth or strata according to the altitudes, a 3-dimensional magnetic data processing unit processing a inversion on the 3-dimensional magnetic data of the earth or the strata according to the altitude for each coordinate area, a VSAT interface, a wireless controller interacting with the VSAT interface, a flight control signal for controlling the unmanned aerial vehicle of magnetic survey, and a magnetic survey signal through an internal navigation program.
US10185044B2 Photon-counting apparatus
According to one embodiment, a photon-counting apparatus includes an X-ray tube, an X-ray detector, a support mechanism, setting circuitry and data acquisition circuitry. The X-ray detector is configured to repetitively detect an X-ray photon generated by the X-ray tube, and repetitively generate an electrical signal corresponding to the repetitively detected X-ray photon. The support mechanism is configured to support the X-ray tube to be rotatable about a rotation axis. Setting circuitry configured to set one of a time length of a readout period and a readout cycle per unit time for the electrical signal. Data acquisition circuitry is configured to count a count number of electrical signals from the X-ray detector in accordance with the set one of the time length and readout cycle.
US10185042B2 Array substrate of X-ray detector, method for manufacturing array substrate of X-ray detector, digital X-ray detector including the same, and method for manufacturing X-ray detector
Provided are an array substrate of an X-ray detector, a digital X-ray detector including the same, a method for manufacturing an array substrate of an X-ray detector, and a method for manufacturing an X-ray detector. More specifically, provided are an array substrate of an X-ray detector which is capable of tracking a defective line with high accuracy since the array substrate includes a first line extended in a first direction, a second line extended in the first direction and apart from the first line, and a plurality of line identifiers provided between the first line and the second line, a digital X-ray detector including the same, a method for manufacturing an array substrate of an X-ray detector, and a method for manufacturing an X-ray detector.
US10185041B2 Radiation detector and a method thereof
The radiation detector (10) comprises a scintillator (15) having a first refractive index (ns) for converting incident radiation (RR) received at a first side (S1) of the radiation detector (10) into converted radiation (CR), a photosensor (20) for receiving the converted radiation (CR) from the scintillator (15), and an optical coating layer (25) arranged between the scintillator (15) and the photosensor (20). The scintillator (15) has regions (RR) arranged for being imaged, when impinged by the incident radiation (RR), onto corresponding regions of the photosensor (20). The optical coating layer (25) has a second refractive index (no) lower than the first refractive index (ns) for reflecting the converted radiation (CR) resulting from the incident radiation (RR) impinged on a particular region (A1) of the scintillator (15) and received by a region (A3) of the optical coating layer (25) corresponding to a photosensor region different from the imaged one (A2).
US10185031B2 Passive radar weather detection systems and methods
Systems and methods according to one or more embodiments are provided for determining accurate, timely and economical weather detection information. Weather detection information may be provided by one or more passive radar receivers receiving reflected radar signals off atmospheric objects. In one example, a system includes one of more passive radar receivers configured to receive radar signals provided by one or more radar transmitter sources not associated with the one or more passive radar receivers. A data center receives and stores the radar signals from the one or more passive radar receivers. Radar signals are processed to form a radar image of an atmospheric object in the path of the radar transmitter sources. Additional systems and methods are also provided.
US10185029B2 Timing and synchronization of radio waves for scanning, detection, and measurement of surface non-uniformity
Various embodiments that pertain to surface non-uniformity detection through use of radio waves are described. A vehicle can transmit radio waves to an area the vehicle is traveling to, such as a road in front of an automobile. The automobile can receive and process returned radio waves to determine if the road has a non-uniformity, such as a significant pothole or speed bump. If the road has the non-uniformity, then a driver of the automobile can be alerted so the driver can decide if evasive action should be taken and take such action if appropriate.
US10185028B2 Method and system for ladar pulse deconfliction using delay code selection
Disclosed herein are a number of example embodiments that employ controllable delays between successive ladar pulses in order to discriminate between “own” ladar pulse reflections and “interfering” ladar pulses reflections by a receiver. Example embodiments include designs where a sparse delay sum circuit is used at the receiver and where a funnel filter is used at the receiver. Also, disclosed are techniques for selecting codes to use for the controllable delays as well as techniques for identifying and tracking interfering ladar pulses and their corresponding delay codes. The use of a ladar system with pulse deconfliction is also disclosed as part of an optical data communication system.
US10185026B2 Measuring instrument
The invention provides a measuring instrument, which comprises a light emitting element, a distance measuring light projecting unit, a light receiving unit, a distance measuring unit for performing a distance measurement, a first optical axis deflecting unit for deflecting an optical axis of a distance measuring light, a second optical axis deflecting unit for deflecting a reflected distance measuring light, a projecting direction detecting unit for detecting a deflection angle and a deflecting direction, and a control unit, wherein the distance measuring light is projected through the first optical axis deflecting unit, the reflected distance measuring light is received by a light receiving element through the second optical axis deflecting unit, and the control unit acquires three-dimensional data of a measuring point based on a result of the distance measurement of the distance measuring unit and on a detection result of the projecting direction detecting unit.
US10185021B2 Non-contact magnetostrictive sensor alignment methods and systems
A method for aligning a sensor with a conductive material includes inducing a first magnetic flux in the conductive material to generate a first magnetic field state, and receiving a first signal at a first signal output level from a first detector and a second signal at a second signal output level from a second detector at the first magnetic field state. The method also includes inducing a second magnetic flux in the conductive material to generate a second magnetic field state, and receiving a third signal at a third signal output level from the first detector and a fourth signal at a fourth signal output level from the second detector at the second magnetic field state. Moreover, the method includes, based on changes in the signal output levels, adjusting a position of the sensor relative to the conductive target material to adjust the signal output levels to desired levels.
US10185016B2 System and method for imaging four-dimensional flow of a fluid within a volume of an imaged object
A method for phase-contrast imaging a fluid within a volume of an imaged subject is provided. The method includes acquiring a plurality of slabs, each slab imaging the fluid flowing within a portion of the volume; and volume merging the plurality of slabs to form an image of the volume. Each slab of the plurality is aligned with respect to the volume such that each slab of the plurality is continuously supplied with a plurality of magnetically unsaturated portions of the fluid during acquisition.
US10185009B2 Magnetic resonance system and operating method therefor
In a magnetic resonance (MR) apparatus and an operating method therefor, the scanner of the MR apparatus has at least one connector for connecting a radio-frequency coil, as well as a control computer with a display screen. Connection of a radio-frequency coil to the connector causes at least one item of coil identification information, and selection of at least one measurement protocol from among a number of measurement protocols for recording magnetic resonance signals with the connected coil to be made by the control computer as a function of the at least one item of coil identification information.
US10185006B2 RF coil elements with split DC loops for magnetic resonance imaging systems for integrated parallel reception, excitation, and shimming and related methods and devices
Systems, methods and devices are configured for integrated parallel reception, excitation, and shimming (iPRES) with RF coil elements with split DC loops. Parallel transmit/receive (which can include B1 shimming and/or parallel imaging capabilities) and B0 shimming employ the same set of localized coils or transverse electromagnetic (TEM) coil elements, with each coil or TEM element working in both an RF mode (for transmit/receive and B1 shimming) and a direct current (DC) mode (for B0 shimming) simultaneously. Both an RF and a DC current (in split DC loops) can flow in the same coil element simultaneously but independently with no electromagnetic interference between the two modes.
US10185000B2 MRI birdcage coil with distributed excitation
A magnetic resonance radio frequency transmission device (140) for generating and applying a radio frequency excitation field B1 for the purpose of magnetic resonance examination comprises a birdcage coil (144) and a plurality of M radio frequency amplifier units for providing radio frequency power at a magnetic resonance frequency to the birdcage coil (144) via a plurality of M activation ports (158) selected out of the plurality of N activation ports (158). In an operational state of the birdcage coil (144) each radio frequency amplifier unit (142) is electrically connected and is arranged in close proximity to an activation port (158). Among the plurality of M radio frequency amplifier units (142), there is established a fixed relationship of adjustable phase angles (φ) of the magnetic resonance radio frequency power provided by the plurality of M radio frequency amplifier units (142); a method of generating and applying a radio frequency excitation field B for the purpose of magnetic resonance examination, using such magnetic resonance radio frequency transmission device (140); and a magnetic resonance imaging system (110) configured for acquiring magnetic resonance images of at least a portion of a subject of interest (120), comprising such magnetic resonance radio frequency transmission device (140).
US10184997B2 Protective covers for RF coils and related RF coils, assemblies and methods
Protective covers that are particularly suitable for flexible RF coils include self-sticking, releasably peelable layers of film having one sticky/tacky inner surface and one non-sticky/non-tacky smooth (outer) surface.