A phased array antenna includes a panel, a plurality of feed boards on the panel, each of the feed boards including at least one radiating element, a base-level adjustable phase shifter including a plurality of outputs, a first feed board adjustable phase shifter mounted on a first of the feed boards and a first cable that forms a transmission path between a first of the outputs of the base-level adjustable phase shifter and the first feed board.
Various embodiments of the present disclosure provide an antenna device, which comprises: a radiator for receiving a power supply signal; multiple tuning units disposed adjacently to or on the radiator, wherein the tuning units are short-circuited to the radiator or adjacent tuning units are selectively short-circuited to each other. The antenna device as described above can be variously implemented according to embodiments.
An array antenna is provided with: a first conductive member including a planar part; plural antennas arranged at a predetermined first interval to the planar part of the first conductive member, each of the plural antennas transmitting and receiving radio frequencies of a first polarization and radio frequencies of a second polarization that is different from the first polarization; and a second conductive member provided between the antennas adjacent to each other among the plural antennas via a gap of a predetermined second interval to the planar part of the first conductive member, the second conductive member being capacitively coupled to the first conductive member.
An antenna system includes a first antenna, a second antenna, a first parasitic element, and a second parasitic element. The first antenna includes a first feeding element, a first radiation element, and a shorting element. The first radiation element is coupled to the first feeding element. The first feeding element is coupled through the shorting element to a first grounding point. The second antenna includes a second feeding element, a second radiation element, and a third radiation element. The second radiation element and the third radiation element are coupled to the second feeding element. The first parasitic element is coupled to a second grounding point. The second parasitic element is coupled to a third grounding point. The first parasitic element and the second parasitic element are disposed between the first and second antennas. The first parasitic element and the second parasitic element extend away from each other.
Disclosed are an antenna, an antenna control method and device, and a terminal. The antenna is applied to a terminal and includes: an antenna radiator container, an amorphous antenna radiator, and an antenna radiator control unit. The antenna radiator container is provided with a sealed accommodating cavity; the amorphous antenna radiator is provided in the accommodating cavity of the antenna radiator container; and the antenna radiator control unit is connected with the antenna radiator container and controls a configuration of the amorphous antenna radiator in the accommodating cavity, the configuration including a relative position of the amorphous antenna radiator in the accommodating cavity, or including a shape of the amorphous antenna radiator, or including a relative position of the amorphous antenna radiator in the accommodating cavity and a shape of the amorphous antenna radiator.
A dual-polarized millimeter wave antenna unit, an antenna system, and a mobile terminal are disclosed. The dual-polarized millimeter wave antenna unit comprises a main part, a first feed branch, a second feed branch, and a radiator, wherein the radiator is arranged on the top face of the main part, the first feed branch is arranged on a first side face of the main part, the second feed branch is arranged on a second side face of the main body, the first feed branch and the second feed branch are communicated with the bottom face of the main part, the first side face is perpendicular to the second side face, and a weld region is arranged on the bottom face of the main part. The dual-polarized millimeter wave antenna unit provided by the invention has the advantages of wideband, dual polarization, and low sidelobe, thus being especially suitable for 5G communication.
Examples relating to an antenna for a communication device are described. In one example, the antenna may include a longitudinally extending base strip, and a radiating strip. The radiating strip extends longitudinally with respect to the base strip. The antenna may further include a coupling strip which provides a conducting path between the base strip and the radiating strip. The radiating strip is such that its length is greater than length of the base strip.
A low frequency and direct current (DC) signal blocking device includes a dielectric substrate layer; a low frequency and DC signal blocking transmission line on a first surface of the substrate layer, where the low frequency and DC signal blocking transmission line has an input end and an output end; a metal layer on a second surface of the substrate layer, where there is at least one gap on the metal layer such that the metal layer is separated into at least a first sub-region and a second sub-region, where the gap is configured to block at least one of a low frequency signal and a DC signal; the substrate layer disposed between the low frequency and DC signal blocking transmission line and the metal layer; and a metal plate, wherein a dielectric layer is disposed between the metal plate and the metal layer.
A spacer is used with a unit cell that has a cell body including a power-generating element and formed to have a flat shape and an electrode tab extending out from the cell body. The first spacer has a protrusion, a recess, and an opening. The protrusion has a protruding shape and is inserted into a hole or notch provided on the electrode tab to guide the electrode tab. The first recess has a recessed shape, and is separated from the electrode tab around the base of the protrusion. The first opening allows a portion of the first recess to communicate with a side surface of the spacer.
An energy storage module includes: a plurality of battery cells arranged in a length direction; a plurality of insulation spacers; a cover member including an internal receiving space; a top plate coupled to a top of the cover member, the top plate including ducts respectively corresponding to vents of the battery cells and having opening holes respectively corresponding to the insulation spacers; a top cover coupled to a top of the top plate and having discharge holes respectively corresponding to the ducts; and an extinguisher sheet between the top cover and the top plate, the extinguisher sheet being configured to emit a fire extinguishing agent at a temperature exceeding a reference temperature, the top cover including protrusion parts on a bottom surface thereof, the protrusion parts covering an exhaust region and being coupled to an exterior of each of the ducts.
An accumulator assembly for an electric or hybrid vehicle may include a housing including a housing upper part and a housing lower part releasably fixed to the housing upper part. The housing upper part may be fixable to a floor panel of the vehicle. The assembly may further include at least one battery module disposed in a receptacle space between the housing upper part and the housing lower part. The at least one battery module may be releasably fixed to the housing upper part.
Provided is a battery block for a vehicle. The battery block includes: a main body (10) provided with an installation space (11′) therein for receiving components; and an upper casing (50) mounted to an upper part of the main body (10), an inside of the upper casing mounted to an upper part of a vehicle battery (100), wherein the main body (10) is provided with at least one step (11) along a longitudinal direction of the main body (10) such that heights of opposite sides of the step (11) are different from each other. The main body (10) has a relatively short section with a same height, and therefore rigidity thereof is increased, whereby bending or torsion of the casing is reduced. Thus, durability of the battery block is improved.
A battery system for an electric vehicle may include at least one battery module, which may have a plurality of battery cells in a module housing, and a system housing, which may have a separate receiving space for each battery module, which may be delimited by two support walls that run parallel to one another and may be spaced apart from one another, and into which the respective battery module may be inserted. The module housing may have two housing walls, which may run parallel to and may be spaced apart from one another, and which may be each supported in a planar manner with an outer side on an inner side of the respective support wall. The respective support wall may have at least one cooling duct for guiding a coolant, and, on its upper or lower side, screw openings, into which screws may be screwed. The module housing may have screw flanges complementary to the screw openings comprising through openings, through which the screws may be guided to fix the respective screw flange to the support wall.
A standby state maintaining device includes a secondary battery disposed separately from a vehicle battery, a temperature sensor for the secondary battery, a charge storage member that supports charge and discharge in a temperature outside a reference range, and a controller having a first operation mode of, in a state in which a starting switch of a vehicle is off, maintaining a power saving standby state of a vehicle-mounted information apparatus by using the secondary battery when a detected value provided by the temperature sensor is within the reference range, and maintaining the power saving standby state by using the charge storage member when the detected value is outside the reference range.
The present invention provides a method for treating at least one lithium ion battery enclosed in a housing containing aluminum, comprising heating the lithium ion battery using a combustion furnace in which a combustion object is incinerated by flames, while preventing the flames from being directly applied to the housing of the lithium ion battery.
A secondary battery system includes an electronic control unit (ECU) that estimates surface stress generated in a negative-electrode active material upon incorporation or removal of lithium in a negative electrode of a battery assembly. The ECU calculates an estimated value of the surface stress from a difference obtained by subtracting a reference lithium amount from an amount of lithium contained in the negative-electrode active material, using a linear relationship between the difference and the surface stress. The ECU sets the surface stress to yield stress when the magnitude of the estimated value is larger than that of the yield stress (compressive stress or tensile stress) of the active material, and employs the estimated value as the surface stress when the magnitude of the estimated value is smaller than that of the yield stress.
An electrolyte composition containing at least one aprotic organic solvent; at least one conducting salt; at least one compound of formula (I) and (vi) optionally one or more additives.
A lithium battery includes a cathode including a cathode active material an anode including an anode active material and an organic electrolytic solution between the cathode and the anode, wherein the cathode includes a carbonaceous nanostructure, and the organic electrolytic solution includes a first lithium salt, an organic solvent, and a bicyclic sulfate-based compound represented by Formula 1 below: wherein, in Formula 1, each of A1, A2, A3, and A4 is independently a covalent bond, a substituted or unsubstituted C1-C5 alkylene group, a carbonyl group, or a sulfinyl group, in which both A1 and A2 are not a covalent bond and both A3 and A4 are not a covalent bond.
Set forth herein are electrolyte compositions that include both organic and inorganic constituent components and which are suitable for use in rechargeable batteries. Also set forth herein are methods and systems for making and using these composite electrolytes.
The present invention pertains to a membrane for an electrochemical device, to a process for manufacturing said membrane and to use of said membrane in a process for manufacturing an electrochemical device.
Provided is a surface-stabilized anode active material particulate (for use in a lithium battery), comprising: (a) one or a plurality of prelithiated or un-prelithiated anode active material particles (with or without a coating of carbon, graphene, or ion-conducting polymer); (b) a protecting polymer layer that wraps around, embraces or encapsulates the one or plurality of anode active material particles, wherein the protecting polymer layer has a thickness from 0.5 nm to 5 μm, and a lithium ion conductivity from 10−8 S/cm to 5×10−2 S/cm at room temperature and the protecting polymer layer contains a polymer selected from poly(ethylene oxide) (PEO), polypropylene oxide (PPO), poly(acrylonitrile) (PAN), poly(methyl methacrylate) (PMMA), poly(vinylidene fluoride) (PVdF), poly bis-methoxy ethoxyethoxide-phosphazene, polyvinyl chloride, poly(vinylidene chloride), polydimethylsiloxane, poly(vinylidene fluoride)-hexafluoropropylene (PVDF-HFP), polyethylene glycol (PEG), a PEG derivative, polyethylene glycol methyl ether, polyethylene glycol dimethyl ether, a sulfonated polymer, or a combination thereof.
A battery includes a redox flow anode chamber coupled to an anode current collector, a separator, and an external container in fluid connection with the redox flow anode chamber. The external container has therein a solid phosphorus material. A first redox-active mediator and the second redox-active mediator are circulated through the half-cell electrode chamber and the external container. During a charging cycle the first redox-active mediator is reduced at the current collector electrode and the reduced first mediator reduces the phosphorus material, and wherein during a discharging cycle the second redox-active mediator is oxidized at the anode current collector electrode, and the second redox-active mediator is then reduced by the reduced phosphorus material. A method of operating a battery and a method of making a battery are also discussed.
A hybrid stationary power generator is provided. The system is fueled from natural gas and based on SOFCs and high efficiency, internal combustion (IC) engine technologies is conceived to generate electric power at 100-kW scale with an efficiency of 71% and a capital cost of <900 $/kW. This novel system integrates a solid oxide fuel cell (SOFC) stack with a high efficiency stationary engine and balance-of-plant (BOP) equipment to create a hybrid power system.
A fuel cell having an ion-selective separator, a gas diffusion layer and a separator plate, is provided. The separator plate forms, together with the gas diffusion layer, at least one gas-conducting flow field. At least one convergent duct section and at least one divergent duct section are formed in the flow field, wherein the convergent duct section lies adjacent to the divergent duct section. A barrier is provided between the convergent duct section and the divergent duct section such that the gas flows at least partially through the gas diffusion layer in order to pass directly from the convergent duct section into the divergent duct section. At least one additional convergent duct section, at least one additional divergent duct section and at least one additional barrier are provided downstream of the convergent duct section and/or downstream of the divergent duct section.
A carbon catalyst, a battery electrode, and a battery each having excellent catalytic activity and excellent durability. The carbon catalyst includes iron, exhibits a weight reduction ratio in the temperature range from 200° C. to 1,200° C. of 12.0 wt % or less measured by thermogravimetric analysis in a nitrogen atmosphere, and has a carbon structure that exhibits, in X-ray absorption fine structure analysis of a K absorption edge of the iron, the following (a) and/or (b): (a) a ratio of a normalized absorbance at 7,130 eV to a normalized absorbance at 7,110 eV is 7.0 or more; and (b) a ratio of a normalized absorbance at 7,135 eV to a normalized absorbance at 7,110 eV is 7.0 or more.
A membrane electrode assembly includes an electrolyte membrane, and a pair of electrodes sandwiching the electrolyte membrane. The pair of electrodes each include a catalyst layer, and a gas diffusion layer disposed on the catalyst layer on an opposite side to the electrolyte membrane. At least one of the catalyst layers contains first catalyst particles, and second catalyst particles. The first catalyst particles are either platinum particles or platinum alloy particles, or both. The second catalyst particles are core-shell particles having a core part and a shell part, the core part formed of at least one selected from transition metals other than platinum, the shell part covering the core part and formed of at least one of platinum and a platinum alloy. In the catalyst layer, the second catalyst particles are present in a smaller percentage in an electrolyte membrane side than they are in a gas diffusion layer side.
Disclosed are methods for pre-conditioning or pre-treating the surface of a metal (e.g., lithium) electrode such that the cycle life and efficiency of the electrode within an electrochemical cell are improved through the prevention of dendrite growth. The pretreatment process includes the use of an alternating current to modify the surface properties of the metal electrode, such that a more uniform flux of metal ions is transferred across the electrode-electrolyte Interface in subsequent electrodeposition and electrodissolution processes. As a result, an electrode treated with such a process exhibits improved performance and durability, including markedly lower overpotentials and largely improved metal (e.g., lithium) retention in strip plate tests as compared with untreated electrodes.
The present disclosure relates to a metal oxide nanosheet-sulfur nanocomposite containing sulfur nanoparticles grown directly on each of exfoliated metal oxide nanosheets, and a lithium-sulfur battery including a sulfur cathode containing the metal oxide nanosheet-sulfur nanocomposite.
An apparatus and a method for manufacturing a display device are provided. An apparatus for manufacturing a display device includes a first unit configured to remove impurities of a support substrate, a second unit configured to form a sacrificial layer on the support substrate, a third unit configured to form a flexible substrate on the sacrificial layer, and a fourth unit configured to form a display unit on the flexible substrate. The second unit includes a moving unit movable in a first direction to receive the support substrate, a first supply nozzle configured to spray a solution onto the support substrate to coat a graphene oxide layer, and a second supply nozzle configured to dry the graphene oxide layer coated on the support substrate while removing a portion of the graphene oxide layer, to form the sacrificial layer.
Disclosed is an organic light emitting diode display including an organic light emitting display panel configured to display an image, and a lower passivation film attached to a bottom of the organic light emitting diode display panel. The lower passivation film includes a support film that is in contact with the organic light emitting diode display panel, and a stress adjustment layer formed beneath the support film and configured to reduce a bending stress to be induced in the organic light emitting display panel when the organic light emitting display panel and the lower passivation film are bent.
An OLED display device and a manufacturing method for the same are provided. The OLED display device includes a substrate, an organic light-emitting layer, a first encapsulation layer, a color filter layer, and a second encapsulation layer. Wherein the organic light-emitting layer is disposed on the substrate, the first encapsulation layer covers a surface of the organic light-emitting layer, the color filter layer is disposed on the first encapsulation layer, and the second encapsulation layer covers a surface of the color filter layer. In the present invention, the first encapsulation layer functions as a substrate of the color filter layer and is encapsulated by the first encapsulation layer and the second encapsulation layer, so that the CF substrate is omitted, the thickness of the entire display device is reduced, and flexibility is achieved.
A novel compound having the formula Os(L)n is disclosed, wherein Os is osmium(IV) metal, L is a ligand coordinating to the Os atom, and n is an integer from 1 to 6, wherein each L can be same or different, wherein at least one L is a multidentate ligand, and wherein the compound is neutral.
An organic electroluminescent device includes a first electrode, a hole transport region provided on the first electrode, an emission layer provided on the hole transport region, an electron transport region provided on the emission layer, and a second electrode provided on the electron transport region, wherein the emission layer includes an organometallic compound represented by Formula 1.
An organic light-emitting device includes a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer. The emission layer includes at least one heterocyclic compound of Formula 1. The heterocyclic compound may be a host or a delayed fluorescent dopant. The organic light-emitting device including the heterocyclic compound may have a low driving voltage, high efficiency, high luminance, and a long lifespan.
An organic optoelectronic device and a display device including the same, the organic optoelectronic device including: an anode and a cathode facing each other; a light-emitting layer positioned between the anode and the cathode; a hole transport layer positioned between the anode and the light-emitting layer; an auxiliary hole transport layer positioned between the hole transport layer and the light-emitting layer; an electron transport layer positioned between the cathode and the light-emitting layer; and an auxiliary electron transport layer positioned between the electron transport layer and the light-emitting layer, wherein the auxiliary electron transport layer includes at least one kind of first compound represented by chemical formula 1, and the auxiliary hole transport layer includes at least one kind of second compound represented by a combination of a moiety represented by chemical formula 2, a moiety represented by chemical formula 3 and a moiety represented by chemical formula 4.
A one-transistor-two-resistor (1T2R) resistive random access memory (ReRAM) structure, and a method for forming the same, includes forming a vertical field effect transistor (VFET) including an epitaxial region located above a channel region and below a dielectric cap. The epitaxial region includes two opposing protruding regions of triangular shape bounded by <111> planes that extend horizontally beyond the channel region. A ReRAM stack is conformally deposited on the VFET. The ReRAM stack includes an oxide layer located directly above the epitaxial region, a top electrode layer directly above the oxide layer and a metal fill above the top electrode layer. Each of the two opposing protruding regions of the epitaxial region acts as a bottom electrode for the ReRAM stack.
An electronic device may include a semiconductor memory, and the semiconductor memory may include a substrate; a magnetic tunnel junction (MTJ) structure including a free layer, a pinned layer, and a tunnel barrier layer, the free layer having a variable magnetization direction, the pinned layer having a fixed magnetization direction, the tunnel barrier layer being interposed between the free layer and the pinned layer; and an interface layer and a damping constant enhancing layer interposed between the tunnel barrier layer and the pinned layer, wherein the interface layer may be structured to reduce metal diffusion and the damping constant enhancing layer includes a material having a relatively high damping constant to suppress switching of the magnetization direction of the pinned layer.
Utilizing the topological character of patterns in 3D structures is beneficial for information storage, magnetic memory and logic systems. One embodiment describes the use of topological knots, exemplified by a Möbius strip, in which a spin traversing along the band for a complete cycle will recover its original position, while having rotated away from its original orientation. The spins can respond to an external magnetic field, but cannot achieve a ferromagnetic state, in which all magnetic moments are pointing in the same direction, due to the topological knot. 3D assemblies of such nano-Möbius strips may form a prototype secure magnetic information storage device that are secure and with extremely low levels of energy dissipation.
An input device includes a substrate structure, a conductive adhesive layer, and a piezoelectric structure. The conductive adhesive layer is disposed over the substrate structure. The conductive adhesive layer includes an adhesive portion and a plurality of metal particles, and the plurality of metal particles are substantially aligned in a first direction. The piezoelectric structure is disposed over the conductive adhesive layer. The piezoelectric structure extends in a second direction that is perpendicular to the first direction.
Light Emitting Devices (LEDs) are fabricated on a wafer substrate with one or more thick metal layers that provide structural support to each LED. The streets, or lanes, between individual LEDs do not include this metal, and the wafer can be easily sliced/diced into singulated self-supporting LEDs. Because these devices are self-supporting, a separate support submount is not required. Before singulation, further processes may be applied at the wafer-level; after singulation, these self-supporting LEDs may be picked and placed upon an intermediate substrate for further processing as required. In an embodiment of this invention, protective optical domes are formed over the light emitting devices at the wafer-level or while the light emitting devices are situated on the intermediate substrate.
The purpose of the present invention to provide a wavelength conversion layer containing semiconductor nanoparticles substantially containing no Cd, and which have an increased absorption coefficient to blue light while maintaining high stability. A wavelength conversion layer containing semiconductor nanoparticles, wherein the wavelength conversion layer can convert light having a wavelength of 450 nm to light having a peak wavelength of 500 nm to 550 nm, or light having a peak wavelength of 600 nm to 660 nm; each of the semiconductor nanoparticles contained in the wavelength conversion layer has a core and a shell having one or more layers; the core contains In and P; and at least one layer of the shell is ZnXTe (wherein X represents Se or S, or both Se and S).
A system and method are provided for repairing an emissive element display. If a defective emissive element is detected in a subpixel, a subpixel repair interface isolates the defective emissive element. The repair interface may be a parallel repair interface with n number of selectively fusible electrically conductive repair nodes, connected in parallel to a control line of the matrix. Alternatively, the repair interface may be a series repair interface with m number of repair nodes, selectively connectable to bypass adjacent (defective) series-connected emissive elements. If the subpixel emissive elements are connected in parallel, and a defective low impedance emissive element is detected, a parallel repair interface fuses open a connection between the defective emissive element and a matrix control line. If the subpixels include series-connected emissive elements, and a high impedance emissive element is detected, a series repair interface forms a connection bypassing the defective emissive element.
A semiconductor substrate doped with a first doping type is positioned adjacent an insulated gate electrode that is biased by a gate voltage. A first region within the semiconductor substrate is doped with the first doping type and biased with a bias voltage. A second region within the semiconductor substrate is doped with a second doping type that is opposite the first doping type. Voltage application produces an electrostatic field within the semiconductor substrate causing the formation of a fully depleted region within the semiconductor substrate. The fully depleted region responds to absorption of a photon with an avalanche multiplication that produces charges that are collected at the first and second regions.
A multijunction solar cell assembly and its method of manufacture including first and second discrete semiconductor body subassemblies, each semiconductor body subassembly including first, second and third lattice matched subcells; a graded interlayer adjacent to the third solar subcell and functioning as a lateral conduction layer; and a fourth solar subcell adjacent to said graded interlayer being lattice mismatched with respect to the third solar subcell; wherein the average band gap of all four cells is greater than 1.44 eV.
A semiconductor structure is provided. The semiconductor structure includes a floating substrate; and a capacitor grounded and connected to the floating substrate. A method of manufacturing a semiconductor structure is also provided.
Integrated circuit devices and methods of forming the same are provided. Integrated circuit devices may include a vertical field-effect transistor (VFET) that includes a bottom source/drain region in a substrate, a channel region on the bottom source/drain region, a top source/drain region on the channel region, and a gate structure on a side of the channel region. The channel region may have a cross-shaped upper surface.
A semiconductor component includes a SiC semiconductor body having an active region and an edge termination structure at least partly surrounding the active region. A drift zone of a first conductivity type is formed in the SiC semiconductor body. The edge termination structure includes: a first doped region of a second conductivity type between a first surface of the SiC semiconductor body and the drift zone, the first doped region at least partly surrounding the active region and being spaced apart from the first surface; a plurality of second doped regions of the second conductivity type between the first surface and the first doped region; and third doped regions of the first conductivity type separating adjacent second doped regions of the plurality of second doped regions from one another in a lateral direction.
A method for fabricating a semiconductor device includes forming a gate electrode structure over a first region of a semiconductor substrate, and selectively forming an oxide layer overlying the gate electrode structure by reacting a halide compound with oxygen to increase a height of the gate electrode structure. The halide compound may be silicon tetrachloride, and the oxide layer may be silicon dioxide. The gate electrode structure may be a dummy gate electrode, which is subsequently removed, and replaced with another gate electrode structure.
A bipolar transistor includes a collector. The collector is produced by a process wherein a first substantially homogeneously doped layer is formed at the bottom of a cavity. A second gradually doped layer is then formed by diffusion of dopants of the first substantially homogeneously doped layer.
A ferroelectric field effect transistor (FeFET) device includes a semiconductor substrate and a 3D transistor. The 3D transistor includes drain and source electrodes; a channel structure that includes a channel body and a gate dielectric layer; and a gate electrode that is disposed on the gate dielectric layer and that is electrically isolated from the drain and source electrodes. The channel body is disposed between and connected to the drain and source electrodes. The gate dielectric layer covers the channel body, is made of crystalline hafnium zirconium oxide, and has a thickness ranging from 2 nm to 5 nm. The FeFET device has an on/off current ratio that is greater than 5×104.
Semiconductor device and the manufacturing method thereof are disclosed. An exemplary semiconductor device comprises semiconductor layers over a substrate, wherein the semiconductor layers are separated from each other and are stacked up along a direction substantially perpendicular to a top surface of the substrate; a gate structure wrapping each of the semiconductor layers; a spacer structure wrapping an edge portion of each of the semiconductor layers; and a dummy fin structure contacting a sidewall of the gate structure, wherein the dummy fin structure is separated from a sidewall of the spacer structure by a dielectric liner.
Provided are an electronic device including a dielectric layer having an adjusted crystal orientation and a method of manufacturing the electronic device. The electronic device includes a seed layer provided on a substrate and a dielectric layer provided on the seed layer. The seed layer includes crystal grains having aligned crystal orientations. The dielectric layer includes crystal grains having crystal orientations aligned in the same direction as the crystal orientations of the seed layer.
The present disclosure relates to semiconductor structures and, more particularly, to a heterojunction bipolar transistor and methods of manufacture. The structure includes: a sub-collector region; a collector region in electrical connection to the sub-collector region; an emitter located adjacent to the collector region and comprising emitter material, recessed sidewalls on the emitter material and an extension region extending at an upper portion of the emitter material above the recessed sidewalls; and an extrinsic base separated from the emitter by the recessed sidewalls.
A semiconductor device includes: a fin-type active region extending on a substrate in a first direction that is parallel to an upper surface of the substrate; and a source/drain region in a recess region extending into the fin-type active region, wherein the source/drain region includes: a first source/drain material layer; a second source/drain material layer on the first source/drain material layer; and a first dopant diffusion barrier layer on an interface between the first source/drain material layer and the second source/drain material layer.
A semiconductor structure and a method of forming the semiconductor structure are disclosed. Through forming an electrically conductive structure on a trench isolation structure, utilization of a space above the trench isolation structure is achievable, which can reduce the space required in a semiconductor integrated circuit to accommodate the electrically conductive structure, thus facilitating dimensional shrinkage of the semiconductor integrated circuit.
A semiconductor device includes a semiconductor layer of a first conductivity type, an impurity region of a second conductivity type formed in a surface layer portion of the semiconductor layer, a terminal region of the second conductivity type that is formed in the surface layer portion of the semiconductor layer along a peripheral edge of the impurity region and that has a second conductivity type impurity concentration higher than a second conductivity type impurity concentration of the impurity region, and a surface electrode that is formed on the semiconductor layer and that has a connection portion connected to the impurity region and to the terminal region.
A display panel includes a plurality of array sites arranged in an array defined by a plurality of rows and a plurality of columns. The display panel includes a first area of the array having a first pixel density and a second area of the array having a second pixel density lower than the first pixel density. The second area of the array includes a plurality of the array sites that are devoid of pixels. Rows of the second area that border the first area include at least one pixel and columns of the second area that border the first area include at least one pixel.
An organic light-emitting diode (OLED) display may have an array of organic light-emitting diode pixels that each have OLED layers interposed between a cathode and an anode. Voltage may be applied to the anode of each pixel to control the magnitude of emitted light. The conductivity of the OLED layers may allow leakage current to pass between neighboring anodes in the display. To reduce leakage current and the accompanying cross-talk in a display, the pixel definition layer may disrupt continuity of the OLED layers. The pixel definition layer may have an undercut to disrupt continuity of some but not all of the OLED layers. The undercut may be defined by three discrete portions of the pixel definition layer. The undercut may result in a void that is interposed between different portions of the OLED layers to break a leakage path formed by the OLED layers.
A display screen, a mobile terminal and a display method are provided. The display screen includes an OLED display screen and an optical fingerprint module arranged in the OLED display screen. The OLED display screen includes a light-emitting layer and a touch screen. The light-emitting layer includes a first light-emitting region and a second light-emitting region. The first light-emitting region is arranged at a position corresponding to the optical fingerprint module and configured to, when the region of the touch screen, which corresponds to the first light-emitting region, is not touched, emit light at a first preset brightness value, and when the region of the touch screen, which corresponds to the first light-emitting region, is touched, emit light at a second preset brightness value, the first preset brightness value is smaller than the second preset brightness value.
A display substrate, a fine metal mask set and a display device are provided, a display substrate includes: first pixels and second pixels alternately arranged in a first direction and a second direction, each of the first pixels includes a first sub-pixel and a second sub-pixel, and each of second pixels includes a third sub-pixel and a second sub-pixel, the second sub-pixels are evenly arranged in a matrix, the first sub-pixel and the third sub-pixel are polygonal, and are alternately arranged in the first direction and the second direction; for one first sub-pixel and one third sub-pixel adjacent to each other in the first direction, a line connecting a vertex of the one first sub-pixel closest to the one third sub-pixel with a vertex of the one third sub-pixel closest to the one first sub-pixel intersects an extension line in the first direction and an extension line in the second direction.
Provided are an organic light-emitting display panel and a display device, for improving the light extraction efficiency of OLED display panel. The organic light-emitting display panel includes an array substrate having a plurality of driving elements, and a plurality of organic light-emitting components. Each light-emitting component includes an anode, a cathode and an organic functional layer arranged between the anode and the cathode. The organic functional layer includes a hole transmission region, a light-emitting layer, and an electron transmission region stacked in a sequence from the anode to the cathode. With respect to visible light having a certain wavelength, a refractive index of the light-emitting layer is less than a refractive index of the electron transmission region, and the refractive index of the light-emitting layer is less than a refractive index of the hole transmission region. The above organic light-emitting display panel is applicable to the display device.
Various embodiments of the present document relate to a display and, particularly, relate to a display including infrared elements, and an electronic device including the same. The display according to various embodiments of the present document includes a substrate; a first element for outputting light of a first visible light band and a second element for outputting light of an infrared band, the elements being formed on the substrate; and a third element for outputting light of a second visible light band, wherein at least a portion of the third element is arranged to overlaps the second element.
An array substrate which includes a display region and a peripheral region surrounding the display region, the peripheral region includes a data line lead region and a driving circuit region, and the data line lead region is between the driving circuit region and the display region; the driving circuit region includes a driving circuit, the data line lead region includes a the plurality of data line leads, and the plurality of data line leads extend from the display region and are electrically connected with the driving circuit; and the data line lead region includes peripheral data line leads, a region of the peripheral region close to the peripheral data line leads includes at least one retaining wall configured to prevent plasma from affecting the peripheral data line leads. A method for fabricating an array substrate, a display panel, and a display device are also disclosed.
A display panel and a display device are provided. The display panel includes: a first substrate including a display area and a wiring area, wherein a plurality of active switches and a plurality of pixel units are disposed in the display area of the first substrate, and the pixel units are respectively coupled to the active switches; a second substrate disposed opposite the first substrate; a first drive line portion disposed in the wiring area of the first substrate; a second drive line portion disposed in the wiring area of the first substrate; a flexible circuit board including a first wire; and a first interface unit respectively connecting the first wire to the first drive line portion and the second drive line portion. The flexible circuit board comprises a second wire, and the second wire is connected to the first wire in parallel to form parallel circuits.
Semiconductor devices are provided. A semiconductor device includes a substrate and a stacked structure in which a plurality of insulating layers and a plurality of electrode layers are alternately stacked on the substrate. The semiconductor device includes a plurality of dummy channel structures that pass through the stacked structure. Moreover, the semiconductor device includes a contact structure in contact with at least one of the plurality of dummy channel structures adjacent thereto, and in contact with one of the plurality of electrode layers.
A semiconductor structure is disclosed. The semiconductor structure includes a staircase structure disposed over a substrate. The staircase structure includes a plurality of layer stacks, where each layer stack is made of a first material layer over a portion of a second material layer. The staircase structure further includes a plurality of landing pads, where each landing pad is disposed over another portion of the second material layer of a respective layer stack.
A transistor comprises semiconductor material that is generally L-shaped or generally mirror L-shaped in at least one straight-line vertical cross-section thereby having an elevationally-extending stem and a base extending horizontally from a lateral side of the stem above a bottom of the stem. The semiconductor material of the stem comprises an upper source/drain region and a channel region there-below. The transistor comprises at least one of (a) and (b), where (a): the semiconductor material of the stem comprises a lower source/drain region below the channel region, and (b): the semiconductor material of the base comprises a lower source/drain region. A gate is operatively laterally adjacent the channel region of the stem. Other embodiments are disclosed, including arrays of memory cells individually comprising a capacitor and an elevationally-extending transistor. Methods are disclosed.
A semiconductor device includes a semiconductor substrate having first and second semiconductor fins, an insulating layer on the semiconductor substrate, the insulating layer including a first recess exposing an upper portion of the first semiconductor fin and a second recess exposing an upper portion of the second semiconductor fin, a gate dielectric layer on the first and second recesses and the exposed upper portions of the first and second semiconductor fins, a first work function adjustment layer on the gate dielectric layer, a functional layer on the first function adjustment layer, and first and second gates on portions of the functional layer of the respective first and second semiconductor fins. The surface area of a lateral opening of the first recess is larger than the surface area of a lateral opening of the second recess.
An integrated circuit can include a plurality of first transistors formed in a substrate and having gate lengths of less than one micron and at least one tipless transistor formed in the substrate and having a source-drain path coupled between a circuit node and a first power supply voltage. In addition or alternatively, an integrated circuit can include minimum feature size transistors; a signal driving circuit comprising a first transistor of a first conductivity type having a source-drain path coupled between a first power supply node and an output node, and a second transistor of a second conductivity type having a source-drain path coupled between a second power supply node and the output node, and a gate coupled to a gate of the first transistor, wherein the first or second transistor is a tipless transistor.
A single-stage voltage clamp device with high holding voltage characteristics (e.g., ˜40V) includes two p-n-p structures coupled in series via an n-p-n structure. The device has a low-voltage terminal that may be coupled to the ground of a circuit and high voltage terminal that may be coupled to a voltage source of the circuit. A highly doped floating (n+)/(p+) junction region within a heavily doped base of the low-voltage-side p-n-p structure allows for holding voltages of at least 40V in the single-stage device without the need to employ two such devices in series to achieve the desired holding voltage.
A high density die package configuration is shown for use on system boards. In one example, an apparatus includes a system board, a first package mounted to the system board, a second package mounted to the system board, and an interface package mounted between the first and the second package and coupled directly to the first package and to the second package through the respective first and second packages.
A light emitting diode panel including a first substrate, a second substrate and a plurality of display units is provided. The display units are disposed between the first substrate and the second substrate. One display unit has multiple first regions and a second region surrounded by the first regions and includes multiple first light emitting diodes, multiple control signal lines and a second light emitting diode. Every N first light emitting diodes construct one pixel unit located within one of the first regions, wherein N is an integer greater than 1. The control signal lines are disposed on the first substrate and each extends toward one first light emitting diode. The second light emitting diode is disposed on the first substrate, located within the second region, and surrounded by the first regions. The second light emitting diode is electrically connected to one of the control signal lines.
A semiconductor device, includes: first semiconductor element including first and second electrodes; second semiconductor element including third and fourth electrodes; sealing resin covering the semiconductor elements; first, second, third, and fourth terminal portions respectively connected to the first, second, third, and fourth electrodes and exposed from the sealing resin; first island portion where the first semiconductor element is mounted; and second island portion where the second semiconductor element is mounted, wherein four quadrants divided by first imaginary line extending along second direction orthogonal to first direction and second imaginary line extending along third direction orthogonal to both the first and second directions are defined.
Provided are integrated circuit packages and methods of forming the same. An integrated circuit package includes at least one first die, a plurality of bumps, a second die and a dielectric layer. The bumps are electrically connected to the at least one first die at a first side of the at least one first die. The second die is electrically connected to the at least one first die at a second side of the at least one first die. The second side is opposite to the first side of the at least one first die. The dielectric layer is disposed between the at least one first die and the second die and covers a sidewall of the at least one first die.
A semiconductor package device comprises a substrate, a first electronic component, a first encapsulant, a second electronic component, and a first conductive trace. The substrate has a first surface. The first electronic component is on the first surface of the substrate. The first encapsulant is on the first surface of the substrate and covers the first electronic component. The second electronic component is on the first encapsulant. The first conductive trace is within the first encapsulant. The first conductive trace is electrically connected to the second electronic component.
A wire bonding method, comprising the steps of: extending a length of bonding wire from a capillary to form a wire tail; deforming a point on the wire tail to form a weakened portion between the wire tail and a remainder of the bonding wire retained within the capillary; and retracting at least a portion of the wire tail including the weakened portion into the capillary prior to bonding the wire tail to at least one of a bonding pad and a substrate.
The semiconductor device includes a semiconductor element substrate having an insulation property, and a wire for positioning the semiconductor element with respect to the semiconductor element substrate. The semiconductor element substrate includes a disposition region for disposing the semiconductor element. The wire is provided at least at a part of the periphery of the disposition region.
An embodiment of a Doherty amplifier includes a module substrate, first and second surface-mount devices coupled to a top surface of the module substrate, and an impedance inverter line assembly. The first and second surface-mount devices include first and second amplifier dies, respectively. The impedance inverter line assembly is electrically connected between outputs of the first and second amplifier dies. The impedance inverter line assembly includes an impedance inverter line coupled to the module substrate, a first lead of the first surface-mount device coupled between the first amplifier die output and a proximal end of the impedance inverter line, and a second lead of the second surface-mount device coupled between the second amplifier die output and a distal end of the impedance inverter line. According to a further embodiment, the impedance inverter line assembly has a 90 degree electrical length at a fundamental operational frequency of the Doherty amplifier.
A semiconductor chip includes a compound semiconductor substrate having a pair of main surfaces and a side surface therebetween, a circuit on one main surface of the pair of main surfaces, and first metals on the main surface. The first metals are positioned, in plan view of the main surface, closer to an outer edge of the main surface than the circuit, substantially in a ring shape to surround the circuit with gaps between first metals adjacent to each other. The semiconductor chip further includes second metals on the main surface. The second metals are positioned, in plan view of the main surface, between the circuit and the first metals or closer to the outer edge than the first metals. Also, the second metals each are positioned, in plan view of the side surface, such that at least a part thereof overlaps a gap between the first metals.
Structures for an optical fiber groove and methods of forming a structure for an optical fiber groove. A photonics chip includes a substrate and an interconnect structure over the substrate. The photonics chip has a first exterior corner, a second exterior corner, and a side edge extending from the first exterior corner to the second exterior corner. The substrate includes a groove positioned along the side edge between the first exterior corner and the second exterior corner. The groove is arranged to intersect the side edge at a groove corner, and the interconnect structure includes metal structures adjacent to the first groove corner. The metal structures extend diagonally in the interconnect structure relative to the side edge of the photonics chip.
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate and a first crack-detecting structure positioned in the substrate and comprising a first capacitor unit. The first capacitor unit comprises a first bottom conductive layer positioned in the substrate, a first capacitor insulating layer surrounding the first bottom conductive layer, and a first buried plate surrounding the first capacitor insulating layer.
A semiconductor structure, integrated circuit device, and method of forming semiconductor structure are provided. In various embodiments, the semiconductor structure includes a substrate containing a high topography region and a low topography region, an outer protection wall on an outer peripheral portion of the high topography region next to the low topography region, and an anti-reflective coating over the outer protection wall, the high topography region, and the low topography region.
An alignment mark structure includes a dielectric layer. A trench is embedded in the dielectric layer. An alignment mark fills up the trench, wherein the alignment mark includes a metal layer covering the trench. A first material layer covers and contacts the metal layer. A second material layer covers and contacts the first material layer. A third material layer covers and contacts the second material layer. The first material layer, the second material layer, and the third material layer independently includes silicon nitride, silicon oxide, tantalum-containing material, aluminum-containing material, titanium-containing material, or a low-k dielectric having a dielectric constant smaller than 2.7, and a reflectance of the first material layer is larger than a reflectance of the second material layer, the reflectance of the second material layer is larger than a reflectance of the third material layer.
A semiconductor chip including an alignment pattern is provided. The semiconductor chip includes a substrate associated with a main chip region of a semiconductor wafer and including a scribe lane. A lower interlayer insulating layer is disposed on the substrate, a low-K layer including dummy metal patterns is disposed on the lower interlayer insulating layer, an alignment pattern is disposed on the low-K layer, and a passivation layer covers the alignment pattern.
An electronic device is provided. The electronic device includes a first substrate. The electronic device also includes a multilayer electrode disposed on the first substrate. The multilayer electrode includes a first conductive layer, a second conductive layer disposed on the first conductive layer, and a third conductive layer disposed on the second conductive layer. The electronic device further includes a second substrate facing the first substrate. In addition, the electronic device includes a working medium disposed between the first substrate and the second substrate. The chemical electromotive force of the second conductive layer is between that of the first conductive layer and the third conductive layer.
A package structure and method of forming the same are provided. The package structure includes a die, a redistribution structure and a conductive pad. The redistribution structure is disposed on and electrically connected to the die. The redistribution structure includes a dielectric film, a conductive line, an adhesive layer and a conductive via. The dielectric film has a first surface and a second surface opposite to each other. The conductive line and the adhesive layer are located between the first surface of the dielectric film and the die. The conductive line is electrically connected to the die, and the adhesive layer laterally surrounds the conductive line. The conductive via penetrates through the dielectric film and the adhesive layer to electrically connect to the conductive line. The conductive pad is electrically connected to the die through the redistribution structure.
An IC device includes an integrated capacitor and anti-fuse. Prior to programming of the anti-fuse, electrical current is configured to flow siloed between a first circuit element and a second circuit element through a first VIA. The anti-fuse may be programed by applying a fusing voltage to a second VIA to charge an anti-fuse plate. Within the anti-fuse, the anti-fuse plate is separated from the first capacitor plate by a dielectric. The fusing voltage causes an electric field between the plates to exceed a breakdown field strength of the dielectric which results in an electric arc between the anti-fuse plate and the capacitor plate. The electric arc fuses or otherwise joins the anti-fuse plate and the capacitor plate. Functionality of the IC device may be altered by allowing or driving current from the first circuit element or the second circuit element across the fused plates.
A wiring board includes a semiconductor chip mounting surface, an external connection surface provided on an opposite side from the semiconductor chip mounting surface, and pads provided on the semiconductor chip mounting surface. Each pad includes a columnar section, and a tapered section, continuously formed on a first end of the columnar section, and having a cross sectional area that decreases toward a direction away from the columnar section. The tapered section of each pad projects from the semiconductor chip mounting surface.
Provided is a semiconductor device that can improve yield and non-defective rate by obtaining the thickness of a melt-bonding material and suppressing inclination of a circuit board. The semiconductor device includes a circuit board including a circuit pattern layer, a semiconductor element mounted on the circuit board, a melt-bonding portion arranged on an upper surface of the circuit pattern layer, a bonding lead including a bonding portion facing the upper surface of the circuit pattern layer and electrically connected to the circuit pattern layer via the melt-bonding portion, and a pressing portion directly contacted with an upper surface of the circuit board.
Embodiments include packages substrates and a method of forming the package substrate. A package substrate includes a first dielectric comprising a first conductive layer, and a second dielectric comprising a second conductive layer and a third conductive layer. The second and third conductive layers are embedded in the second dielectric, where a top surface of the third conductive layer is above a top surface of the second conductive layer. The package substrate has a fourth conductive layer on the second dielectric. The first dielectric has a first dielectric thickness between the first and third conductive layers. The first dielectric also has a second dielectric thickness between the first and second conductive layers. The package substrate includes the second dielectric thickness that is greater than the first dielectric thickness. The second dielectric may have a z-height of a first bottom surface greater than a z-height of a second bottom surface.
An electronic power conversion component includes an electrically conductive package base comprising a source terminal, a drain terminal, at least one I/O terminal and a die-attach pad wherein the source terminal is electrically isolated from the die-attach pad. A GaN-based semiconductor die is secured to the die attach pad and includes a power transistor having a source and a drain, wherein the source is electrically coupled to the source terminal and the drain is electrically coupled to the drain terminal. A plurality of wirebonds electrically couple the source to the source terminal and the drain to the drain terminal. An encapsulant is formed over the GaN-based semiconductor die, the plurality of wirebonds and at least a top surface of the package base.
A package includes a semiconductor die having a first load terminal at a first side and a second load terminal at a second side opposite the first side, a metal block attached to the second load terminal and providing a single primary thermal conduction path of the package, a first metal lead electrically connected to the first load terminal, a second metal lead electrically connected to the second load terminal, and a mold compound embedding the semiconductor die, the metal block, and each metal lead. Each metal lead and the metal block are exposed from the mold compound at a first side of the package. Each metal lead is exposed from the mold compound at a second side of the package opposite the first side, so that the package is configured for surface mounting at either the first side or the second side of the package.
Semiconductor device packages may include a die-attach pad and a semiconductor die supported above the die-attach pad. A spacer comprising an electrically conductive material may be supported above the semiconductor die or between the semiconductor die and the die-attach pad. A wire bond may extend from a bond pad on an active surface of the semiconductor die to the spacer. Another wire bond may extend from the spacer to a lead finger or the die-attach pad. An encapsulant material may encapsulate the semiconductor die, the spacer, the wire bond, the other wire bond, the die-attach pad, and a portion of any lead fingers.
A semiconductor structure includes a semiconductor substrate, a porous semiconductor region within the semiconductor substrate, and through-substrate via (TSV) within the porous semiconductor region. The porous semiconductor region causes the semiconductor structure and/or the TSV to withstand thermal and mechanical stresses. Alternatively, the semiconductor structure includes a semiconductor buffer ring within the porous semiconductor region, and the TSV within the semiconductor buffer ring.
In one general aspect, an apparatus can include a substrate, a semiconductor die coupled with a first surface of the substrate, and a metal layer disposed on a second surface of the substrate. The second surface can be opposite the first surface. The apparatus can also include a plurality of metal fins coupled with the metal layer, and a metal ring coupled with the metal layer. The metal ring can surround the plurality of metal fins.
A heat-radiating substrate with a high insulation-withstand voltage and an excellent heat-radiating property is provided. The heat-radiating substrate includes: a metal base material; a metal thin layer formed over the metal base material and having a hardness higher than a hardness of the metal base material; and a ceramic layer over the metal thin layer. Alternatively, the heat-radiating substrate includes, instead of the metal thin layer, a hardened layer serving as a surface layer of the metal base material and having a hardness higher than the hardness of the metal base material. The metal thin layer and the hardened layer are able to enhance compressive stress or prevent release of the compressive stress generated in the ceramic layer by a mechanical impact applied to the ceramic layer.
A chip package assembly and method for fabricating the same are provided which utilize a plurality of electrically floating heat transfer structures for improved thermal management. In one example, a chip package assembly is provided. The chip package assembly includes a substrate, a first integrated circuit (IC) die and a plurality of electrically floating conductive heat transfer structures. The substrate has a first surface and an opposing second surface. The first IC die has a first surface, an opposing second surface, and four lateral sides. The second surface of the first IC die is mounted to the first surface of the substrate. The plurality of electrically floating conductive heat transfer structures extend in a first direction defined between the first and second surfaces of the first IC die. A first conductive heat transfer structure of the plurality of electrically floating conductive heat transfer structures are part of a first conductive heat transfer path having a length in the first direction at least as long as a distance between the first and second surfaces.
A power chip package module and a manufacturing method thereof are provided. In the manufacturing method, a temporary carrier having an alignment pattern is provided, in which the temporary carrier includes a base and a peelable adhesive material disposed on the base. Thereafter, a circuit board having an accommodating space passing therethrough is disposed on the temporary carrier according to the alignment pattern. Furthermore, a chip is disposed in the accommodating space with an active surface thereof facing the temporary carrier according to the alignment pattern, in which the chip is fixed on the temporary carrier by the peelable adhesive material. The accommodating space is filled with a molding material to form an initial package structure. The initial package structure is separated from the temporary carrier, and then an electrically and thermally conductive layer is formed on a bottom surface of the chip and is in contact therewith.
Semiconductor devices, integrated circuits and methods of forming the same are provided. In one embodiment, a method for integrated circuit (IC) fabrication includes forming a passivation layer over a first contact feature, forming a second contact feature over and through the passivation layer to electrically connect to the first contact feature, and forming a multi-layer passivation structure over the second contact feature and over the passivation layer. Forming the multi-layer passivation structure includes depositing a first nitride layer, an oxide layer over the first nitride layer, and a second nitride layer over the oxide layer.
Various methods are disclosed herein for fabricating non-planar circuit devices having strain-producing features. An exemplary method includes forming a fin structure that includes a first portion that includes a first semiconductor material and a second portion that includes a second semiconductor material that is different than the first semiconductor material. The method further includes forming a masking layer over a source region and a drain region of the fin structure, forming a strain-producing feature over the first portion of the fin structure in a channel region, removing the masking layer and forming an isolation feature over the strain-producing feature, forming an epitaxial feature over the second portion of the fin structure in the source region and the drain region, and performing a gate replacement process to form a gate structure over the second portion of the fin structure in the channel region.
A manufacturing process of an element chip comprises a preparing step for preparing a substrate having first and second sides opposed to each other, the substrate containing a semiconductor layer, a wiring layer and a resin layer formed on the first side, and the substrate including a plurality of dicing regions and element regions defined by the dicing regions. Also, the manufacturing process comprises a laser grooving step for irradiating a laser beam onto the dicing regions to form grooves so as to expose the semiconductor layer along the dicing regions. Further, the manufacturing process comprises a dicing step for plasma-etching the semiconductor layer along the dicing regions through the second side to divide the substrate into a plurality of the element chips. The laser grooving step includes a melting step for melting a surface of the semiconductor layer exposed along the dicing regions.
The present disclosure relates to a semiconductor chip that includes a substrate, a metal layer, and a number of component portions. Herein, the substrate has a substrate base and a number of protrusions protruding from a bottom surface of the substrate base. The substrate base and the protrusions are formed of a same material. Each of the protrusions has a same height. At least one via hole extends vertically through one protrusion and the substrate base. The metal layer selectively covers exposed surfaces at a backside of the substrate and fully covers inner surfaces of the at least one via hole. The component portions reside over a top surface of the substrate base, such that a certain one of the component portions is electrically coupled to a portion of the metal layer at the top of the at least one via hole.
A semiconductor device includes a semiconductor substrate, a source or drain layer provided in the semiconductor substrate, a gate insulation layer provided on a surface of the semiconductor substrate, and a gate electrode that is provided on the gate insulation layer. The semiconductor device further includes a first contact that is provided on the source or drain layer, the first contact including a stacked body in which a plurality of first layers and one or more second layers are alternately stacked, and a second contact that faces at least one of a side surface and an upper surface of the first contact disposed on the source or drain layer.
A semiconductor device and method of making the same, wherein in accordance with an embodiment of the present invention, the device includes a first conductive line including a first conductive material, and a second conductive line including a second conductive material. A via connects the first conductive line to the second conductive line, wherein the via includes conductive via material, wherein the via material top surface is coated with a liner material, wherein the via is a bottomless via.
The present disclosure provides a semiconductor structure and a method for preparing the semiconductor structure. The semiconductor structure includes a base layer, a plurality of conductive lines, a plurality of dielectric pillars, and a sealing layer having a plurality of sealing caps. The conductive lines are disposed on the base layer. The dielectric pillars are disposed on the base layer and separated from the conductive layer. The sealing caps are disposed between the conductive lines and the dielectric pillars, wherein the sealing caps are in contact with the conductive lines and the dielectric pillars, and separated from the base layer.
Disclosed are a support unit and a substrate treating apparatus comprising the same. The inventive concept provides a support unit that may prove temperature uniformity between facing areas on a substrate the other areas of the substrate and may solve a problem of not easily separating a substrate by a negative pressure in a pin hole when the substrate is separated from the support unit, and a substrate treating apparatus.
An electrostatic chuck includes a base plate and a ceramic dielectric substrate. The ceramic dielectric substrate has a first major surface. The first major surface includes at least a first region and a second region. At least one first gas introduction hole is connected to at least one of multiple first grooves. At least one second groove are provided in the first region. The multiple first grooves have substantially circular planar configurations and are provided concentrically. The second groove is connected to at least two of the first grooves. When projected onto a plane perpendicular to a first direction from the base plate toward the ceramic dielectric substrate, at least a portion of the first gas introduction hole overlaps at least one of the first groove or the second groove at a portion where the first groove and the second groove are connected.
Disclosed is a method for liquid-treating a substrate. In a method for treating a substrate, the substrate may be treated by supplying a treatment liquid onto the rotating substrate by using a first nozzle and a second nozzle, the first nozzle supplies the treatment liquid to an area including a central area on the substrate, and the second nozzle supplies the treatment liquid to a peripheral area of the substrate.
The present disclosure provides a method for forming patterns in a semiconductor device. In accordance with some embodiments, the method includes providing a substrate and a patterning-target layer formed over the substrate; forming a first cut pattern in a first hard mask layer formed over the patterning-target layer; forming a second cut pattern in a second hard mask layer formed over the patterning layer, the first hard mask layer having a different etching selectivity from the second hard mask layer; selectively removing a portion of the second cut pattern in the second hard mask layer and a portion of the patterning-target layer within a first trench; and selectively removing a portion of the first cut pattern in the first hard mask layer and a portion of the patterning-target layer within a second trench.
A substrate processing method processes a substrate having a surface in which a plurality of recessed parts is formed. The substrate processing method includes a processing target layer removing process of etching and removing at least a part of a processing target layer by supplying an etching solution, of which an etching rate for a crystal grain of a processing target material in the processing target layer formed in the recessed part in a manner of a surface thereof is exposed is equal to an etching rate for a crystal grain boundary in the processing target layer, to the surface of the substrate.
A semiconductor device includes a substrate, a FinFET, and an insulating structure. The FinFET includes a fin, a gate electrode, and a gate dielectric layer. The fin is over the substrate. The gate electrode is over the fin. The gate dielectric layer is between the gate electrode and the fin. The insulating structure is over the substrate, adjacent the fin, and has a top surface lower than a top surface of the fin. The top surface of the insulating structure has opposite first and second edge portions and an intermediate portion between the first and second edge portions. The first edge portion of the top surface of the insulating structure is lower than the intermediate portion of the top surface of the insulating structure.
A local dry etching apparatus includes a vacuum chamber that has a predetermined degree of vacuum therewithin, a nozzle including a first end and a second end, at least the first end of the nozzle open to the vacuum chamber, a discharge tube including a first end that is connected to the second end of the nozzle, a plasma generator provided in the discharge tube, an electromagnetic wave irradiation part configured to oscillate electromagnetic waves and connected to the discharge tube via the electromagnetic wave transmitter to introduce the oscillated electromagnetic waves to the plasma generator, and a spacer interposed between the nozzle and the discharge tube.
An ion implanter includes a beam generator that generates anion beam, a beam scanner that performs reciprocating scan with the ion beam in a first direction, a platen driving device that performs reciprocating motion of a wafer in a second direction perpendicular to the first direction, while holding the wafer so that a wafer processing surface is irradiated with the ion beam subject to the reciprocating scan, and a control device that changes a beam scan speed in the first direction and a wafer motion speed in the second direction in accordance with a beam irradiation position in the first direction and the second direction at which the wafer processing surface is irradiated with the ion beam so that ions having a desired two-dimensional non-uniform dose distribution are implanted into the wafer processing surface.
A charged particle beam writing apparatus according to one aspect of the present invention includes an emission unit to emit a charged particle beam, an electron lens to converge the charged particle beam, a blanking deflector, arranged backward of the electron lens with respect to a direction of an optical axis, to deflect the charged particle beam in the case of performing a blanking control of switching between beam-on and beam-off, a blanking aperture member, arranged backward of the blanking deflector with respect to the direction of the optical axis, to block the charged particle beam having been deflected to be in a beam-off state, and a magnet coil, arranged in a center height position of the blanking deflector, to deflect the charged particle beam.
A rivet-type contact of the present invention has a head part made of a contact material, and a leg part narrower than the head part in width and configured to be deformed at fixation. The leg part includes a flange part larger than the leg part in diameter, in an end part of the side of the head part, the flange part is embedded in the head part such that a lower end surface of the flange part and a lower end surface of the head part become approximately flat, and a length (l) between an endmost part of the flange part and a starting point of the leg part satisfies l
The present invention relates to a method for controlling a motor-driven vacuum circuit breaker. The method comprises initiate opening (S100) the circuit breaker, wherein the circuit breaker moves with an average opening speed of a contact pair of the circuit breaker, from a closed position to an open position of the circuit breaker, and decelerating (S110) the opening speed of the contact pair to below the average opening speed before the open position is reached to avoid overshoot, and initiate closing (S120) the circuit breaker, wherein the circuit breaker moves with an average closing speed of the contact pair, from the open position to the closed position, and decelerating (S130) the closing speed of the contact pair to below the average closing speed before contact touch at the closed position, wherein the circuit breaker moves with the decelerated speed at contact touch. A motor-driven vacuum circuit breaker, a computer program and a computer program product are also presented.
A solid electrolytic capacitor includes a capacitor element, an anode lead frame, a cathode lead frame, and an exterior member. The capacitor element includes an anode part and a cathode part. The cathode lead frame includes a cathode mount, a cathode connection part connected to the cathode mount, and a cathode terminal connected to the cathode connection part. The cathode lead frame bends in one direction at a first boundary between the cathode mount and the cathode connection part, and further bends in another direction at a second boundary between the cathode connection part and the cathode terminal. At least one of the cathode mount and the cathode terminal has a projection at an edge of the at least one of the cathode mount and the cathode terminal. The edge is at a side close to the cathode connection part. The projection projects in a first direction along which the anode part and the cathode part are aligned.
A multilayer capacitor includes a body, a plurality of internal electrodes, and an external electrode. A cover portion of the body has curved corners, and a radius of curvature, R, of each of the curved corners and a thickness, T, of the body satisfy a condition of 10 μm≤R≤T/3, and a width, W, and a thickness, T, of the body satisfy a condition of T/W<0.8.
A coil component includes a body in which a coil part is embedded. The coil part includes a support member having trenches, pattern walls extending from the trenches in the support member, and coil patterns extending between the pattern walls on the support member.
An energy transmitter for a contactless energy transmission may include a coil device and a magnetic conducting body. The coil device may be configured to at least one of i) provide and ii) receive a magnetic field. The coil device may include a coil arranged on a coil-facing first large magnetic body surface of the magnetic conducting body. The coil may include a plurality of coil windings each of which may be circumferentially arranged about an imaginary coil winding centre and define a coil winding circumferential length. A plurality of imaginary circumference section areas may each extend along the coil winding circumferential length of a corresponding coil winding through the magnetic conducting body between the two large magnetic body surfaces. At least two circumference section areas of the plurality of circumference section areas may be substantially identical to one another in terms of area.
The invention relates to an electrical transformer (T, T′) comprising: a primary central winding (11a) extending around an axis (X) and configured to generate a central magnetic flux when a current is passed through it circulating in a first direction around the axis (X), two peripheral primary windings (12a, 13a) extending around the axis (X), between which the central primary winding (11a) is located, and configured to generate peripheral magnetic fluxes when currents are passed through same respectively circulating in a second direction around the axis (X) which is opposite to the first direction, the peripheral magnetic fluxes superimposing on the central magnetic flux, wherein the windings are further configured in such a way that the peripheral magnetic fluxes compensate the central magnetic flux in the regions located beyond the peripheral windings.
The present invention provides an identifiable armored cable sheath. In accordance with an aspect of the present invention, there is provided an identifiable armored cable sheath comprising: an armored cable sheath having an outer surface, and a visual indicia applied on the outer surface of the cable sheath in a patterned arrangement, wherein the visual indicia possesses visibility features in low light. Another aspect of the present invention provides a method of making an identifiable armored cable sheath comprising: providing an armored cable sheath, and applying a visually distinctive tape to the outer surface of the sheath in a patterned arrangement.
A shielded flat cable includes a plurality of flat conductors arranged in parallel, a pair of resin insulating layers sandwiching the flat conductors from both sides of a parallel surface of the flat conductors, and covering portions other than end portions of the flat conductors in a length direction, a pair of shield layers in contact with an outer surface of at least one resin insulating layer of the pair of resin insulating layers, and a pair of first resin films with an adhesive covering an outer surface of the pair of resin insulating layers or the shield layer. A dielectric loss tangent of the resin insulating layer, of the pair of resin insulating layers, in contact with the shield layer is 0.001 or less at 10 GHz, and the adhesive or the pair of first resin films is made of a flame retardant material.
A particle removal tool includes a workpiece holder and an optical tweezer. The workpiece holder is configured to support a workpiece. The optical tweezer is configured to emit a plurality of focused light beams to the workpiece, wherein the plurality of focused light beams are respectively converged to focal points between the optical tweezer and the workpiece, and are configured to take particles away from the workpiece.
A process signal control and monitoring system, includes: a signal processing device which is installed on an outside of a nuclear reactor containment vessel, an internal electrical power source, an analog-digital conversion part, an internal communication part which transmits the digital signal to the signal processing device, an internal repeater, and an external repeater which transmits the received signal to a communication satellite. When electric power supply from the signal processing device is disconnected, the internal electrical power source supplies electric power which is charged in the rechargeable battery, to the analog-digital conversion part and the internal communication part; and the internal communication part judges whether communication with the signal processing device is continued or disconnected; and when the communication is judged to be continued, the internal communication part continues transmitting the digital signal to the signal processing device.
A system and method for managing a crop insurance program facilitates determining an input management plan for application of a crop input to a field within a defined geographic area. A field yield is measured. The field yield pertains to a yield of particular crop associated with a field in a defined geographic area. An aggregate yield is estimated. The aggregate yield relates to the particular crop associated with the defined geographic area. The aggregate yield is scaled to represent a generally equivalent land area to the field. A difference or variation is determined between the field yield and the aggregate yield. The determined difference or indication thereof is made available to a receiving entity (e.g., insurer that is associated with at least one of claims and insurance on the crop in the field).
A method, computer program product, and system identifying a probability of a medical condition in a patient. The method includes a processor obtaining data set(s) related to a patient population diagnosed with a medical condition and based on a frequency of features in the data set(s), identifying common features. The processor generates pattern(s) including a portion of the common features to generate a machine learning algorithm(s). The processor compiles a training set of data to use to tune the machine learning algorithm(s). The processor dynamically adjusts common features in the pattern(s) such that the machine learning algorithm(s) can distinguish patient data indicating the medical condition from patient data not indicating the medical condition. The processor applies the machine learning algorithm(s) to data related to the undiagnosed patient, to determine the probability.
A medical communication protocol translator can be configured to facilitate communication between medical devices that are programmed to communicate with different protocol formats. The medical communication protocol translator can receive an input message formatted according to a first protocol format from a first medical device and to output an output message formatted according to a second protocol format supported by a second medical device using a set of translation rules. For example, a medical communication protocol translator can receive an input message from a hospital information system formatted according to a first HL7 protocol format and output an output message formatted according to a second HL7 protocol format based on a comparison with the set of translation rules.
The present invention relates to a web-based platform to track medical clinical assignments and to link embedded evaluation instruments to procedure type, for the optimization and improvement of medical clinical education and performance for healthcare professions, and in particular for graduate residents, such as surgical residents. This model is the basis for the platform for physician scoring and profiling to determine physician educational and performance competency with a selected medical procedure. The invention provides methods and systems for improving or optimizing performance tracking of a medical professional.
Systems, methods, and computer-readable media are provided for patient case and care complexity characterization, and detecting matches of an individual patient's record with collections of other patients' records, based on serial, longitudinal patterns, for facilitating efficient health services utilization, implementing programs to reduce complexity, preventive medicine, and risk management in health care. In an embodiment, time series are formed by electronically representing information pertaining to successive longitudinal episodes of health services utilization and the circumstances in which the episodes were incurred; calculating time-series K-nearest-neighbor clusters and distances for each combination; determining the cluster to which a given candidate patient complexity record is nearest, and prescribing one or more interventions specific to the plurality of hazards that are characteristic of trajectories that are members of that cluster, or that are deemed to be relevant to mitigating those hazards, thereby preventing the adverse outcomes and subsequent excess utilization that are prevalent in that cluster.
A memory with a test function and a method thereof. The memory includes a memory array having cells, input buffers divided into even- and odd-numbered groups and output buffers divided into even- and odd-numbered groups; at least two data input pads, respectively providing test data to the cells through the even-numbered and the odd-numbered input buffers; a first and a second logic gates, respectively performing a first logic operation on outputs of the even-numbered and odd-numbered output buffers; a third logic gate, performing a second logic operation on outputs of the first and the second logic gates; and at least one data output pad, coupled to an output of the third logic gate for providing a test result of the cells.
A semiconductor memory device comprises a memory string that includes a plurality of memory cells electrically connected in series, the memory cells including first to fourth memory cells, first to fourth word lines that are electrically connected to gates of the first to fourth memory cells, respectively, a voltage generation circuit configured to generate a first voltage, a first circuit configured to output the first voltage to one of first and second wires, a second circuit configured to connect the first and second wires to the first and second word lines, respectively, and a third circuit configured to connect the first and second wires to the third and fourth word lines, respectively.
A bistable device allows supercurrent to flow when functioning in one regime, wherein magnetization directions of different magnetic layers are antiparallel, but restricts supercurrent when switched to function in a resistive regime, wherein the magnetization directions are parallel. In the first regime, the device acts as a Josephson junction, which allows it to be used in superconducting quantum interference devices (SQUIDs) and other circuits in which quantization of magnetic flux in a superconducting loop is desired. In the second, resistive regime, flux quantization is effectively eliminated in loops containing the device, and current is diverted to parallel superconducting components. The bistable device thereby acts as a superconducting switch, useful for a variety of circuit applications, including to steer current for memory or logic circuits, adjust logical circuit functionality at runtime, or to burn off stray flux during cooldown.
A memory device includes a memory array powered between a virtual supply and virtual ground nodes. A dummy memory array is powered between first and second nodes. A virtual supply generation circuit generates a virtual supply voltage at the virtual supply node as a function of a first control voltage. A virtual ground generation circuit generates a virtual ground at the virtual ground node as a function of a second control voltage. A first control voltage generation circuit coupled between the first node and a power supply voltage generates the first control voltage as tracking retention noise margin (RNM) of the memory array, the first control voltage falling as the RNM decreases. A second control voltage generation circuit coupled between the second node and ground generates the second control voltage as tracking RNM of the memory array, the second control voltage rising as the RNM decreases.
A memory device includes a calibration circuit having a pull-up code generator including a pull-up resistor block and generating a pull-up code, and a pull-down code generator including a replica pull-up resistor block and a pull-down resistor block and generating a pull-down code, and an off chip driver/on die termination circuit providing a termination resistance having a resistance value set by the calibration circuit in a data reception operation and outputting data at an output strength set by the calibration circuit in a data output operation. In a calibration operation, a resistance value of the replica pull-up resistor block is adjusted to be less than a resistance value of the pull-up resistor block, and the pull-down code has a code value by which a resistance value of the pull-down resistor block corresponds to the resistance value of the replica pull-up resistor block.
A method comprising receiving, at a memory sub-system from a host system, configuration parameters associated with usage of the memory sub-system, monitoring environmental parameters of the memory sub-system, wherein the environmental parameters comprise characteristics of the memory sub-system and an environment of the memory sub-system, and selecting values for program pulse characteristics of the memory sub-system based on the configuration parameters and environmental parameters, the program pulse characteristics comprising at least a program pulse voltage.
Various embodiments for configurable memory storage systems are disclosed. The configurable memory storages selectively choose an operational voltage signal from among multiple operational voltage signals to dynamically control various operational parameters. For example, the configurable memory storage systems selectively choose a maximum operational voltage signal from among the multiple operational voltage signals to maximize read/write speed. As another example, the configurable memory storage systems selectively choose a minimum operational voltage signal from among the multiple operational voltage signals to minimize power consumption. Moreover, the configurable memory storage systems selectively provide the maximum operational voltage signal to bulk (B) terminals of some of their transistors to prevent latch-up of these transistors. In some situations, the configurable memory storage systems can dynamically adjust the maximum operational voltage signal to compensate for fluctuations in the maximum operational voltage signal.
Systems and methods for proactive transfer of stored data between storage zones to avoid anticipated bit rot are provided. In embodiments, a method includes: determining that one or more quality prediction parameters of a storage zone of a data storage device meet a predetermined threshold for user access or adjacency to another storage zone determined to be unhealthy; and initiating a proactive refreshing of the storage zone based on the determining that the storage zone meets the predetermined threshold, the proactive refreshing of the storage zone including: reading all data in the storage zone; determining that no errors have occurred during the reading of the data; and based on the determination that no errors have occurred, moving all of the data of the storage zone to a new storage zone.
Systems and methods for adaptation of a two-dimensional magnetic recording (TDMR) channel are provided. Read-back signals from respective read sensors of a TDMR channel are received at an equalizer, the read-back signals corresponding to a digital signal value. A log-likelihood ratio (LLR) signal is generated based at least in part on the read-back signals. A cross-entropy value is generated indicative of a mismatch between a probability of detected bit and a probability of the true recorded bit. The equalizer is adapted by setting an equalizer parameter to a value that corresponds to a minimum cross-entropy value from among the computed cross-entropy value and one or more previously computed cross-entropy values, to decrease a read-back bit error rate for the TDMR channel.
A tape-shaped magnetic recording medium includes a substrate; and a magnetic layer that is provided on the substrate and contains a magnetic powder. An average thickness of the magnetic layer is not more than 90 nm, an average aspect ratio of the magnetic powder is not less than 1.0 and not more than 3.0, the coercive force Hc1 in a vertical direction is not more than 3000 Oe, the coercive force Hc1 in the vertical direction and a coercive force Hc2 in a longitudinal direction satisfy a relationship of Hc2/Hc1≤0.8, and a value of σ1.5−σ0.5 is not more than 0.6 N in a tensile test of the magnetic recording medium in the longitudinal direction, where σ0.5 is a load at an elongation rate of 0.5% in the magnetic recording medium and σ1.5 is a load at an elongation rate of 1.5% in the magnetic recording medium.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing aphasia assessment. One of the methods includes receiving a recording, generating a text transcript of the recording, and generating speech quantifying and comprehension scores which can be used to determine an aphasia classification. Another method includes performing an aphasia assessment on a brain image to obtain an aphasia classification.
To provide an electronic device, which is carried by a user and is provided with a voice input unit, provided with a detection unit detecting a proximity state of the electronic device and the user and a control unit controlling the detection sensitivity of a voice input unit according to a detection result by the detection unit. Preferably, the detection unit detects a wearing state of the electronic device by the user and, when a non-wearing state where is detected by the detection unit, the control unit increases the detection sensitivity of the voice input unit to be higher than the detection sensitivity of the voice input unit in the wearing state.
An apparatus includes processor(s) to: use an acoustic model to generate a first set of probabilities of speech sounds uttered within speech audio; derive at least a first candidate word most likely spoken in the speech audio using the first set; analyze the first set to derive a degree of uncertainty therefor; compare the degree of uncertainty to a threshold; in response to at least the degree of uncertainty being less than the threshold, select the first candidate word as a next word most likely spoken in the speech audio; in response to at least the degree of uncertainty being greater than the threshold, select, as the next word most likely spoken in the speech audio, a second candidate word indicated as being most likely spoken based on a second set of probabilities generated by a language model; and add the next word most likely spoken to a transcript.
An electronic device and a control method thereof are provided. The electronic device includes: a speech input interface comprising speech input circuitry; a communicator comprising communication circuitry; a storage configured to store at least one keyword for each of a plurality of domains; and a processor configured to control the electronic device to: obtain keywords from a user's speech input through the speech input interface, identify a domain related to the obtained keywords based on a comparison between the obtained keywords and the keywords stored in the storage, and control the electronic device to perform speech recognition for the user's speech through an engine based on the identified domain. At least portions of the storage and a learning method of an engine may include artificial intelligence algorithms, and may be performed according to at least one of machine learning, a neural network, and/or a deep learning algorithm.
A method of updating a grammar model used during speech recognition includes obtaining a corpus including at least one word, obtaining the at least one word from the corpus, splitting the at least one obtained word into at least one segment, generating a hint for recombining the at least one segment into the at least one word, and updating the grammar model by using at least one segment comprising the hint.
An adaptive music playback system is disclosed. The system includes a composition system that receives information corresponding to user activity levels. The composition system modifies the composition of a song in response to changes in user activity. The modifications are made according to a set of composition rules to facilitate smooth musical transitions.
The broken string energy absorbing device includes a fixing mechanism and a cushioning and energy absorbing mechanism. The fixing mechanism is configured to fix the broken string energy absorbing device to a neck of the stringed instrument. The cushioning and energy absorbing mechanism is configured to absorb and weaken the energy when a string of the stringed instrument is broken. The present invention can sufficiently protect the user from not being exploded by the broken string when tuning the strings, which effectively ensures the safety of the user when tuning. The user no longer has the psychological burden of worrying about whether the string will be broken, so that the user can safely tune the strings, which provides good user experience and is favorable for the user to further learn the instrument.
Systems and techniques for aggregation, display, and sharing of data. Graphic items representing data objects identified by a data package may be displayed on timelines. Each timeline may be associated with a respective class of data, and each graphic item displayed on a respective timeline may represent one or more of the data objects in the class associated with the respective timeline.
A color difference adjustment image data generation method includes generating a color signal conversion table, generating adjusted image data, and generating color difference adjustment image data. The color signal conversion table is used for converting color signals in one of a color difference adjustment image data generating device and a display device into color signals in the other. The adjusted image data is generated by adjusting image data of a display object so that color of an image of the display object being displayed by the color difference adjustment image data generating device according to the image data matches color of the display object. The color difference adjustment image data is generated based on the adjusted image data and the color signal conversion table.
Provided is a liquid crystal display device wherein blurring of a moving image is effectively suppressed. A liquid crystal display device 1 includes a liquid crystal layer 13 that is arranged on a backlight 10, and includes liquid crystal that is driven in response to a voltage applied thereto; a light detection unit 20 that is arranged between the backlight 10 and the liquid crystal layer 13; and a control unit that controls a timing of turning on the backlight 10. After the backlight 10 is turned off and driving of liquid crystal is started, the control unit turns on the backlight 10 when intensity of light detected by the light detection unit 20 enters a steady state.
Embodiments of the present disclosure provide a device and a method for adjusting brightness of a display device. In the method for adjusting brightness of the display device, a first voltage data is applied to the display device when a peak brightness condition is met, or a second voltage data is applied to the display device when the peak brightness condition is not met, enabling the first voltage data greater than the second voltage data to be applied to the display device when the peak brightness condition is met, thus increasing the brightness when the display device emits light to display an image to be displayed and improving contrast.
Aspects described herein include a method and associated processing system for a display having a plurality of pixels. The method comprises driving, using display circuitry, a plurality of pixels of a display device to display one or more test patterns. The display device is integrated into a manufactured input device. The method further comprises receiving field-set mura compensation data that is based on one or more images of the plurality of pixels. The one or more images are acquired responsive to displaying the one or more test patterns. The method further comprises writing the field-set mura compensation data to a memory of the input device. The field-set mura compensation data replaces or is stored along with factory-set mura compensation data.
A display device includes a display unit, a timing controller, a data driver, and a sensing unit. The display unit includes a data line, a sensing line, and a pixel that includes a light emitting element and a transistor for providing a driving current to the light emitting element. The timing controller generates a first voltage value by compensating a first grayscale value and generates a second voltage value by remapping the first voltage value from a first voltage range to in a second voltage range. The data driver generates a data voltage based on the second voltage value and supplies the data voltage to the data line. The sensing unit provides an initialization voltage to the sensing line. A voltage difference between the data voltage and a threshold voltage of the transistor is greater than or equal to the initialization voltage.
An apparatus for efficiently driving visual displays via light-emitting devices may include (1) at least one light-emitting device, (2) a buck driver circuit electrically coupled to the light-emitting device, wherein the buck driver circuit includes an inductor, and (3) a boost circuit electrically coupled between the buck driver circuit and a power source, wherein the boost circuit includes an additional inductor. Various other apparatuses, systems, and methods are also disclosed.
A method for dynamic scaling of content luminance and backlight level includes determining, using one or more processors of a display system, an ambient light level of a local environment proximate the display system. Based on the ambient light level being brighter than a first ambient light threshold, it is determined that the display system is in a normal room or a bright environment. A minimum viewable threshold representing a minimum pixel luminance value perceivable by a user in the ambient light level of the local environment is determined. The method further includes generating a modified display image by shifting the pixel luminance values of one or more pixels of an input image such that a darkest pixel value of the modified display image is equal to or greater than the minimum viewable threshold before transmitting the modified display image for display.
A display device includes a display panel including gate lines, data lines, and pixels; a gate driver that provides gate signals to the pixels through the gate lines; a data driver that provides data signals to the pixels through the data lines; and a timing controller that obtains pre-charging gray scale values based on gray scale values of the pixels. The gate driver simultaneously supplies the gate signals to the gate lines in a first period, and sequentially supplies the gate signals to the gate lines in a second period. The data driver supplies data signals corresponding to the pre-charging gray scale values to the data lines in the first period, and supplies data signals corresponding to the gray scale values of the pixels to the data lines in the second period.
A terminal, a method for controlling image graphing of the terminal, and a non-transitory computer-readable storage medium are provided. The method includes: initiating an image graphing request, and detecting response information of the image graphing request; determining, according to a preset image graphing strategy, whether a target object meets a non-graphing condition, when the response information of the image graphing request is received; skipping an image graphing operation to the target object when the target object meets the non-graphing condition.
A test circuit and a display device are provided. The test circuit includes N first test pads, N second test pads, a first test circuit, a switching circuit, and a control circuit. The first test circuit is configured to output a plurality of test signals to the test pads. The control circuit outputs a control signal to the switching circuit to control the N first switching circuits to be individually turned on simultaneously, or control the N second switching circuits to be individually turned on simultaneously, thereby a one-side test of the display panel is achieved. Working states of the N first data lines or the N second data lines are determined according to a brightness of the display panel.
Provided is an information processing apparatus including a processing unit that presents content to a user on a basis of sensor information acquired by a sensor that detects reaction of the user to a stimulus given to the user.
Disclosed is a method for simulating the accumulation of paint on a virtual object, the method comprising, dividing a surface of the virtual object into a plurality of sections, determining a point on the virtual object to deposit a virtual paint droplet, depositing the virtual paint droplet on the virtual object so that a center of the virtual paint droplet is disposed at the point, determining a subset of the plurality of sections touching the virtual paint droplet, calculating a thickness for the virtual paint droplet based on a volume and a radius of the virtual paint droplet, and incrementing each of the subset of the plurality of sections by the calculated thickness of the virtual paint droplet.
Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
A method for displaying obstacle detection for an unmanned aerial vehicle (UAV) includes receiving obstacle information associated with at least one direction of the UAV. The obstacle information is obtained by analyzing a sensing signal of at least one sensor of the UAV. The method further includes displaying the obstacle information.
Disclosed are systems, methods, and non-transitory computer-readable media for automated fleet tracking. A route management system enables fleet managers to define and assign routes for vehicles in a fleet, as well as set route tracking configurations for customized tracking of the vehicles. For example, the route tracking configuration may include customizations to the scheduled start and/or end time of a route, a threshold for determining that a vehicle has arrived and/or departed from a scheduled stop, and the like.
The disclosure relates to a method for requesting and granting priority between a host vehicle and other vehicles, and to a system which implements the method. The host vehicle, through the use of on-board vehicle sensors, detects and identifies an impeding vehicle which interferes with the host vehicle's path. The host vehicle transmits a priority request to the impeding vehicle. The priority request includes a remuneration offer. The impeding vehicle evaluates the priority request, including the sufficiency of the host vehicle's remuneration offer, and grants or denies the host vehicle's priority request. If granted, the impeding vehicle modifies its path to be less impeding to the host vehicle, for example by assuming a cooperative path that lets the host vehicle pass the impeding vehicle.
A system and method for alerting a driver of a motor vehicle or a person walking along a road or hiking on a trail of potentially dangerous hazards in their path. Hazards may be deep water, ice, oil slicks or other hazards. In the case of a motor vehicle, the system uses cameras mounted on or within the vehicle to detect potential hazards and then analyzes the images combined with the known topography of the location to evaluate the ability of the vehicle to safely traverse the hazard. In the case of a person walking or hiking, the person may use the camera on a personal mobile device to capture images of the hazard and to combine the images with the known topography at the location to evaluate the danger presented by the hazard.
In one embodiment, an apparatus comprises a memory and a processor. The memory is to store sensor data captured by one or more sensors associated with a first device. Further, the processor comprises circuitry to: access the sensor data captured by the one or more sensors associated with the first device; determine that an incident occurred within a vicinity of the first device; identify a first collection of sensor data associated with the incident, wherein the first collection of sensor data is identified from the sensor data captured by the one or more sensors; preserve, on the memory, the first collection of sensor data associated with the incident; and notify one or more second devices of the incident, wherein the one or more second devices are located within the vicinity of the first device.
A method for cognitive-based traffic incident snapshot triggering comprises acquiring data, via a first agent, from each of a plurality of local sensors. The first agent is configured to acquire the data from each of the plurality of local sensors in windows having a first window size. The method also comprises acquiring data, via a second agent, from each of a subset of the plurality of local sensors in windows having a second window size; detecting a pattern in the data acquired via the second agent, the pattern indicating a traffic incident; and in response to detecting a pattern indicating the traffic incident, aggregating all data acquired via the first agent from a time when the pattern was detected until motion of the vehicle stops with the pre-determined number of windows of data stored at the time when the pattern was detected.
Provided is a smart roadside unit, including a light intensity sensor configured to generate current light intensity information; a high-bright camera assembly configured to capture a high-bright image; a low-bright camera assembly configured to capture a low-bright image; and a controller configured to turn on the high-bright camera assembly to shoot when the current light intensity is greater than a first light intensity threshold, turn on the low-bright camera assembly to shoot when the current light intensity is less than a second light intensity threshold, and extract vehicle information from the high-bright image or the low-bright image, in which the second light intensity threshold is smaller than the first light intensity threshold.
Disclosed is a hazard detection system having: a visual alarm device (VAD) including a VAD controller which is an electronic controller, the VAD controller controlling a plurality of implements within the VAD including a light source, and a luminosity sensor with which the VAD controller is configured to perform a VAD health test to confirm that a plurality of parameters of the light source meet or exceed threshold requirements, the plurality of parameters including luminous intensity and luminous profile, wherein the VAD is configured to perform steps including: monitoring for a trigger event to perform the VAD health test, the trigger event including the occurrence of an alarm a condition; activating the light source upon determining that the trigger event has occurred; monitoring the plurality of parameters to determine whether the light source meets or exceeds threshold requirements, and communicating an outcome of the VAD health test.
An automated alert system, device and method designed to deliver crisis notifications within seconds to law enforcement personnel. The alert system and method is designed to enhance the response time to an active shooter scenario, thereby minimizing the number of causalities or victims associated with such dangerous scenarios. The system and method uses combination of various hardware components, cellular automation and partnership with first responders to provide an advanced alert system which ensures quick responses.
A beacon detection system which can locate a missing search subject includes: a beacon signal receiver; a location position detector; and a beacon detector. The detector is configured to detect a location of a broadcasting beacon signal associated with a personal device of a search subject within search data covering a geographic search area derived from a search for the search subject, the search data gathered by the beacon signal receiver and location position detector. A computer implemented method of determining a location of a search subject is also provided. The method determines at least a possible connection request from Wi-Fi signals in search data gathered by a Wi-Fi radio covering a geographic search area for a search subject and associated location information to locate the search subject.
Systems, methods, and devices for locating items, people, and/or animals are provided. In accordance with some embodiments, locator devices for locating a target device are provided, the locator devices comprising: a first transceiver configured to communicate with a second transceiver in the target device; a Global Navigation Satellite System (GNSS) receiver configured to receive data from a plurality of satellites for calculating a location; a visual indicator; and a hardware processor that: receives signals from the first transceiver; calculates an estimated distance between the locator device and a target device based on the signals; controls whether the GNSS receiver is powered on or off based on the estimated distance; and causes the visual indicator indicate an estimated direction to the target device from the locator device.
A detection system for measuring one or more conditions within a predetermined area including a fiber harness having at least one fiber optic cable for transmitting light. The at least one fiber optic cable defines a plurality of nodes arranged to measure the one or more conditions. A control system is operably coupled to the fiber harness such that scattered light associated with the plurality of nodes is transmitted to the control system. The control system analyzes the scattered light from each of the plurality of nodes individually and the control system analyzes the scattered light from each of the plurality of nodes collectively to determine at least one of a presence and magnitude of the one or more conditions within the predetermined area.
A gaming system offers players the opportunity to play a skill-based challenge and bettors to place wagers based on events or outcomes in the skill-based challenge. A gaming system includes a processor, a display device, an input device and a memory device storing a plurality of instructions which, when executed by the processor, cause the processor to operate with the display device and the input device, for a play of a wagering game, to perform operations. Operations include receiving, from a bettor, a wager that corresponds to a selected player of a plurality of players in a skill-based challenge, determining that the selected player has achieved a threshold outcome in the skill-based challenge, awarding a bettor monetary prize to the bettor in response to the selected player achieving the threshold outcome in the skill-based game, and awarding a player monetary prize to the selected player.
The present disclosure relates to electronic gaming systems, and more particularly electronic gaming machines having display devices that produce localized in-screen sounds.
A device receives an image including image data of a scale model of a vehicle, and processes the image data, with a model, to identify a make, a model, and a year represented by the scale model. The device determines augmented reality (AR) vehicle information based on the make, the model, and the year represented by the scale model of the vehicle, and provides the AR vehicle information to enable a user device to associate the AR vehicle information with the image of the scale model of the vehicle. The device receives an input associated with the AR vehicle information, and determines updated AR vehicle information based on the input associated with the AR vehicle information. The device provides the updated AR vehicle information to enable the user device to associate the updated augmented reality vehicle information with the image of the scale model of the vehicle.
Embodiments of the present disclosure provide a software program that displays both a volume as images and segmentation results as surface models in 3D. Multiple 2D slices are extracted from the 3D volume. The 2D slices may be interactively rotated by the user to best follow an oblique structure. The 2D slices can “cut” the surface models from the segmentation so that only half of the models are displayed. The border curves resulting from the cuts are displayed in the 2D slices. The user may click a point on the surface model to designate a landmark point. The corresponding location of the point is highlighted in the 2D slices. A 2D slice can be reoriented such that the line lies in the slice. The user can then further evaluate or refine the landmark points based on both surface and image information.
A surface generation device includes: a profile curve setting unit 2 configured to set a profile curve fitted to a part of shape data, a profile curve movement unit 3 configured to move the profile curve so as to satisfy a predetermined condition, and a surface generation unit 4 configured to generate a surface defined by a locus obtained by moving the profile curve satisfying the predetermined conditions. The predetermined conditions include a condition in which a locus of one point (for example, midpoint) on the profile curve becomes a line of curvature of the surface to be generated. Using such a condition, it is possible to efficiently obtain the high quality surface by setting the line of curvature indicating a flow of the surface as a guide line of a sweep method without repeating trial and error many times.
Aspects of the subject disclosure may include, for example, identifying a physical domain, identifying a geometry of a digital entity adapted for presenting digital content within a rendered display of the physical domain according to the geometry and storing the geometry in association with the physical domain to obtain a stored geometry. A location of equipment of a user is determined and associated with the physical domain to obtain an association. Responsive to the association, the stored geometry is provided to the equipment of the user for presenting the digital content within the rendered display of the physical domain according to the geometry. Other embodiments are disclosed.
By scheduling/managing workload submission to a POSH pipe one can exploit parallelism with minimum impact to the software scheduler in some embodiments.
Embodiments are generally directed to multi-tile graphics processor rendering. An embodiment of an apparatus includes a memory for storage of data; and one or more processors including a graphics processing unit (GPU) to process data, wherein the GPU includes a plurality of GPU tiles, wherein, upon geometric data being assigned to each of a plurality of screen tiles, the apparatus is to transfer the geometric data to the plurality of GPU tiles.
A method for providing a graphical user interface with animated background, including displaying a background image in a display area and an image movable on the background image; determining whether to display an animated object according to a predetermined condition to obtain a result when the image is moved to a pre-defined visual focus; and displaying the animated object when the result indicates that it is determined to display the animated object. The image is movable along a central line of the display area, and the predetermined condition comprises that a time parameter is met. A system and a storage medium for implementing the method are also disclosed.
Disclosed embodiments provide techniques for adjusting the Z-index of an augmented reality (AR) object. When an AR object covers a first object, the user gazes at the first object for a predetermined amount of time, and then the AR object Z-index is adjusted with respect to the Z-index of the first object, such that the AR object is now rendered behind the first object, such that the user can continue to view the first object. The first object can be a physical object, a virtual object, or another augmented reality object. This allows the user to conveniently continue viewing the first object. Embodiments provide techniques for reverting the Z-index of the AR object at a later time when the user is ready to respond to the AR object. In this way, the user experience for augmented reality systems is enhanced.
A computer system determines a likelihood of the presence of flame in a scene. The system obtains a series of digital infrared and optical images of the scene; identifies a candidate region in a location of the scene based on analysis of the infrared images;
identifies an optical image slice based on analysis of the optical images and the location of the candidate region; and determines a likelihood of the presence of flame in the scene based on analysis of the optical image slice. Analysis of the infrared images includes detecting a high-temperature image region that exceeds a threshold temperature; detecting a turbulent motion image region; and determining whether the turbulent motion region is within a specified proximity of or overlaps with the high-temperature region. The optical image slice may be provided to a trained neural network, which returns a degree-of-confidence value that indicates whether flame is present.
A machine-vision vehicle service system, and methods of operation, incorporating at least one gimbaled sensor module configured with at least one of a camera, an optical projector, or a range finder to acquire or convey data associated with surfaces in proximity to the vehicle service system for guiding placement of vehicle service components relative to a vehicle undergoing service. The gimbaled sensor module is operatively coupled to a processing system configured with software instructions to selectively control an orientation of the gimbaled guidance system about one or more axis of rotation, enabling observation, projection of visible indicia, or displacement measurement along an associated sensor axis parallel with one of the axis of rotation during vehicle service procedures.
A method for image-based localization includes, at a camera device, capturing a plurality of images of a real-world environment. A first set of image features are detected in a first image of the plurality of images. Before additional sets of image features are detected in other images of the plurality, the first set of image features is transmitted to a remote device configured to estimate a pose of the camera device based on image features detected in the plurality of images. As the additional sets of image features are detected in the other images of the plurality, the additional sets of image features are transmitted to the remote device. An estimated pose of the camera device is received from the remote device.
An apparatus and method for geometrically correcting an arbitrary shaped input frame and generating an undistorted output frame. The method includes capturing arbitrary shaped input images with multiple optical devices and processing the images, identifying redundant blocks and valid blocks in each of the images, allocating an output frame with an output frame size and dividing the output frame into regions shaped as a rectangle, programming the apparatus and disabling processing for invalid blocks in each of the regions, fetching data corresponding to each of the valid blocks and storing in an internal memory, interpolating data for each of the regions with stitching and composing the valid blocks for the output frame and displaying the output frame on a display module.
A method for obtaining depth information from a scene is disclosed wherein the method has the steps of: a) acquiring a plurality of images of the scene by means of at least one camera during a time of shot wherein the plurality of images offer at least two different views of the scene; b) for each of the images of step a), simultaneously acquiring data about the position of the images referred to a six-axis reference system; c) selecting from the images of step b) at least two images; d) rectifying the images selected on step c) thereby generating a set of rectified images; and e) generating a depth map from the rectified images. Additionally devices for carrying out the method are disclosed.
A handheld user device includes a monocular camera to capture a feed of images of a local scene and a processor to select, from the feed, a keyframe and perform, for a first image from the feed, stereo matching using the first image, the keyframe, and a relative pose based on a pose associated with the first image and a pose associated with the keyframe to generate a sparse disparity map representing disparities between the first image and the keyframe. The processor further is to determine a dense depth map from the disparity map using a bilateral solver algorithm, and process a viewfinder image generated from a second image of the feed with occlusion rendering based on the depth map to incorporate one or more virtual objects into the viewfinder image to generate an AR viewfinder image. Further, the processor is to provide the AR viewfinder image for display.
A computer vision system and method for detecting and modeling features of a building in a plurality of images is provided. The system includes at least one computer system in communication with a database of aerial imagery, and computer vision system code executed by the at last one computer system which automatically detects contours and infers interior roof features of the building. The system first processes the plurality of images to identify a plurality of two-dimensional (2D) line segments in each image. Then, the system processes the plurality of 2D line segments to generate a plurality of three-dimensional (3D) line segments. The plurality of 2D line segments are then processed to detect a contour of the structure, and the contour of the structure is utilized by the system to infer interior roof lines from the structure. A model of the roof of the structure is finally generated using the detected contour and interior roof lines. The system can execute a straight-skeleton algorithm to infer the interior roof lines from the detected contour. Additionally, the system can detect roof rakes from the images.
Methods and systems for providing fast semantic proposals for image and video annotation including: extracting image planes from an input image; linearizing each of the image planes to generate a one-dimensional array to extract an input feature vector per image pixel for the image planes; abstracting features for a region of interest using a modified echo state network model, wherein a reservoir increases feature dimensions per pixel location to multiple dimensions followed by feature reduction to one dimension per pixel location, wherein the echo state network model includes both spatial and temporal state factors for reservoir nodes associated with each pixel vector, and wherein the echo state network model outputs a probability image; post-processing the probability image to form a segmented binary image mask; and applying the segmented binary image mask to the input image to segment the region of interest and form a semantic proposal image.
The disclosure relates to an image segmentation method and apparatus, and a computer program thereof. The image segmentation apparatus according to the disclosure may include an encoding module configured to obtain a plurality of feature maps having different resolutions with respect to an input image, using an artificial neural network including one or more residual blocks, and a decoding module configured to generate one prediction map from pairs of adjacent feature maps among the plurality of feature maps in bracket-shaped manner, wherein the decoding module performs one or more decoding rounds, each decoding round includes one or more ATF modules that generate a combined feature map using a high-resolution feature map having a higher resolution among an adjacent feature map pair constituting the feature map generated in the previous round and a low-resolution feature map having a lower resolution thereof, and the decoding round is repeatedly performed until the one prediction map is generated. According to the disclosure, it is possible to combine local information and global context in a balanced manner.
A multi-view mammogram image analysis method, multi-view mammogram image analysis system and non-transitory computer-readable medium are provided in this disclosure. The multi-view mammogram image analysis method includes the following operations: inputting a plurality of mammogram images; utilizing a symptom identification model to determine whether the mammogram images have an abnormal state, and generating a plurality of heat maps corresponding to the mammogram images; utilizing a false positive filtering model to determine whether the heat maps have a false positive feature, and generating an abnormal probability corresponding to the heat maps; and utilizing a first threshold to determine the abnormal probability, if the abnormal probability is greater than the first threshold, detecting and outputting a lesion position corresponding to the heat maps.
The present approach relates to the use of a point cloud of an object to initialize or seed a space carving technique used to generate a 3D model of the object. In one implementation, feature matching is performed on 2D images, with matched features constituting the points of a point cloud model. The point cloud generated in this manner, is one input of a foreground/background segmentation algorithm, which generates a set of segmented 2D images used by a space carving routine to generate a 3D model of the object.
The invention concerns in particular the analysis of a test device. After having obtained at least one image of a test device, the image comprising at least one representation of at least one portion of an observation surface and a visible reference having a predetermined format, the test device is identified according to the visible reference as well as a graphical element present in the portion of the observation surface. At least one geometrical feature of a graphical element identified according to at least the visible reference is then determined and the portion of the observation surface is analyzed according to an identification of the test device and at least one determined geometrical feature.
An image processing device includes: a setting unit configured to set an area, as a first area, in which at least one delimiting line for delimiting a parking space is detected in a first image of plural images continuously captured while moving; and a prediction unit configured to predict, based on the first area, a second area in which the at least one delimiting line is to be detected in at least one second image of the plural images, the at least one second image being captured later in time than the first image.
This application discloses a technology for flattening a photographed page of a book and straightening texts therein. The technology uses one or more mathematical models to represent a curved shape of the photographed page with certain parameters. The technology also uses one or more photographic image processing techniques to dewarp the photographed page using the parameters of the curved shape. The technology uses one or more additional parameters that represent certain features of the photographed page to dewarp the photographed page.
Methods, apparatuses and computer programs for image processing, in particular image correction, are provided. A sequence of images is processed in this case. Fluctuations, for example as a result of air schlieren, may be recognized and compensated for by identifying a fluctuation signature.
A display apparatus including first display or projector for displaying first images for first eye; second display or projector for displaying second images for second eye; first portion and second portion arranged to face first and second eyes; means for tracking poses of first and second eyes relative to first and second optical axes, respectively; and processor. Processor or external processor is configured to: obtain given pose of given eye relative to given optical axis; generate information pertaining to given visual artifact that is formed over given image at image plane when given image is displayed; determine artifact-superposing portion of given image; and process given image based on generated information and artifact-superposing portion, to generate given artifact-compensated image. Processor displays given artifact-compensated image via given display or projector.
A system accesses content structure that includes a first attribute table including a first list of attributes of a first object, and a first mapping including first attribute values. The first list of attributes of the first object also includes a quality attribute indicating a first quality. After a request to modify quality is received, the system searches a plurality of content structures for a suitable second content structure that comprises a second attribute table including a second list of attributes of a second object. The suitable content structure has another attribute that matches a corresponding attribute of the first list of attributes of the first object and a quality attribute indicating a second quality. The system modifies the first attribute table to include the second list of attributes of the second object. In this way content is generated that is of higher or lower quality than the original content.
Systems for dynamically detecting and controlling unauthorized activity are presented. In some examples, a request for a withdrawal may be received by a self-service kiosk. A plurality of bills may be transferred from a storage area to a dispensing device of the self-service kiosk. In some examples, the plurality of bills may be scanned to capture data associated with each bill. This data may be stored in a bill identification database. An error notification may be received by the self-service kiosk from a user. In response, bills within the self-service kiosk may be scanned to identify unique identifiers associated with the bills in the self-service kiosk. If the bills identified as dispensed are present, an error or malfunction has occurred and a user account may be credited. If the bills are not present, the activity may be identified as unauthorized activity and one or more mitigating actions may be executed.
Embodiments for intelligent career planning actions in a computing environment by a processor. A career planning model may be created for a user according to a career goal, a user profile, and one or more alternative user profiles and historical data of alternative users having achieved the career goal. A career plan may be generated for the user according to the career planning model.
Various embodiments provide, to a user, an interactive user interface for investigation and analysis of a financial instrument of an enterprise in the context of a suite of financial instruments. A display in an interactive graphical environment presents, in a first frame, a nomenclature set of universal terms in an interactive manner facilitating investigation and analysis on a comparative basis. The interactive graphical environment is configured so that graphical selection of a given universal term causes, in a second frame, a graphical indication of a constituent portion of a first source document pertinent to the financial instrument of the enterprise, and, in a third frame, a graphical indication of a constituent portion of a second source document pertinent to one of the suite of financial instruments.
The present disclosure provides a method of automatically extracting data from web pages and analyzing the extracted data to generate an output. A plurality of web pages of a plurality of merchants is accessed. Based on the accessing of the web pages, a subset of the plurality of web pages is identified as inventory pages that contain information about products or services offered for sale. The inventory pages are electronically scanned to extract a price for each of the products or services. An output is generated that includes a listing of the products or services and prices associated with the products or services, respectively.
There are provided systems and methods for optimization of data queue priority for reducing network data load speeds. A user may utilize a communication device to access an online resource and request data, such as server data from an online server. The online resource may determine a user profile associated with the user and/or device, which may include previous online actions and completion information for electronic transaction processing with one or more online entities. Using the profile, the server may optimize a data queue for data delivery to multiple devices depending on the devices' data requests and priority. The server may deliver data to the devices based on the data queue. The server may also update the user profile based on additional device actions with the server. These techniques may be particularly useful for prioritizing requests during peak server resource usage.
Systems and methods for generating and receiving a sequenced listing of pieces of content are described. A request to search for assets may be received. A first listing of assets associated with the request may be received. Data representative of assets stored within an edge server associated with the user may be received. A first group of assets of the first listing of assets that are stored within the edge server based upon the received data representative of assets stored within the edge server and a second group of assets of the first listing of assets that are not stored within the edge server based upon the received data representative of assets stored within the edge server may be determined. A second listing of assets may be generated where at least one asset of the first group is sequenced separate from at least one asset of the second group.
Embodiments of the present invention provide systems, methods, and computer storage media directed at controlling an advertising campaign. In embodiments, a method includes receiving a desired cost indicator. The desired cost indicator can indicate an average cost per unit a user would like to stay below for a current portion of an advertising campaign. The method can further include monitoring bid transactions of an advertising market associated with the advertising campaign to determine an observed cost measurement from the bid transactions. Based, at least in part, on the desired cost indicator and the observed cost measurement, a price control may be determined that can be utilized to adjust a bid price for the advertising campaign. Other embodiments may be described and/or claimed herein.
A system for assisting a customer is provided. The system comprises a database comprising multimedia files, wherein one or more tags are associated with one or more of the multimedia files. The system further comprises a virtual agent server 100 configured to receive input from a first user (customer) and a second user (customer service representative). Further, the virtual agent server 100 processes the received input to understand a context of the input. Subsequently, the virtual agent server 100 identifies one or more multimedia files based on the context and the tags associated with the multimedia files. Subsequently, the virtual agent server 100 shares at least one of the identified multimedia files with at least one of the first user and the second user to enable better understanding between the first user and the second user.
A method for managing a standby state of a mobile terminal in a data packet network. The method includes: upon opening a connectivity session for a mobile terminal, a mobility management entity of the network receives a list of areas, known as a “PRA list”, configured according to a given service and a location of the mobile terminal; when the mobile terminal switches from a “connected” mode to a “standby” mode, the mobile terminal receives the “PRA-list” of areas from the mobility management entity via a network access point; when the mobile terminal enters one of the areas included in the “PRA-list” of areas, it switches from the “standby” mode to the “connected” mode, and transmits a notification to the mobility management entity via a network access point.
A method of providing event notification of upcoming events is provided. A method may include receiving a search request comprising search criteria. The method may also include performing a first search for one or more upcoming events based on the search criteria. Further, the method may include modifying the search criteria and performing a second search for one or more upcoming events based on the modified search criteria. The method may further include determining an upcoming event based on at least one of the first search and the second search. In addition, the method may include transmitting a notification of the upcoming event from the network-based system to a user device.
A system for recommending a meal kit may include a user device and a meal kit recommendation server. The meal kit recommendation server may be configured to obtain a food item purchase history associated with a given user and generate a recommended meal kit based upon the food item purchase history. The meal kit recommendation server may also be configured to generate a digital promotion for the recommended meal kit and communicate the recommended meal kit and the digital promotion to the user device.
This disclosure describes systems, devices, and techniques related to generating audiences for media campaigns based on previous consumer behavior. In some examples, a query is received from at least one provider device. The query may indicate at least one characteristic of interactions between consumer accounts and items offered by an online marketplace. Audience identifiers can be retrieved from at least one database corresponding to the query. In some cases, the audience identifiers indicate a set of consumer accounts that have previously interacted with one or more items according to the characteristic(s) specified by the query. An indication of the audience identifiers can be output to the provider.
Online advertising campaigns are operated responsive to keyword trends. The keywords used by a group of browsers is analyzed periodically over time. A list of the most frequently used keywords is separated into those that have previously appeared on the list, referred to herein as the stable keywords, and those that are newly emerging, referred to herein as the trending keywords. The advertiser selects at least one advertising creative that the advertiser associates with the stable keywords, referred to herein as the stable creative, and at least one advertising creative that the advertiser associates with the trending keywords, referred to herein as the trendy creative. The advertising system then operates the online advertising campaign to deliver the respective stable and trendy creatives in proportion to the frequency of use of the trending versus the stable keywords.
Various examples are directed to systems and methods for adaptively generating leads. A marketing system may determine that a first lead score for a first lead is greater than a first lead score threshold and determine that a second lead score for a second lead is less than the first lead score threshold. The marketing system may generate a set of filtered leads including the first lead information from the first lead. The marketing system may determine a scrub rate that describes a portion of first execution cycle data having lead scores greater than the first lead score threshold and determine that the scrub rate is greater than an analysis window scrub rate by more than a scrub rate threshold. The marketing system may select a second lead score threshold that is lower than the first lead score threshold.
A method, apparatus, and computer program product are disclosed. The method includes calculating hidden demand for one or more time slots, the one or more time slots defining a time duration during which a performance of a service offered by a promotion and marketing system can be performed. The method further includes determining a booking limit for each time slot of the one or more time slots based on the calculated hidden demand for the time slot and a determined capacity for the time slot, determining that one or more of the time slots comprise available time slots based on a comparison of the booking limits for the one or more time slots to a number of bookings for each of the time slots, and displaying the one or more available time slots in conjunction with the particular promotion A corresponding apparatus and computer program product are also provided.
A computer-implemented method for providing loyalty program identification data associated with a payment transaction may include receiving, with an electronic wallet system, loyalty program identification data associated with a customer; receiving, with the electronic wallet system, first transaction data associated with a payment transaction involving the customer and a merchant; assigning, with the electronic wallet system, the loyalty program identification data to the first transaction data based on receiving the first transaction data; receiving, with the electronic wallet system, second transaction data associated with the payment transaction, wherein the second transaction data is received after the first transaction data is received; determining, with the electronic wallet system, whether the second transaction data corresponds to the first transaction data; and communicating, with the electronic wallet system, the loyalty program identification data based on determining that the second transaction data corresponds to the first transaction data. A system and computer program product are also discussed.
A method of assisting with payment of a transaction involving a first user and a second user using a CardBot System including a CardBot API residing in a chat platform is disclosed. The method includes receiving a request for an action to be taken from the first user, receiving identifying information from the first user regarding the second user, receiving information pertaining to the action to be taken, and receiving parameters for the action to be taken. The method includes the step of performing the action to be taken based on the information pertaining to the action to be taken and parameters for the action to be taken. The performance of the action includes a calculation of an amount to be paid by the first user. The method includes the step of facilitating the sending of the amount to be paid from a first payment account to a second payment account.
A method is disclosed, comprising: aggregating a plurality of sets of transactions, each set of transactions comprising transactions related to an account-merchant pairing; determining variables characterizing a recurrence period based on transaction dates of the transactions in the each set; predicting the recurrence period for a transaction related to the account-merchant pairing for each customer of the plurality of customers; aggregating another set of transactions between the plurality of customers and the merchant; evaluating a distribution of the recurrence period for each customer within range of a distant point; and based on the evaluation of the distribution of the recurrence period for each customer, generating a probability of the merchant having a recurrent transaction with the customer. The account-merchant pairing may comprise a customer account and a merchant of a plurality of customers and merchants. Another set of transactions may comprise transactions in the plurality of sets of transactions.
In one example, a data package created by a particular wireless mobile device, and comprising metrics collected by the wireless mobile device, is retrieved. The metrics concern performance of the wireless mobile device in a wireless communication network, and are transformed into measures that enable derivation of a key performance indicator concerning the performance of the wireless mobile device. An enriched measure is generated by processing the measures based on correlations of wireless mobile device events in a time sequence, and the enriched measure is transformed into a KPI that is specific to the performance of the wireless mobile device. The KPI of the wireless mobile device is compared to a KPI of the population of wireless mobile devices, and results of the comparison of KPIs serve as a basis to resolve a problem regarding operation of the wireless mobile device.
A financial institution computing system includes a network circuit enabling the financial institution computing system to exchange information over a network, a customer database storing financial information for a plurality of customers, and a transaction circuit. The transaction circuit is configured to receive a transaction request containing authentication information, the transaction request being created by a third party computing system associated with a third party, and pre-authorize the transaction request using information stored in the customer database. The pre-authorization includes determining that the authentication information matches information of the customer stored in the customer database, determining at least one characteristic of the customer, generating, responsive to the authentication information matching the information of the customer stored in the customer database, an intelligent authorization approval code based on the determined characteristic, and transmitting, over the network via the network circuit, the intelligent authorization approval code to the third party computing system.
Provided is a highly reliable automatic transaction apparatus. This automatic transaction apparatus comprises a control unit which generates transaction data related to a transaction, and generates a command for payout, deposit or remittance based on the transaction data, and a first device which detects an abnormality of the control unit based on a command sent from the control unit according to an input from a device that is different from the control unit, wherein the first device sends the command to a second device that is different from the first device when the first device determines that an abnormality of the control unit is not detected based on a command sent from the control unit.
A method comprises: selecting one or more blockchain assets from a remitter's blockchain account according to a transaction amount of a transaction to be remitted from the remitter's blockchain account into a receiver's blockchain account, wherein a total asset amount represented by the selected one or more blockchain assets is not less than the transaction amount, and a commitment of an individual asset amount represented by each of the selected one or more blockchain assets is recorded in a blockchain; generating a commitment of the transaction amount; and submitting to the blockchain the transaction comprising information of the selected one or more blockchain assets and the commitment of the transaction amount, for the selected one or more blockchain assets to be removed from the remitter's blockchain account and one or more blockchain assets corresponding to the commitment of the transaction amount to be added to the receiver's blockchain account.
An alert management and real-time remediation system is disclosed. The system may receive, from an institution, an electronic file that includes an exception information (EI) data structure comprising exception information representing events and customers associated with the events, and a contact information data structure comprising an electronic address for each customer. The system may automatically parse the EI into events associated with the customers, and for each customer, send an event notification message (EN) to the electronic address of the customer, wherein the event notification message includes a link to an authentication interface of the institution associated with the customer. Responsive to the customer being authenticated by the authentication interface, providing a user interface to the electronic customer device for display to the customer, wherein the user interface displays information for each event associated with the customer and display elements from which a user may select, including a display element for a payment option; and responsive to the customer selecting the payment option, generating and sending a payment message to the institution.
A payment card is provided with a display. A card may be provided to a user with a number of inactivated products. The products may be assigned to the user at card issuance. A user may then activate these products online or via phone. Accordingly, a user may be provided with a cross-selling platform for new products. Discounts, fee waivers, and/or value may be added to an account when an inactivated product is activated.
Disclosed embodiments may provide a framework to implement post-purchase tender switches. For example, following a transaction made with a particular payment instrument, a customer may be offered the ability to apply for a preferred payment instrument and/or to switch his or her tender type to the preferred payment instrument for the previous transaction.
The invention relates to an enabling card as well as a system and method for completing a financial transaction in a P.O.S. terminal comprising: a processor carried by the enabling card for: establishing a connection with a mobile device; receiving secure information from a mobile device and generating a digital signal; a coil carried by the enabling card for generating a magnetic field in response to the digital signal to simulate the swipe of card in the P.O.S. terminal and complete the financial transaction.
Electronic meeting time of arrival estimation is described. A number of attendees to an electronic meeting are identified. Based on an indication that a first attendee is in another electronic meeting, an estimated time of arrival for that first attendee to the electronic meeting is determined. Other attendees to the electronic meeting are provided with the estimated time of arrival of the first attendee.
A meeting server receives from a client device a join request for a user to join a scheduled meeting. An identifier is obtained for the user based on the join request. Information for the meeting is accessed based on the join request, the information including a list of invitees for the meeting. The identifier for the user is compared with the list of invitees for the meeting. It is determined whether to connect the client device to the meeting based on the comparing.
A product returns processing system may include mobile devices communicating respective purchase transaction receipts for respective products. The system may also include a returns processing server including a processor and a memory. The memory may store the purchase transaction receipts, for each product, a product return rule, a product availability status, and a disposition, and for each user, a return mode preference. The processor may determine a return expiration for each product based upon a respective product return rule, send a notice to each mobile device based upon a respective return window expiration, and receive a return request. The processor may, when the request is received before a return expiration, determine a product availability and condition, determine a return address based upon the disposition and at least one of the product availability and condition, and generate a label with the return address and based upon the return mode preference.
Provided are mechanisms and processes for facilitating a real-time, on-demand delivery platform for perishable goods by determining aspects such as the location and status of a courier who is affiliated with a delivery platform. In one example, a courier carries a Bluetooth Low Energy (BLE) enabled mobile device that is configured to detect signals from beacons located at both a vehicle registered to the courier and a provider site. Each of the detected signals includes identifying information and signal strength of the detected signal. The identifying information and signal strengths are transmitted to a server that monitors the signal strengths received at the courier's BLE-enabled mobile device from the beacon devices to determine the likelihood that the courier has arrived at the provider site.
Implementations are directed to receiving delivery order data for delivery of the tangible asset, the delivery order data including a unique identifier associated with a mobile device of a recipient, receiving evidence data from the mobile device of the recipient, providing an order record stored in a distributed ledger system, the order record including at least a portion of the delivery order data, and the evidence data, determining that the tangible asset is to be handed over to the recipient, and in response: collecting delivery evidence data, providing the delivery evidence data for comparison to the evidence data, and receiving a validation result based on the comparison, and selectively indicating that the tangible asset has been handed over to the recipient at least partially based on the validation result, and updating the order record stored in the distributed ledger system.
A server receives a request, for allocation of workforce, upon displaying a first network browser on a first client device and processes the request against a database of worker profiles and project profiles. Each of the worker profiles contains at least a worker identifier, an identified worker skill set, and a work schedule. Each of the project profiles contains a project identifier, a desired project skill set, and a desired timeframe for the desired project skill set. The server displays a second network browser on a second client device based on such processing, which contains available worker capacity and desired skills within a requested timeframe. A user operating the second client device can accept or ignore the recommendation and assign a worker to a project. The server may further update the project data and allocate the worker to the project.
A method of displaying survey results is disclosed. In one embodiment, for each response to each item by each survey respondent, a calibrated score is determined. The calibrated score is based on a probability that a person having the collection of respondent segments associated with the survey respondent would provide either the response to the item or any of the response options to the item that are lower on the ordinal scale, or the response to the item or any of the response options to the item that are higher on the ordinal scale. An organization composite score is determined based on the calibrated score for each response. A display includes images corresponding with the organization composite score and other organization composite scores. Each image is located with respect to a first axis based on the associated organization composite score.
A method and system for communicating over a telecommunications network between a service provider and one or more users, wherein the service provider can have access to multiple distinct addresses I the telecommunications network and each user is identified by an address, more specifically, where a first message can be sent over at least a portion of the telecommunications network to a user's address and based on a response from the user determining the message to which the response is a reply.
Methods, systems, and apparatuses for adapting a predictive model for a manufacturing process. One method includes receiving, with an electronic processor, a plurality of data points for a plurality of manufactured parts and the predictive model. The predictive model outputs a label for a manufactured part provided by the manufacturing process indicating whether the manufactured part is accepted or rejected. The method also includes estimating, with the electronic processor, a drift for each of the plurality of data points and generating, with the electronic processor, an adapted version of the predictive model based on the predictive model and the drift for each of the plurality of data points. In addition, the method includes outputting, with the electronic processor, a label for each of the plurality of manufactured parts using the adapted version of the predictive model.
Disclosed are new data structures and artificial intelligence logic that can be utilized to evaluate the drivers of data presented in visualizations. For example, a processor can translate a specification of a driver to be evaluated with respect to a measure shown in a visualization into narrative analytics, where the narrative analytics are configured to evaluate the driver in the context of a data set for the visualization based on a plurality of data structures and processing logic. In turn, a narrative story can be automatically generated about the evaluated driver (for example, describing an impact that the driver candidate may have had on the subject measure of the visualization).
A system includes a learning object storing section that stores objects to be learned, a learning result storing section that stores learning results, and a control section connected to an input section. The control section computes a principal component coefficient vector of a first feature vector of an object to be processed that is designated by the input section, computes a principal component coefficient vector of a second feature vector using a principal component basis vector stored in the learning result storing section, and computes the second feature vector of the object to be processed using the principal component coefficient vector of the second feature vector.
Provided are a data processing apparatus and method for merging and processing deterministic knowledge and non-deterministic knowledge. The data processing apparatus and method may efficiently process various real-time and large-scale data to convert the data into knowledge by merging and processing non-deterministic knowledge and also deterministic knowledge perceived by an expert. Thus, it is possible to adaptively operate in accordance with a dynamically changing application service environment by converting a conversion rule for converting collected data generated from an application service system into semantic data, a context awareness rule for perceiving context information from given information, and a user query for searching for knowledge information into knowledge and gradually augmenting the knowledge information in accordance with an application service environment.
A system and method for determining an optimal solution to an optimization problem in a swarm of candidate solutions is provided. The invention comprises generating a population of random particles, where each particle is representative of a candidate solution. Further, a best particle is identified from the generated population of particles. The best particle is representative of an optimal solution. The population of particles is categorised into similar and non-similar particle groups by applying one or more multivariate measurement techniques, and similarity between the particles of the non-similar particle group with best particle is updated by applying an imitation technique. The generated population is updated with updated particles and a new best particle is evaluated from said population. Furthermore, final best particle is determined by further updating the population of particles until one or more target conditions are achieved.
A method for receiving training data for training a neural network (NN) to perform a machine learning (ML) task and for determining, using the training data, an optimized NN architecture for performing the ML task is described. Determining the optimized NN architecture includes: maintaining population data comprising, for each candidate architecture in a population of candidate architectures, (i) data defining the candidate architecture, and (ii) data specifying how recently a neural network having the candidate architecture has been trained while determining the optimized neural network architecture; and repeatedly performing multiple operations using each of a plurality of worker computing units to generate a new candidate architecture based on a selected candidate architecture having the best measure of fitness, adding the new candidate architecture to the population, and removing from the population the candidate architecture that was trained least recently.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for hierarchical weight-sparse convolution processing are described. An exemplary method comprises: obtaining an input tensor and a filter at a convolution layer of a neural network; segmenting the filter into a plurality of sub-filters; generating a hierarchical bit representation of the filter representing a plurality of non-zero weights in the filter, wherein the hierarchical bit representation comprises a first layer, the first layer comprising a plurality of bits respectively corresponding to the plurality of sub-filters in the filter, each of the plurality of bits indicating whether the corresponding sub-filter includes at least one non-zero weight; and performing multiply-and-accumulate (MAC) operations based on the hierarchical bit representation of the filter and the input tensor.
Neural network inference may be performed by configuration of a device including a plurality of convolution modules, a plurality of adder modules, an accumulation memory, and a convolution output interconnect control module configured to open and close convolution output interconnects among a plurality of convolution output interconnects connecting the plurality of convolution modules, the plurality of adder modules, and the accumulation memory. Inference may be performed while the device is configured according to at least one convolution output connection scheme whereby each convolution module has no more than one open direct connection through the plurality of convolution output interconnects to the accumulation memory or one of the plurality of adder modules. The device includes a convolution output interconnect control module to configure the plurality of convolution output interconnects according to the at least one convolution output connection scheme.
The disclosed embodiments relate to a system that implements a photonic neuron. This photonic neuron includes: an excitatory-input photo detector that converts an optical excitatory input signal into a corresponding electrical excitatory input signal; and an inhibitory-input photo detector that converts an optical inhibitory input signal into a corresponding electrical inhibitory input signal. It also includes an electrical neuron that receives the electrical excitatory and inhibitory input signals, and generates an electrical output signal, which includes periodic voltage spikes that are triggered by integration of the electrical excitatory and inhibitory input signals. Finally, the photonic neuron includes a light-emitting output device, which converts the electrical output signal into a corresponding optical output signal.
Structure defect detection is performed using computer-implemented arrangements employing machine learning algorithms in the form of neural networks. In one arrangement, a convolutional neural network is trained using a database of images formed to optimize accuracy of the convolutional neural network to detect, for example, a crack in a concrete surface. A two-stage scanning process each performing a plurality of scans of a test image is incorporated in the foregoing arrangement of convolutional neural network, with the two-stages forming overlapping capture areas to reduce likelihood of a crack lying on a boundary of the individual scans going undetected. Also, region-based convolutional neural networks are trained to detect various types of defects.
A preprocessing module of a neural network has a first input and second input. The module generates multiple, different first latent vector representations of its first input, and multiple, different second latent vector representations of its second input. The module then models pairwise interactions between every unique pairwise combination of the first and second latent vector representations. The module then produces an intermediate output by combining the results of the modeled pairwise interactions.
Systems and methods for monitoring an attachment, such as a breaker head, for a mining machine. The system includes a breaker head, a wireless identification tag, a sensor, and an electronic processor. The wireless identification tag is coupled to the breaker head and includes a tag memory storing an identifier of the breaker head and an antenna. The sensor is configured to generate measurement data associated with the breaker head. The electronic processor is configured to receive measurement data from the sensor, generate a notification based on the measurement data, and transmit the notification to the wireless identification tag. Additionally, the wireless identification tag is configured to store the notification. The notification can then be later retrieved from the wireless identification tag by various devices, such as a further mining machine or a reader device of maintenance personnel.
An object learning system, method, and device. The object learning device includes an electronic processor configured to provide an identifier based on target to at least one auxiliary object learning device and initiate an edge learning process on the target to create first preprocessed object recognition data. The electronic processor is further configured to receive second preprocessed object recognition data corresponding to the target from the at least one auxiliary object learning device and create, based on the first and the second preprocessed object recognition data, a classifier of the target.
Provided is a model parameter learning device and the like capable of learning model parameters such that the influence of a noise in input data can be suppressed. A model parameter learning device (1) alternately carries out first learning processing for learning model parameters W1, b1, W2 and b2 such that an error between data Xout and data Xorg is minimized, and second learning processing for learning model parameters W1, b1, Wm, bm, Wq and bq such that a loss function LAE is minimized.
An information processing apparatus comprising: a holding unit configured to hold a plurality of learning models for estimating geometric information based on an input image captured by an image capturing apparatus; a selection unit configured to calculate, for each of the learning models, an evaluation value that indicates suitability of the learning model to a scene of the input image, and select a learning model from the plurality of learning models based on the evaluation values; and an estimation unit configured to estimate first geometric information using the input image and the selected learning model.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating video frames using neural networks. One of the methods includes processing a sequence of video frames using an encoder neural network to generate an encoded representation; and generating a predicted next frame pixel by pixel according to a pixel order and a channel order, comprising: for each color channel of each pixel, providing as input to a decoder neural network (i) the encoded representation, (ii) color values for any pixels before the pixel in the pixel order, and (iii) color values for the pixel for any color channels before the color channel in the channel order, wherein the decoder neural network is configured to generate an output defining a score distribution over a plurality of possible color values, and determining the color value for the color channel of the pixel by sampling from the score distribution.
The apparatus includes an image data obtainer, a candidate region extractor, a candidate line extractor, an overlap degree determiner, and a clip image region extractor. The candidate region extractor extracts, as a candidate region, a region containing an object detectable from the image data. The candidate line extractor extracts, as a candidate line, a line that is at least either a line segment or an arc included in the image data. The overlap degree determiner determines whether the degree of overlap between a closed line forming the outline of the candidate region extracted and the candidate line extracted is greater than or equal to a preset predetermined first percentage value. If the overlap degree determiner determines that the degree of overlap is greater than or equal to the first percentage value, the clip image region extractor 19 extracts the candidate region as a clip image.
A system and a method for unveiling poorly visible or lightly colored nuclei in an input image are disclosed. An input image is fed to a color deconvolution module for deconvolution into two color channels that are processed separately before being combined. The input image is deconvolved into two separate images: a stain image and a counter stain image. A complement of the stain image is generated in order to clearly reflect the locations of the poorly visible or light-colored nuclei. The complement image and the counter stain image are optionally normalized and then combined and segmented, to generate an output image with clearly defined nuclei. Alternatively, the complement of the stain image and the counter stain image can optionally be normalized, and then segmented prior to being combined to generate the output image.
Embodiments of the present invention disclose a fingerprint anti-counterfeiting method and device used for implementing a fingerprint anti-counterfeiting function efficiently. The method in the embodiment of the present invention includes: acquiring a fingerprint image; controlling a camera to acquire a face image under a preset trigger condition; performing face identification on the face image according to a pre-stored face template; and determining the fingerprint image as an authentic fingerprint image when the face identification succeeds. As a fingerprint feature and a face feature of an identical user both can be used for uniquely identifying the user, the fingerprint feature and the face feature of the user can be associated with each other. If face identification performed on a face image according to a preset face module succeeds, it can be determined that an acquired fingerprint image is an authentic fingerprint image. Moreover, the fingerprint anti-counterfeiting device acquires a face image only under a preset trigger condition, thus restricting the degree of participation by a user when the device acquires the face image. As such, the probability of counterfeiting a face image is further reduced, thus achieving a highly efficient fingerprint anti-counterfeiting effect.
An in-vehicle device includes a control unit, a storage unit configured to store features of each subject that is a person, and an image capturing unit. The control unit obtains an image captured by the image capturing unit, detects a subject in the obtained image based on the features stored in the storage unit, recognizes a behavior of the detected subject from the obtained image, and stores the detected subject and the recognized behavior in association with each other.
Described herein are methods and systems of distinguishing between a glance event and an eye closure event in a subject monitoring system. A method includes capturing a number of images of the subject's face including at least one eye of the subject over a period of time; processing the images to determine a closure state of at least one eye; detecting potential eye closure events in which the closure state of at least one eye is determined to be in a closed state; for corresponding detected potential eye closure event, determining a head pitch angle of the subject and classifying the potential eye closure event as a glance event if a head pitch angle of the subject is detected to change by an angle greater than a predetermined head pitch angle and otherwise classifying the potential eye closure event as an eye closure event.
Methods and systems for creating a memory recall composite for a face and name association image are described. A first image comprising at least a portion of a subject's face may be received. The first image may be analyzed to determine a set of facial features. A set of objects may be determined and displayed using a set of visual and auditory correspondence rules. An association between a graphical representation of the object and a facial feature may be received. A second image or a memory recall composite may be generated that displays at least a portion of the first image using the graphical representation of the object based in part on the association between the graphical representation of the object and the facial feature associated with the subject's face.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving mission specific data. Converting the mission specific data into attribute classes recognizable by image recognition classifiers, where the image recognition classifiers are pre-trained to detect objects corresponding to the attributed classes within digital images. Obtaining, from a wearable camera system, low resolution images of a scene and high resolution images of the scene. Detecting, within the low resolution images using a low resolution image classifier, an object that corresponds to one of the attribute classes. In response to detecting the object that corresponds to one of the attribute classes, providing, for presentation to a user of the wearable camera system by a presentation system, an first alert indicating a potential detection of the suspect, and providing the high resolution images to a high resolution image classifier. Obtaining, from the high resolution image classifier, a confirmation of the detected object from the low resolution images. In response to obtaining the confirmation, providing, for presentation to the user by the presentation system, a second alert indicating confirmation that the object has been detected.
Provided is a 3D data generating device and the like capable of generating 3D data having a small data size.
When generating three-dimensional (3D) data in which a predetermined space is expressed by a plurality of cuboids obtained by partitioning the predetermined space, a position in the height direction for partitioning the predetermined space is decided on the basis of heights corresponding to predetermined objects, and the predetermined space is partitioned at the decided position in the height direction.
A fingerprint sensing apparatus with in-sensor fingerprint enrollment and verification. The sensing apparatus includes a fingerprint sensor configured to generate sensor data in response to user contact with a sensing region and a processing system operable in at least a first mode and a second mode. When operating in the first mode, the processing system is configured to detect a fingerprint of the user based on the sensor data. When operating in the second mode, the processing system is configured to process gesture inputs based on the sensor data. In some implementations, while operating in the second mode, the processing system may selectively authenticate the user based on the gesture inputs and enable the user to enroll or manage fingerprints on the sensing apparatus when the user is authenticated.
An ultrasonic fingerprint sensor and an operation method thereof are provided. The ultrasonic fingerprint sensor is adapted to be disposed under a panel of a terminal device. The ultrasonic fingerprint sensor includes an ultrasonic fingerprint sensing array and a controller. The ultrasonic fingerprint sensing array transmits a test ultrasonic signal toward the panel. The controller is coupled to the ultrasonic fingerprint sensing array. The controller determines whether a protective layer is attached to a top of the panel based on a number of echo signals corresponding to the test ultrasonic signal.
Techniques for eliminating RFID cross-reads for RFID point of sale scanners using imager object tracking are disclosed herein. An example method includes measuring, by an imager a series of displacements of an object from a center of the field of view (FOV) of the imager, over a timeframe; measuring, by an RFID reader, a series of received signal strengths for an RFID tag over the same timeframe; comparing the series of displacements to the series of received signal strengths over the timeframe to determine a measure of similarity between the series of displacements of the object from the center of the FOV of the imager and the series of received signal strengths for the RFID tag over the timeframe; and responsive to the measure of similarity exceeding a threshold measure of similarity, adding a record associated with the RFID tag to a transaction log.
Evaluating intent authoring processes, by a processor in a computing environment. A dataset comprising utterances of interactive dialog sessions between agents and clients for a given product or service is received. A classification of at least a portion of the utterances is performed for a target intent according to at least one of a plurality of recommendation algorithms, where the classification is performed by an automatic driver invoking the recommendation algorithm and simulating a manual confirmation of the algorithm's decision by a user. A classifier trained with the utterances recommended and confirmed by the automatic driver is automatically evaluated according to at least one of the plurality of evaluation criteria. A report tracking the evaluation results is generated.
Embodiments of the present invention are directed to a computer-implemented method for translating a content item. Aspects include obtaining a user profile for a reader of the content item, the user profile comprising a native language of the reader, a second language of the reader and skill level associated with the second language. Aspects also include obtaining the content item, wherein the content item is in the second language. Aspects further include creating a translated content item by determining, for each phrase in the content item, a confidence score that the reader will understand the phrase based at least in part on the user profile and replacing each phrase in the content item having the confidence score less than a threshold level with an alternate phrase. Aspects also include presenting the translated content item to the reader.
A method to determine a canonical title. The method includes identifying an original title for an original game. The method further includes removing from respective titles for a plurality of other games at least one of punctuation, one or more special characters, and emojis to determine corresponding canonical titles. The method further includes identifying a subset of canonical titles from the corresponding canonical titles that exceed a threshold similarity as compared to the original title. The method further includes associating an original history associated with the original game with the subset of canonical titles.
Various embodiments disclose a computer-implemented method that includes receiving, subsequent to a first font file being stored in read-only memory, a first font patch file for storage in read-write memory, where each of the first font file and the first font patch file is associated with a first font and includes a different set of glyphs used to render characters for display, and a first set of glyphs included in the first font file is static, determining that a first text string includes a first set of characters to be rendered, retrieving, from at least one of the first font file and the first font patch file depending on whether a first glyph is included in the first set of glyphs, the first glyph corresponding to a first character included in the first set of characters, and rendering a portion of the first text string using the first glyph.
A computer identifies entity-containing content. The computer analyzes the entity-containing content for entities. The computer identifies a plurality of hierarchy levels for the entities. The computer receives selections of highlights for the entities, wherein the highlights for the entities within each hierarchy level share one or more characteristics. The computer applies entity contrasting. The computer outputs the entity-containing content with applied entity contrasting to a user.
A virtual fabrication environment for semiconductor device fabrication that includes an analytics module for performing key parameter identification, process model calibration and variability analysis is discussed.
A processing method for applying an analog dynamic circuit to a digital testing tool includes the following steps. In a step (a), a transistor-level analog dynamic circuit is provided. In a step (b), plural equivalent models are designed according to operations of plural transistors in the transistor-level analog dynamic circuit. In a step (c), a substitution operation is performed to substitute the equivalent models for dynamic logic elements in the transistor-level analog dynamic circuit. Consequently, a gate-level substitution circuit is produced. In a step (d), the gate-level substitution circuit is imported into a digital testing tool. Consequently, a test pattern is generated. In a step (e), the transistor-level analog dynamic circuit is tested according to the test pattern.
A method of providing stable communication between subsystems in a co-simulation system, including providing a signal S1 describing an output angular velocity of a rotating body of the first physical system; filtering the signal S1 using a continuous moving average, CMA, filter; and forming a time discrete first output signal S1*. In a second subsystem the signal S1* is received and the angular velocity described by S1* is applied to the second physical system. A response signal S2* describes a torque generated by the second subsystem. The response signal S2* is received by the first subsystem where a time discrete feedback signal SF* is formed based on the difference between the response signal S2* and a time discrete damping signal SD*.
A device may analyze, by one or more processors, a model to identify a first set of model elements that are associated with a model element. The device may apply, by the one or more processors, one or more results from an analysis of the model to a first network unit to determine a complexity of the first network unit or a coupling of the first network unit to other model elements of the model. The device may generate, by the one or more processors, a second network unit, representing a second hierarchy of computation, from the first network unit based on the complexity or the coupling. The device may provide, by the one or more processors, the second network unit as a testing unit for testing the model, the second network unit comprising two or more model elements and one or more numeric expressions.
A method for converting data via a centralized application programming interface (“API”) is provided. The method may include retrieving data files from two or more data repositories and transmitting the data files to the centralized API. For each of the data files, the method may include selecting a conversion application and executing the conversion application to convert the data files into secure data files. The executing may include converting sensitive data strings into fictional data strings. Each of the sensitive data strings may include a first sub-set of characters and a second sub-set of characters. The converting may include, for each of the sensitive data strings, replacing the first sub-set of characters with a third sub-set of characters and maintaining the second sub-set of characters. Following the converting, the method may include transmitting the secure data files to an external network.
A method useful for implementing an enterprise risk and compliance automation engine comprises the step of obtaining an information technology (IT) security policy standard. The method comprises normalizing the IT security policy standard into a machine-readable format. The method comprises templatizing the machine-readable format version of the IT security policy standard. Each template comprises a collection of controls. Each control comprises a statement that describes a condition that a transaction or activity an IT system is required to perform by IT security policy standard; discovering a set of configurations of the IT system. The method comprises comparing the set of configurations of the IT system with the collection of controls of each template. The method comprises generating a validation report that comprises a report of whether the set of configurations of the IT system satisfies the collection of controls of each template.
Methods, systems, and apparatus, including computer programs encoded on computer storage media for containment of sensitive data within a communication platform. The system displays a communication interface including a first input section for receiving an input message associated with a sending user account, and a display section for displaying message information received by the sending user account from other user accounts. The system determines a requirement to input sensitive information. The system then displays a sensitive data user interface including second input section for receiving a sensitive message, and an interface control for setting an expiration time value for the sensitive message.
In particular embodiments, in response a data subject submitting a request to delete their personal data from an organization's systems, the system may: (1) automatically determine where the data subject's personal data is stored; (2) in response to determining the location of the data (which may be on multiple computing systems), automatically facilitate the deletion of the data subject's personal data from the various systems; and (3) determine a cause of the request to identify one or more processing activities or other sources that result in a high number of such requests.
To easily recognize a situation where confidential information has leaked from an information system.
A risk management support server 400 that is connected, via a communication network, to an information system 100 managing confidential information includes a fictitious code request receiving unit configured to receive, from the information system 100, a request to acquire a fictitious code to be set in a part of items in the confidential information as well as a type of the item, a fictitious code generation unit configured to generate the fictitious code corresponding to a data format of the received type of the item, and a fictitious code providing unit configured to transmit the generated fictitious code to the information system 100.
An oblivious encrypted search and update method includes transmitting encrypted search queries and encrypted file update requests from a trusted client to at least two different untrusted servers, receiving encrypted search entries and encrypted file entries from the untrusted servers, and decrypting the encrypted search entries and encrypted file entries with the trusted client. The trusted client re-encrypts the decrypted entries and transmits re-encrypted entries that were received from a first untrusted server to a second untrusted server and vice versa to provide obliviousness for encrypted keyword searches and encrypted file updates from the trusted client.
Approaches presented herein enable evaluating a multimedia item to be posted to a website (e.g., social networking site, forum, blog, etc.) to determine whether a censoring action needs to be performed on the multimedia item prior to posting the multimedia item. Specifically, in response to a request to post a multimedia item to a website, the multimedia item is analyzed to determine a context of the multimedia item. The context may be derived from specific elements depicted in the multimedia item. Also, an entity (e.g., a person, logo, trademark, brand) may be identified. The preferences related to the entity are retrieved. The context is compared against the preferences of the entity to determine whether a variance exists. When a variance is determined, a censoring action related to the multimedia item may be performed prior to posting the multimedia item.
A data processing system and method of operating such a data processing system are disclosed. The data processing system comprises an interface for communication between a first module and a second module and compensation parameter storage to store at least one stored compensation parameter for application in operation of the interface and representing an expected physical state of the interface. Measurement circuitry measures a current physical state of the interface and generates at least one measured compensation parameter which is dependent on that current physical state. Monitoring circuitry receives the at least one measured compensation parameter and compares it against at least one stored compensation parameter representing the expected physical state of the interface and may initiate a defensive response in the system when the at least one measured compensation parameter differs by more than a threshold difference from the at least one stored compensation parameter. The security of the data processing system is thereby improved.
Secure updating of programmable integrated circuits includes receiving, within the programmable integrated circuit, a configuration bitstream, inserting, using a processor of the programmable integrated circuit, a key into the configuration bitstream resulting in a modified configuration bitstream, encrypting, using the programmable integrated circuit, the modified configuration bitstream using the key resulting in an encrypted configuration bitstream, and storing the encrypted configuration bitstream in a boot memory for the programmable integrated circuit.
A combined object associated with a data chunk included in a request file is determined. An encryption key associated with the combined object and a corresponding chunk hash value associated with the data chunk are used to determine a corresponding chunk key associated with the data chunk. At least a locator to be used to retrieve the combined object and the corresponding chunk key associated with the data chunk are provided to a requesting system.
A method and system for evaluating software tools that detect malicious hardware modifications is provided. In one embodiment, among others, a system comprises a computing device and an application. The application causes the computing device to at least receive hardware description language code that represents a circuit design and calculate a signal probability for one or more nodes in the circuit design. The application also causes the computing device to identify one or more rare nodes in the circuit design and generate a Trojan sample population. The application further causes the computing device to generate a feasible Trojan population and generate a Trojan test instance based at least in part on a random selection from the Trojan feasible population. Additionally, the application causes the computing device to generate modified hardware description code from the Trojan test instance.
Systems and methods for detecting replay attacks on a biometric-based authentication system are disclosed herein. In some embodiments, the method includes generating a command set causing a fingerprint sensor to sequentially conduct a scan of pixels in the fingerprint sensor, wherein the command set includes one or more replay attack detection commands causing the fingerprint sensor to capture replay attack detection data, sending the commands to the fingerprint sensor, receiving fingerprint data, and evaluating the fingerprint data for the replay attack detection data. In some embodiments, the one or more replay attack detection commands include repeating the scan of a selected row of pixels, providing insufficient bias to a selected row of pixels, and/or providing too much bias to a selected row of pixels. In some embodiments, the replay attack detection commands are randomly generated for each scan. Various other aspects of the technology are described herein.
According to one embodiment of the present invention, a system provides security for a device and includes at least one processor. The system monitors a plurality of networked devices for a security risk. Each networked device is associated with a corresponding security risk tolerance. In response to a monitored security risk for one or more of the plurality of networked devices exceeding the corresponding risk tolerance, a network service is initiated to perform one or more actions on each of the one or more networked devices to alleviate the associated security risk. Embodiments of the present invention further include a method and computer program product for providing security to a device in substantially the same manner described above.
Security systems for microelectronic devices physically lock the hardware itself and serve as a first line of defense by preventing overwriting, modification, maniplation or erasure of data stored in a device's memory. Implementations of the security systems can respond to lock/unlock commands that do not require signal or software interactivity with the functionality of the protected device, and which therefore may be consistent across devices. In various embodiments, a security device passively “listens” on data lines of the protected device and, when a lock or unlock command is received (typically in conjunction with a valid authentication code), the security device physically blocks or allows passage of signals to and from the protected device.
Systems and methods for multi-factor authentication using graphical passwords. An access request that includes an identifier and which identifies a protected resource is received from a client device. An interface is generated having a plurality of graphical objects for presentation at random locations on a display of the client device as defined by an object map. The plurality of graphical objects include a null object and a set of user-defined objects associated with the identifier that define a graphical password. Input data including an input event for each detected interaction with the interface is received. Each input event identifies a position on the display at which a corresponding interaction was detected. Using the object map, it is determined that the input data satisfies the graphical password. Access to the protected resource is granted in response to determining that the input data satisfies the graphical password.
Data processing systems and methods, according to various embodiments, are adapted for mapping various questions regarding a data breach from a master questionnaire to a plurality of territory-specific data breach disclosure questionnaires. The answers to the questions in the master questionnaire are used to populate the territory-specific data breach disclosure questionnaires and determine whether disclosure is required in territory. The system can automatically notify the appropriate regulatory bodies for each territory where it is determined that data breach disclosure is required.
One or more embodiments of the present specification provide methods and apparatuses for copyright allocation for a blockchain-based work, which are applied to a blockchain network that includes an original author client device, a co-creation participating user client device, and a first node device. The method includes the following: obtaining, by the first node device, a first target transaction from a distributed database of the blockchain, where the first target transaction includes co-creation participating behavior data of the co-creation participating user for a target work, and the target work is originally created by the original author; and invoking a smart contract corresponding to copyright allocation for the target work, executing logic declared in the smart contract for allocating a copyright share to the co-creation participating user based on the co-creation participating behavior data, and allocating a copyright share of the target work to the co-creation participating user.
According to one embodiment, a processing device includes: a first circuit configured to execute first processing using a first matrix to first data of a size of 5×5 within input data to generate second data; a second circuit configured to execute second processing using a second matrix to third data of a size of 3×3 to generate fourth data; a third circuit configured to execute a product-sum operation on the second data and the fourth data; and a fourth circuit configured to execute third processing using a third matrix on a result of the product-sum operation on the second data and the fourth data to obtain a first value corresponding to a result of a product-sum operation on the first data and the third data.
A system and method system for providing auto-hyperlinking in endpoint content. A system includes email clients installed on remote client devices and managed by an application management service. The system further includes an auto-hyperlinking system having: a configuration file that regular expressions (regex's), wherein each regex is associated with an application and a URL template, and wherein each regex is coded to identify a string and parse an associated parameter; and a process that modifies an inputted email including: searching the inputted email for an email text string specified by the set of regex's; in response to locating a matching email text string as specified by an associated regex, parsing the matching email text string to extract a parameter value; and converting the email text string within the inputted email into a hyperlink based on an associated URL template, wherein the hyperlink includes the parameter value.
A computer-implemented method comprises analyzing content sections on each of a plurality of open browser pages using natural language processing to identify one or more topics on each of the plurality of open browser pages; calculating a respective relevance score for each of the content sections; grouping each of the plurality of topics into one of a plurality of topic groups; calculating a respective group ranking for each of the plurality of topic groups based on the respective relevance score for each content section. The method further comprises, for each topic group, assigning the respective group ranking to all of the content sections corresponding to the respective topic group; and, for each of the plurality of open browser pages, selecting at least one content section having a highest group ranking and modifying a display of the respective open browser page to direct attention to the selected content section.
Embodiments of the present invention are directed to facilitating data model acceleration in association with an external data system. In accordance with aspects of the present disclosure, at a core engine, a search request associated with a data model is received. The data model generally designates one or more fields, from among a plurality of fields, that are of interest for subsequent searches. Thereafter, it is determined that an accelerated data model summary associated with the data model is stored at an external data system remote from the core engine that received the search request. The accelerated data model summary includes field values associated with the one or more fields designated in the data model. A search for the received search request is initiated using the accelerated data model summary at the external data. A set of search results relevant to the search request is obtained and provided to a user device for display to a user.
A fusion condition providing system for an optical fiber fusion splicer includes: a storage device storing a database of fusion conditions; a user-side communication unit transmitting a command for requesting a fusion condition for a pair of optical fibers to be fusion spliced by a user's fusion splicer; and a data management unit. The data management unit, in accordance with the command received from the user-side communication unit via a network, transmits the requested fusion condition among the plurality of fusion conditions inside the storage device to the user-side communication unit via the network so that the requested fusion condition is available for use in the fusion splicer. If the requested fusion condition was not in the database, the data management unit updates the database by causing the requested fusion condition to be newly created and storing the newly created fusion condition in the database.
The present disclosure is generally related to a data processing system to coordinate parallel processing of audio queries across multiple devices. A data processing system can receive an audio input signal detected the display device and parse the audio input signal to identify an entity. The data processing system can transmit a query command to the display device to cause a multimedia content application to perform a search for the entity. The data processing system can access at least one of an address database and a multimedia content provider to identify a reference address for the entity. The data processing system can provide the reference address for the entity to cause the display device to present a content selection interface. The content selection interface can include an element for the reference address, prior to completion of the search for the entity performed by the multimedia content application.
A system, method and computer program product for retrieving trajectory data from huge datasets. In the method, there is received, at a processor device, a user query including a request for displaying trajectory data at a user device. From the user query, a query type and a current map visualization scale setting (mapscale) for visualizing the trajectory data on the user device display is determined. Then, responsive to a user query type and the determined mapscale setting, a corresponding reference level is selected. Based on the selected reference level, there is accessed from a memory storage device a data set of compressed trajectory data. This compressed trajectory data set is communicated to the user device, for presentation on the user device display. In one aspect, the system and method is adaptive, enabling storage and retrieval of trajectory data according to various degrees of visualization or granularity.
A method may include sensing first data samples from a first set of different subjects having a membership in a target class and sensing second data samples from a second set of different subjects not having a membership in the target class, wherein each of the first data samples and the second data samples includes a composite of individual data features. The individual data features from each composite of the first data samples and the second data samples are extracted and quantified. Sets of features and associated weightings of a target class model are identified based upon quantified values of the individual features from each composite of the first samples and the second samples to create a model representing a fingerprint of the target class to determine membership status of a sample having an unknown membership status with respect to the target class.
The present disclosure relates to system(s) and method(s) for data processing and visualization. The system is configured to enable processing and visually representing a dataset specified by a user. Initially, the system accepts a rule corresponding to at least one dimension associated with the dataset, wherein the rule is associated with a lower level of abstraction. When a rollup operation is performed along the specified dimension of the dataset for generating higher level graphical representation, the system is configured to preserve the rule associated with the dataset, regardless of any mathematical or logical cancellation of values due to the rollup operation and reflects the lower level details at a higher level of abstraction.
A temporal DB that stores data having been stored in a DB of a mainframe is provided in a DB dedicated device 20. During a DB update, when an application on a mainframe issues an update SQL, a DBMS updates the DB and stores an update log, and an update-log capturing unit periodically reads out the update log. In the DB dedicated device 20, an update-log applying unit updates the temporal DB based on the update log. During DB reference, when the application on the mainframe issues an inquiry SQL with inquiry target time attached, the DBMS transfers the inquiry SQL to the inquiry processing unit. In the DB dedicated device, the inquiry processing unit inquires the temporal DB about data for the inquiry target time and returns an inquiry result to the DBMS.
Example implementations relate to synchronizing configuration dataset information from independent cluster groups. In an example, an aggregator selects nodes to each represent a different respective cluster group of a plurality of independent cluster groups. The aggregator establishes a respective server-sent event channel with each of the nodes. The aggregator receives, from a node, transaction log information representing changes to a configuration database associated with the independent cluster group represented by the node. The aggregator plays back the received transaction log information, which is in the form of database statements, into a centralized configuration database cache.
A server apparatus includes a reception unit that receives, from a client apparatus, an updated data acquisition request for acquisition of updated data on setting information about the client apparatus that is stored in a non-volatile storage device of the server apparatus, a generation unit that generates data indicating that the updated data does not exist without accessing the non-volatile storage device in a case where identification information for identifying the client apparatus that transmitted the updated data acquisition request is included in an identification information list of a client to which an updated data response has been transmitted, the identification information list being stored in a cache memory, and a response unit that transmits to the client apparatus a response with the generated data indicating that the updated data does not exist.
Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
A method, a computer program product and a system are provided. A case expression is analyzed for redundant expressions, patterns equivalent to a built-in function, and specific functions to form a simplified expression, wherein the case expression is written in a language supported by a database management system. The simplified expression is optimized based on a cost benefit evaluation of no optimization, native code generation, hashing inputs, and a results caching algorithm to form an execution plan. The execution plan is utilized in the database management system for the case expression.
An automatic service monitor in an information-technology environment performs regular search queries against generated machine data to derive performance measurements. The information technology environment is defined in terms of services provided by entities, and the performance measurements are defined as key performance indicators (KPIs) of the services. Generated machine data used by the search queries pertain to the entities performing the service. Definitional information for the services, entities, and KPIs is administered by a user to control the operation of the service monitor. Various aspects of such definitional information as well as related performance measurement information may be presented in a unified console display tailored to, and organized around, a particular entity. The console display may serve as a central launch point by supporting user interaction to navigate to other specialized monitoring interfaces.
In an example embodiment, a replication state database is utilized in conjunction with a version clock to track changes to data in an event-driven architecture. The replication state database then can be used to ensure data consistency of the data. Opportunistic Concurrency Control can also be utilized to allow for parallel processing by instances.
A method for accessing information. A request to change a piece of the information is received from a source. A branch for the piece of the information is identified using an identifier in the request. The branch is part of branches in a hierarchical structure and the branches are versions of the piece of the information. The identifier identifies the branch. The branch is changed when the request is from a source that controls a portion of the information in which the branches for the piece of the information are located in a location and the source is part of sources that control portions of the information in the location.
A technique for performing deduplication traverses a deduplication database and assigns digest values in the database to buckets, where each bucket covers a respective range of digest values. To deduplicate a particular candidate block, the technique generates a digest from the candidate block and searches for the computed digest in a subset of the buckets, where the subset is selected based on the computed digest. If a target block providing an exact match or a suitably close partial match is found in the subset of buckets, the technique effects storage of the candidate block at least in part by providing a reference to the target block.
The systems and methods disclosed herein relate to using the clusters of a file to store versioning of a dataset. When the dataset is initially stored, a file is created that is twice the size of the dataset. The file may include one cluster (or a first set of clusters) that is marked as active and a second cluster (or a second set of clusters) that are marked inactive. The dataset is initially saved to the active cluster(s), and a version number is stored with the dataset. When the dataset is next saved, an application scans the file to determine whether there is (or are) an inactive cluster(s). If there is an inactive cluster(s) the second version of the dataset is saved to the inactive clusters. Both clusters are then marked active.
Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
Techniques are provided for managing objects within an object store. An object is maintained within an object store. The object comprises a plurality of slots. Each slot is used to store a unit of data accessible to applications hosted by remote computing devices. The object comprises an object header used to store metadata for each slot. A determination is made that the object is a fragmented object comprising an in-use slot of in-use data and a freed slot from which data was freed. The object is compacted to retain in-use data and exclude freed data as a rewritten object.
Composite interface circuit including bidirectional single-conductor bus, first switching circuit, and second switching circuit. Bidirectional single-conductor bus is coupled by first pull-up resistor (R1) with first direct current (“DC”) input current source having first voltage (V1). First switching circuit includes first transistor (T1) being coupled with first pull-up resistor (R1) and with bidirectional single-conductor bus. Second switching circuit includes second transistor (T2) being coupled by second pull-up resistor (R2) with second DC input current source having second voltage (V2). Second switching circuit further includes voltage divider coupling second transistor (T2) with bidirectional single-conductor bus. First and second switching circuits are respectfully configured for being coupled with first transmitter conductor (Tx1) and first receiver conductor (Rx1) of full duplex universal asynchronous data communication interface.
A method and electronic device for communicating audio signals with an audio input/output device is provided. The electronic device includes a USB type connection port, an audio processor configured to support conversion between a digital signal and an analog signal, and at least one processor configured to detect a connection of a peripheral device via the connection port, identify a type of the peripheral device, establish a first signal path for communicating the digital signal with the peripheral device through a first pin and/or a second pin included in the connection port based on whether the peripheral device supports a first mode, or establish a second signal path for communicating the analog signal with the peripheral device through the first pin and/or the second pin included in the connection port based on whether the peripheral device supports a second mode and whether a predetermined condition is satisfied.
Apparatuses and methods can be related to configuring interface protocols for memory. An interface protocol can define the commands received by a memory device utilizing transceivers, receivers, and/or transmitters of an interface of a memory device. An interface protocol used by a memory device can be implemented utilizing a decoder of signals provided via a plurality of transceivers of the memory device. The decoder utilized by a memory device can be selected by setting a mode register of the memory device.
An operation method of a memory system includes: searching for a valid physical address in memory map segments stored in the memory system, based on a read request from a host, a logical address corresponding to the read requests, and a physical address corresponding to the logical address and performing a read operation corresponding to the read request; caching some of the memory map segments in the host as host map segments based on a read count threshold indicating the number of receptions of the read request for the logical address; and adjusting the read count threshold based on a miss count indicating the number of receptions of the read request with no physical address, and a provision count indicating the number of times the memory map segment is cached in the host.
A data processing system includes a memory, a group of input/output (I/O) devices, an input/output memory management unit (IOMMU). The IOMMU is connected to the memory and adapted to allocate a hardware resource from among a group of hardware resources to receive an address translation request for a memory access from an I/O device. The IOMMU detects address translation requests from the plurality of I/O devices. The IOMMU reorders the address translation requests such that an order of dispatching an address translation request is based on a policy associated with the I/O device that is requesting the memory access. The IOMMU selectively allocates a hardware resource to the input/output device, based on the policy that is associated with the I/O device in response to the reordering.
Embodiments of the present disclosure relate to an apparatus, comprising a first memory controller, to receive a signal from a component coupled with the first memory controller, where the signal indicates that data is to bypass a volatile memory device coupled with the first memory controller and be written to a byte-addressable write-in-place persistent memory device coupled with the first memory controller; determine, in response to the received signal, whether a write buffer in a second memory controller, coupled with the first memory controller, is empty; direct, if the write buffer is empty, the data to the write buffer for temporary storage prior to storage in the persistent memory device, to bypass the volatile memory device; and direct, if the write buffer is not empty, the data to the volatile memory device.
An apparatus comprises at least one processing device configured, in conjunction with processing of an input-output (IO) operation by a first storage node of a distributed storage system, where processing of the IO operation requires access to at least one persistent storage device remote from the first storage node but local to a second storage node of the distributed storage system, to send a request from the first storage node to the second storage node identifying data associated with the operation. The processing device determines a buffer of the second storage node that is allocated for use by the second storage node for temporary storage of the data, and utilizes the buffer to provide the data to the second storage node to allow the second storage node to write the data, and/or to obtain the data from the second storage node after the second storage node has read the data.
An approach is provided in which a system includes a GPU cluster. The GPU cluster includes multiple GPU nodes, that each includes a GPU core and a corresponding local cache. The GPU cluster also includes a shared memory and an internal bus that maintains cache coherency between the shared memory and the local caches included in the GPU nodes.
A computing system has a processing device (e.g., CPU, FPGA, or GPU) and memory regions (e.g., in a DRAM device) used by the processing device during normal operation. The computing system is configured to: monitor use of the memory regions in volatile memory; based on monitoring the use of the memory regions, identify at least one of the memory regions of the volatile memory; initiate a hibernation process; and during the hibernation process, copy data stored in the identified memory regions to non-volatile memory.
The invention relates to a device (100) for performing at least one medical action at a human or animal body; wherein the device (100) comprises an energy source (107) and a computer (103); wherein the computer (103) a) comprises a first erasable non-volatile memory (104), and b) is configured for performing at least one application, the application being configured i) to control the medical action, and ii) to prioritize the medical action over a memory cleaning called by a wear leveling. Furthermore, the invention relates to a process, comprising operating the device (100) in consecutive cycles or tasks; to a use of a wear leveling algorithm and a prioritizing algorithm; and to a use of the device (100) in a treatment of a diabetes mellitus.
Disclosed herein are techniques for identifying software interdependencies based on functional line-of-code behavior and relation models. Techniques include identifying a first portion of executable code associated with a first controller; accessing a functional line-of-code behavior and relation model representing functionality of the first portion of executable code and a second portion of executable code; determining, based on the functional line-of-code behavior and relation model, that the second portion of executable code is interdependent with the first portion of executable code; and generating, based on the determined interdependency, a report identifying the interdependent first portion of executable code and second portion of executable code.
Techniques are disclosed for allocating computing resources. Historical verification test data for one or more workloads is accessed. The accessed data is updated by removing data for workloads that are mathematical outliers. Based on the updated data, for one or more workload groups, resource allocations for a range of test times are determined. Based on the allocations, costs for the one or more workload groups are predicted. One or more test configurations are updated based on the predicting.
Mobile devices executing applications utilize data services worldwide, with issues involving the transfer of data on the network impacting the operation and user experience of those applications. Network data is acquired from a mobile computing device during communication and processed to determine occurrence of a burst which is representative of elements in the network data that are determined to be causally related. Bursts are analyzed, and those associated with poor performance are presented in a user interface. The user interface provides impact information about the effect the burst had on operation of the application. The user interface may provide suggestions to mitigate the poor performance. If no problem is determined by the system, but the user believes a problem to have occurred, user input is collected and used to trigger a workflow to analyze the burst. Subsequent results of this analysis are returned to the user via the user interface.
A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test.
Methods, apparatuses, and systems related to a memory device are described. The memory device may include a non-volatile (NV) memory and a controller. The controller may be configured to predict a temperature of the NV memory based on a real-time temperature of the controller. Based on the predicted temperature of the NV memory, the controller may execute a remedial action to reduce an actual temperature of the NV memory for executing an upcoming operation.
A dynamic random access memory (DRAM) device includes an on-die termination (ODT) controller including an input to receive an ODT signal from a memory controller, and ODT circuitry to terminate an interface circuit, the interface circuit to provide a data signal between the memory controller and the DRAM device. The ODT controller is configured in a first impedance switching mode to terminate the interface circuit at a first impedance level in response to a first state of the ODT signal, to terminate the interface circuit at a second impedance level in response to a second state of the ODT signal, and to terminate the interface circuit at a third impedance level in response to a change in the ODT signal from the first state to the second state, the third impedance level being between the first impedance level and the second impedance level.
Systems and methods are disclosed to implement a synchronous database mirroring technique using delayed visibility write operations. In embodiments, a durable log of write operations in a primary database is replicated to a secondary database. The two databases do not make corresponding operations durable in a synchronous manner. However, the two databases coordinate to provide a visible view of the two durable logs that is guaranteed be durable in both databases. In embodiments, the primary database may monitor the state of the durable log of the secondary database, and periodically update the visible range of the logs to include operations that have been made durable in both databases. Advantageously, the visible range of the logs is permitted to grow asynchronously from the logs themselves, so that the two databases can provide a synchronized visible view of the log data without placing timing constrains on the data's durability.
A system and method of performing an incremental backup process are disclosed. In certain aspects, the method comprises retrieving a first metadata associated with a previous backup process of a component from a backup location in a storage. The method further comprises passing the first metadata to the component for determining incremental backup data of the component corresponding to a difference between current data of the component and data of the component associated with the previous backup process. The method further comprises receiving information indicative of the incremental backup data from the component. The method further comprises receiving, from the component, a second metadata associated with the incremental backup process. The method also comprises storing the incremental backup data and the second metadata as associated with the incremental backup process.
Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
A nonvolatile memory device performs a compare and write operation. The compare and write operation includes reading read data from memory cells, inverting first write data to generate second write data, adding a first flag bit to the first write data to generate third write data and adding a second flag bit to the second write data to generate fourth write data, performing a reinforcement operation on each of the third write data and the fourth write data to generate fifth write data and sixth write data, and comparing the read data with each of the fifth write data and the sixth write data and writing one of the fifth and sixth write data in the memory cells based on a result of the comparison.
Fan or fan tray failures are currently handled within the scope of the information handling system that has suffered the failure. In such cases, the addressing such issues may be difficult or impossible to do without completely shutting down the device. In one or more embodiments, by announcing the failure to one or more protocols, which allows the handling of such a failure event at a topological level rather that purely at the device level, the impact to the device as well as to the overall traffic in the topology may be drastically mitigated.
Disclosed herein are systems, devices, and methods related to assets and asset operating conditions. In particular, examples involve determining health metrics that estimate the operating health of an asset or a part thereof, determining recommended operating modes for assets, analyzing health metrics to determine variables that are associated with high health metrics, and modifying the handling of operating conditions that normally result in triggering of abnormal-condition indicators, among other examples.
A system of verifying execution sequence integrity of an execution flow includes a monitoring system in communication with one or more sensors of a system being monitored, where the monitoring system includes one or more electronic devices, and a computer-readable storage medium having one or more programming instructions. When executed, the one or more programming instructions cause at least one of the electronic devices to receive from the sensors, a parameter value for each of one or more parameters that pertain to an operational state of the system, combine the received parameters to generate a combination value, apply a hashing algorithm to the combination value to generate a temporary hash value, search a data store for a result code associated with the temporary hash value, and in response to the result code associated with the temporary hash value indicating that the temporary hash value is incorrect, generate a fault notification.
Embodiments of the present disclosure relate to a computer-implemented method for container scheduling in a container orchestration system (COS). According to the method, a new unit comprising one or more containers are detected. Available memory for each of a plurality of candidate nodes deployed in the COS is predicted based on page sharing information of each candidate node. The plurality of candidate nodes filtered to obtain a set of filtered nodes are, wherein the available memory of each of the set of filtered node meets a memory size limitation of the new unit. Priorities of the set of filtered nodes are ranked according to one or more priority functions. The new unit is deployed to one of the filtered nodes based on the priorities.
Systems and methods are disclosed for batch job execution. In some embodiments, a method may include: executing a plurality of service instances, each service instance being configured to execute jobs stored in a database; and by a first service instance of the plurality of service instances, identifying a job stored in the database, determining that no service instance of the plurality of service instances other than the first service instance has initiated execution of the job, generating an execution timestamp having a granularity of one second or longer, recording the generated execution timestamp in the database such that the execution timestamp is associated with the job, and executing the job. The service instances other than the first service instance may be configured to avoid execution of the job upon determining that a respective system time matches the execution timestamp to the granularity of the execution timestamp.
Methods, apparatus, systems and articles of manufacture are disclosed. An example apparatus includes a detector to detect a user-initiated switch between a closed operating system type and an open operating system type; an adapter to, in response to a notification, from the detector, of the switch, transition activation from a first interface to a second interface; and a scanner including a first scanning engine to operate via the first interface when the detector detects that the operating system is in the closed operating system type and the second interface when the detector detects that the operating system is in the open operating system type.
A method for providing a session container mounted with a plurality of libraries requested by a user. The method includes: in response to receiving a container execution request from the user, searching for a library container in a container catalog by a node controller; checking, by the node controller, whether a session container to be mounted with a library in the library container and the library container are compatible; and when the session container to be mounted with the library in the library container and the library container are compatible, generating, by a container engine, a session container mounted with the library in the library container.
An algorithm program loading method and a related apparatus are provided. The method includes: determining basic storage capacity of a second storage resource; obtaining an algorithm program, determining whether the algorithm capacity of the algorithm program is greater than the basic storage capacity, and if the algorithm capacity of the algorithm program is greater than the basic storage capacity, segmenting the algorithm program by taking the basic storage capacity as a unit to obtain algorithm subprograms; controlling a direct memory access module to load a master control program of a neural network processor to a first storage resource and executing the master control program; and controlling the direct memory access module to load the first algorithm subprogram in the algorithm subprograms to the second storage resource, confirming that the loading of the first algorithm subprogram is completed, executing the first algorithm subprogram, and loading in parallel a second algorithm subprogram.
Systems, methods, and computer-readable storage media are provided for parallel initiating of devices in a system. The method includes generating an affinity table that stores option ROM execution data including first data associated with a first device and second data associated with a second device and triggering, based on the affinity table, a first initialization of the first device and executing a first option ROM code during a pre-boot phase and triggering, based on the affinity table, a second initialization of the second device and executing a second option ROM code during the pre-boot phase. Triggering the first initialization of the first device and triggering the second initialization of the second device during the pre-boot phase is performed such that at least a part of the first initialization of the first device and at least part of the second initialization of the second device are executed in parallel.
A method and apparatus for application thread prioritization to mitigate the effects of operating system noise is disclosed. The method generally includes executing in parallel a plurality of application threads of a parallel application. An interrupt condition of an application thread of the plurality of application threads is detected. A priority of the interrupted application thread is changed relative to priorities of one or more other application threads of the plurality of application threads, and control is returned to the interrupted application thread after the interrupt condition. The interrupted application thread then resumes execution in accordance with the changed priority.
An AC parallelization circuit includes a transmitting circuit configured to transmit a stop signal to instruct a device for executing calculation in an iteration immediately preceding an iteration for which a concerned device is responsible to stop the calculation in loop-carried dependency calculation; and an estimating circuit configured to generate, as a result of executing the calculation in the preceding iteration, an estimated value to be provided to an arithmetic circuit when the transmitting circuit transmits the stop signal.
Multipliers and Multiply-Accumulate (MAC) circuits are fundamental building blocks in signal processing, including in emerging applications such as machine learning (ML) and artificial intelligence (AI) that predominantly utilize digital-mode multipliers, and MACs. Typically, digital multipliers and MACs can operate at high speed with high resolution, and synchronously. As the resolution and speed of digital multipliers, and MACs increase, usually the dynamic power consumption and chip size of digital implementations increases substantially that makes them impractical for some ML and AI segments, including in portable, mobile, near edge, or near sensor applications. The multipliers and MACs utilizing the disclosed current mode data-converters are manufacturable in main-stream digital CMOS process, and they can have medium to high resolutions, capable of low power consumptions, having low sensitivity to power supply and temperature variations, as well as operating asynchronously, which makes them suitable for high-volume, low cost, and low power ML and AI applications. Moreover, the multipliers and MACs disclosed in this invention can be placed near conventional CMOS memory cells, such as Static-Random-Access-Memory (SRAM) or Electrically Programmable Read-Only Memory (EPROM) or Electrically Erasable Programmable Read-Only Memory (E2PROM), which facilitates In-Memory-Compute (IMC) and or near-memory-compute (NMC), that can further reduce dynamic power consumption.
A computer-implemented method is provided for program repository management. The method includes identifying commits in an upstream commit log of an upstream branch and commits in a development commit log of a development branch. The method further includes extracting the commits in the development commit log of the development branch. The method also includes identifying, by a hardware processor in the upstream commit log, a code which is identical or similar to the extracted commits from the commit log of the development branch. The method additionally includes showing the identified code as a commit candidate of change in an upstream program code.
In example embodiments, techniques are provided to implement changeset conflict rebasing when performing conflict-detection and merging in an infrastructure modeling software architecture that uses an optimistic concurrency policy. Changeset conflict rebasing involves adjusting the pre-change values in a local changeset so they match post-change values of a remote version, rather an original base version, or removing changes from the local changeset entirely.
A method includes establishing a hierarchy of related software object classes according to a service, receiving data from an external process to invoke the service, and organizing the data received from the external process according to the hierarchy. A system includes a graphical user interface on a computing device configured to allow a user to organize a plurality of related software object classes into a hierarchy according to a service, and a service interface on a computing device configured to organize data received from an external service according to the hierarchy to allow the external process to invoke the service.
Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
A system according to one aspect of the present disclosure is a program updating system including: a plurality of control devices installed in a vehicle; and a gateway connected to the plurality of control devices so as to be communicable with the control devices within the vehicle. The gateway includes: a wireless communication unit configured to wirelessly receive a plurality of update programs for the control devices; a storage unit configured to store therein the received plurality of update programs; an in-vehicle communication unit configured to transmit the stored plurality of update programs to the corresponding control devices, respectively; and a processing unit configured to execute sequential reception of the update programs in accordance with a communication status of wireless communication, when a total amount of data of the plurality of update programs exceeds a memory capacity of the storage unit.
A packaging support system capable of easily packaging an IT system is provided. The packaging support system is designed to be provided with: a storage apparatus that stores correspondence relationship information which is associated with identification information capable of identifying a package, identification information capable of identifying a source code on which the package is based, and identification information capable of identifying an instance of the package; and a packaging unit that, on the basis of reception of an instruction to package a specified instance from a terminal operated by a user, acquires a specified source code associated with the specified instance based on the correspondence relationship information from the first management unit and outputs the specified source code.
According to an embodiment of the disclosure, a computer implemented method and system comprises: presenting, via a display, a plurality of code tile fragments; receiving, via a user interface, a first input that maneuvers a first one of the tile fragments onto a first layer of code tiles, the first one of the tile fragments representing a first portion of an expression or statement; receiving, via the user interface, a second input that maneuvers a second one of the tile fragments onto a second layer of code tiles, the second one of the tile fragments representing a second portion of the expression or statement, wherein the second layer of code tiles is superimposed on the first layer of code tiles; generating, via a processor, the expression or statement based at least in part on the first and second tile fragments; and presenting, via the display, the expression or statement as stacked first and second layers of code tiles.
Graph-based computation includes accepting specification information for the graph-based computation, the specification information including a plurality of graph elements, and providing a visual representation of the specification information to a user. A visual representation of one or more groups of the graph elements is determined based on the accepted specification information, including determining a spatial extend of a spatial region for at least a first group of the one or more groups, wherein the spatial extent of the spatial region is determined based at least in part on a spatial extent of each graph element of a subset of graph elements including one or more graph elements in the first group and at least one graph element out of the first group. A visual representation of spatial regions for the one or more groups is presented in conjunction with the visual information of the specification information.
An image forming apparatus is operable at least in a first power state and in a second power state, in which electric power consumption in the second power state is less than electric power consumption in the first power state. The apparatus includes a detection unit formed by a plurality of elements disposed to detect the temperature of an object, and a control unit configured to control the image forming apparatus in such a way as to shift from the second power state to the first power state based on a detection result obtained by the detection unit at first timing and a detection result obtained by the detection unit at second timing.
Provided herein may be a memory device and a method of operating the same. The memory device may include memory cells for storing data, page buffers coupled to the memory cells, the page buffers including first latches for temporarily storing original data during a program operation and second latches for storing verification data during a verify operation, and a command execution component for controlling the page buffers, in response to a normal command signal, a suspend command signal, or a resume command signal, to store the original data and the verification data in the first and second latches in response to the normal command signal, to provide the verification data to the first latches in response to the suspend command signal, and to transfer the verification data from the first latches to the second latches in response to the resume command signal.
Each node constituting a distributed storage system includes one or more controllers. Each controller includes an actual queue group for each drive physically coupled to the controller, and a virtual queue group for each of a plurality of drives. A Drive-IO issued by any controller and received is accumulated in the actual queue group corresponding to an issue destination drive of the Drive-IO after accumulated in the virtual queue group corresponding to the issue destination drive.
Systems and methods for concurrent reading and writing in shared, persistent byte-addressable non-volatile memory is described herein. One method includes in response to initiating a write sequence to one or more memory elements, checking an identifier memory element to determine whether a write sequence is in progress. In addition, the method includes updating an ingress counter. The method also includes adding process identification associated with a writer node to the identifier memory element. Next, a write operation is performed. After the write operation, an egress counter is incremented and the identifier memory element is reset to an expected value.
Embodiments of the present disclosure relate to a memory system, a memory controller, and a method of operating the same, and more particularly, to a memory system, a memory controller, and a method of operating the same, which calculate a read-attribute value, a write-attribute value, and a time-attribute value for a nonvolatile memory set and determine an operation mode of the nonvolatile memory set on the basis of at least one of the read-attribute value, the write-attribute value, and the time-attribute value, thereby enabling a host to predict whether or not a memory controller executes a background operation.
Extents of data are promoted or demoted between hierarchical storage tiers based on temporal locality of access captured with a primary count-min-sketch based on monitored input-output commands. Extents may also be promoted based on spatial locality of access captured with a secondary count-min-sketch based on the monitored input-output commands. The count-min-sketches may be implemented in a tiering engine of a storage array or in the flash translation layers of solid-state drives. The flash translation layers may generate tiering hints that are provided to a tiering engine.
A method, computer program product, and computing system for partitioning an address space of a storage object of a log-structured file system into a plurality of slices, wherein the log-structured file system includes a plurality of storage objects in a plurality of storage tiers. One or more physical data blocks of the storage object may be allocated to each of the plurality of slices. A read temperature associated with at least one slice of the plurality of slices may be determined. A read temperature associated with each physical data block allocated to the at least one slice may be determined. At least one physical data block allocated to the at least one slice may be retiered between the plurality of storage tiers based upon, at least in part, the read temperature associated with each physical data block of the one or more physical data blocks allocated to the at least one slice.
The present invention provides a data protection method and storage device. The data protection method includes: (A): during an initial period after the storage device is connected to a host, detecting the storage device and determining whether the storage device needs to be performed with data protection; (B): when the storage device needs to be performed with data protection in Step (A), modifying a predetermined writing destination that the host writes data to a storage unit of the storage device, to make the data from the host be written to another writing destination rather than being written to said writing destination; or writing the data from the host into a control chip or a bridge chip of an inner memory or an inner register, rather than writing the data from the host into the storage device; and (C): reporting to the host that the writing operation is completed.
Embodiments herein describe using compression engines in a processor subsystem to compress only the data fragments stored locally. That is, an application may be allocated a buffer where the physical memory of that buffer is spread across multiple processor subsystems. Rather than asking a single actor (e.g., a single host processor or compression engine) to compress all the fragments of the buffer, a compression library can instead instruct the individual compression engines in each of the processor subsystems to compress only the fragments stored in local memory in the same processor subsystem. Doing so leverages the memory affinity between the compression engines in the local memory which can reduce the overall time required to perform compression.
A method for execution by a dispersed storage and task (DST) client module includes issuing a read threshold number of read slice requests are issued to storage units of the set of storage units. One or more encoded slices of a selected read threshold number of encoded slices are received. When a next encoded data slice of a decode threshold number of encoded data slices is received within a response timeframe, outputting of the next encoded data slice is initiated. When the next encoded data slice is not received within the response timeframe, receiving of another decode threshold number of encoded slices of the set of encoded slices is facilitated. The other decode threshold number of encoded slices are decoded to produce recovered encoded data slices, where the recovered encoded data slices includes at least a recovered next encoded data. Outputting of the recovered next encoded data slice is initiated.
This input device provides an input for operating a user interface (UI) including a first menu and displayed by a display disposed in a vehicle, and includes: a first touch sensor which receives a gesture made as a touch by a user; and a controller which causes the display to display, as the first menu, a plurality of first icons aligned in a first direction. The controller causes the display to display a first gauge bar extending from a first reference position as an origin in the first direction and having a length corresponding to the length of a first gesture input to the first touch sensor, and selects a first icon disposed in a first region where an end portion of the first gauge bar displayed on the display is located when an input indicating confirmation is provided among a plurality of first regions seamlessly aligned.
A method of and system for providing and processing a customizable document that is responsive to digital ink input is carried out by displaying the customizable document on a screen, receiving input into an object in the document, modify the object and/or the input in response to the input, and displaying the modified object or input on the screen, where the modification is done based on the type of object and an examination of the input, and the input includes at least some digital ink.
An electronic device and a data sharing method of the electronic device are provided. The electronic device includes a touch screen display, an input/output interface connected to an external device, a memory, and at least one processor electrically connected to the touch screen display, the input/output interface, and the memory. The at least one processor is configured to output a screen associated with the electronic device within a window displayed in a first region of a display of the external device based on the electronic device being connected through the input/output interface to the external device using an operating system different from an operating system of the electronic device, to a sub-window corresponding to at least one application stored in the electronic device within the window, determine a target application based on the input based on an input to the sub-window being applied from the external device, set data reception path information based on a feature of the target application to transmit the set data reception path information to the external device, and receive data corresponding to the input from the external device based on the data reception path information. Other various embodiments as understood from the specification are also possible.
Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing.
A driving method of a display panel, a display panel and a display device are provided. The display panel includes M driving signal wires, M pixel-rows, a first driving circuit and a second driving circuit, the first clock signal wire pair for controlling operation of the first driving circuit, and the second clock signal wire pair for controlling operation of the second driving circuit. In the driving method, clock signals with a regular period are respectively provided to the first clock signal wire pair and the second clock signal wire pair, in order to divide a display process of the display panel into multiple display phases and control the display panel to execute a touch phase between two adjacent display phases, to realize time division execution of display and touch.
An electronic apparatus includes a touch sensor, a driving circuit, and a switching circuit. The driving circuit includes a first detector and a second detector. The first detector transmits/receives an electrical signal to detect a position of a touch. The second detector transmits/receives an electrical signal to detect an intensity of the touch. The switching circuit selectively connects the first detector or the second detector to the sensor.
A system for detecting a user input to a device comprises a display arrangement (4) arranged to provide a display (20) on a surface. An optical proximity sensing arrangement (6, 8) is configured to produce touch information relating to whether an input object is within a threshold distance of the surface. An acoustic position sensing arrangement (10, 12, 14, and 16) configured to produce position information relating to a position of the input object on the surface. A processing arrangement configured to determine an input to the device from the position information only when it determines from the touch information that the input object is within the threshold distance of the surface.
A touch sensing device includes: first and second touch sensor devices disposed on internal surfaces of first and second touch sensing members, respectively; a force sensor device spaced apart from an internal surface of a force sensing member; an oscillation circuit configured to generate a first oscillation signal, based on a change in capacitance in response to the first touch sensing member being touched; generate a second oscillation signal, based on a change in capacitance in response to the second touch sensing member being touched; and generate a third oscillation signal, based on a change in inductance depending on a change in spacing between the force sensing member and the force sensor device; and a touch detection circuit configured to adjust a threshold for force sensing through the force sensor device depending on positions of the first and second touch sensing members, based on the first and second oscillation signals.
A tactile sensation providing apparatus and method facilitate avoidance of the feeling of strangeness and includes a touch sensor, a load detection unit configured to detect a pressure load on a touch face of the touch sensor, a tactile sensation providing unit configured to provide a click sensation and a release sensation to the touch face, and a control unit configured to control that the tactile sensation providing unit. The click sensation is provided when detecting the pressure load satisfying a pressure load provided within a button object for providing the click sensation in a button object. The release sensation is provided when detecting the pressure load satisfying a pressure load provided within a button object for providing the release sensation in a button object.
An exemplary embodiment provides a flat panel display including: a first display panel and a second display panel facing each other; a display element disposed between the first display panel and the second display panel; a common electrode configured to transfer a common voltage and including a plurality of common electrode pads; a light blocking member; and a plurality of sensing wires connected to the common electrode to transfer a sensing signal, wherein the sensing wires overlap the light blocking member.
According to various embodiments, there is provided an input device for providing a scrolling input to an application, the input device including a scroll wheel and a control circuit configured to provide exactly one step of scrolling input for every instance of rotation of the scroll wheel regardless of an angle that the scroll wheel is rotated through in the instance of rotation.
The present invention discloses a keyboard comprising light emitting devices, each respectively disposed below a key to lighten the top surface of the key; and a micro controller unit transmitting signals generated by each key to the computer, having switches for controlling the light emitting devices, and controlling switches according to signals transmitted from the computer, and a method of selecting the colors of the keys of the same.
Techniques for obfuscating user selections during user-input of sensitive information, involving receiving a user input entered via a user input device and, in response, causing a first visual indication to move over a period of time through a first subset of displayed targets to enter user selections of targets. In a concurrent process, control signals are generated to display a second visual indication in addition to the first visual indication. The second visual indication moves through a second subset of the displayed targets during the period of time in a manner that is different from the first visual indication moving through the first subset of the displayed targets. The current user target is thus obfuscated as two or more different visual indicators move through the displayed targets.
Disclosed is a texture presentation apparatus driven by a high-density flexible electromagnetic coil array, including a surface layer and a driving layer. The surface layer is in direct contact with the fingertip of a finger to ensure interaction safety of a user, is capable of adjusting the friction force when the finger touches and slides on the surface layer, and has a shielding and protection effect on the driving layer; the driving layer includes a stretchable soft substrate and a plurality of micro driving units, each micro driving unit is independently controllable, the driving layer adjusts the microscopic geometric morphology of a texture surface; the texture presentation apparatus is capable of implementing multi-scale fine texture presentation; when the fingertip comes into contact with the surface layer, the texture presentation apparatus controls, based on different surface textures of an object to be simulated in a virtual environment.
An electronic device is disclosed. The electronic device comprises: a biological signal input unit for receiving the input of a biological signal detected through an electrode; and a processor which determines, based on a usage context of the electronic device, a biological signal to be inputted, sets up, according to the determined biological signal, the state of a channel corresponding to the electrode, and determines a biological change by using the biological signal inputted according to the set channel state.
A haptic feedback device includes an elastic glove body, at least one haptic feedback element, a flexible member, and a wire. The haptic feedback element is installed on the glove body. The flexible member is flexible and less elastic than the glove body. The flexible member is disposed between a back side and a palm side of the glove body. The wire is connected to the haptic feedback element and extends along the flexible member.
The present technology relates to an information processing apparatus, an information processing method, and a program for enabling an intuitive operation to be performed on a virtual object in a manner similar to that in a case of a real object. An information processing apparatus as an aspect of the present technology includes a physical property setting unit configured to set a physical property in a virtual object that can be viewed together with an operating tool and a real object existing in a real space, a positional relationship detection unit configured to detect a virtual positional relationship among the operating tool, the real object and the virtual object, and a virtual object changing unit configured to change display of the virtual object on the basis of the virtual positional relationship that is detected. The present technology may be applied to a VR system.
Implementations of fuel gauges may include a voltage sensor coupled with a memory, a processor coupled with the memory, a mode control logic circuit coupled with the voltage sensor, and a sampling timer coupled with the voltage sensor. The memory may include a plurality of relative state of charge (RSOC) values of a battery. The plurality of RSOC values may be used to calculate a plurality of internal resistance values. The fuel gauge may be configured to either increase, decrease, or maintain a sampling frequency based upon a measured power being drawn by a load coupled to the battery.
A multi-stage pressure regulation system, device and associated methodology for reducing the pressure of gas passing through a gas sample conditioning system. The device and method allow for automatic and/or manual configuration settings for regulating different types of gas having different profiles while still avoiding dew point dropout thereby ensuring accurate sample analysis at a downstream analyzer. The pressure regulating device includes a housing having a core, a vapor sample input port, a plurality of openings on an upper surface, a plurality of pressure regulating valves configured to reduce the pressure of a vapor sample, and an assembly having a base and substantially central stem orthogonal to the base and extending axially therefrom, the stem being disposed within the core.
A method for controlling a motion of a robot based on map prediction mainly carries out estimation and calculation for a wall surface by combining an external sensor with internal map information about a robot, so as at least to enable the robot to walk along the estimated wall surface. The method for controlling the motion of the robot based on map prediction can be adapted to various different wall surfaces based on map prediction, including different colors and shapes, thereby reducing an operation time; and the accuracy of map prediction can be continuously corrected during an operation process, thereby realizing a good wall-following behavior.
A method for controlling a driving condition component of an autonomous vehicle is presented. The method includes determining whether current conditions would limit a driver's visibility. The method also includes predicting whether the driver will enable a manual mode during the current conditions. The method further includes controlling the driving condition component to mitigate the current conditions prior to the driver enabling the manual mode.
A rolling arrangement and a method enable autonomous movement of a device from a first position to a second position along a surface when the rolling arrangement is integrated in the device. The rolling arrangement includes a wireless receiver, a control device, a position acquirer, a driver for driving a rolling element, and a power supply for providing power to the wireless receiver, the control device, the position acquirer, and the driver.
A Petri net that corresponds to the mathematical model is determined and the Petri net includes the domination relationships and mutual dependency relationships between individual alarms. The Petri net is analyzed to determine a set of construction rules. The construction rules define an approach to reduce the number of alarms presented to an operator or a computer program.
When cutting the flat products (3) a set of the desired shapes and dimension of the products (3) is defined. Firstly at least one surface of the material (1) is scanned; scanning sets the boundaries of the available surface of the material (1). Optical scanning can be supplied by radiological scanning, preferably by a CT scanner (8). Defects (2) are identified in the scanned image and a position is assigned to them. A weight coefficient is assigned to each element from a set of the desired shapes and dimensions of the products (3). A cutting plan (4) is created; this plan (4) defines the boundaries of individual flat products (3), whereby the places with the identified defects (2) of the material (1). Optimalization of the distribution of the desired products (3) is realized with the goal of achieving the highest sum of the number of the products (3) multiplied by the weight coefficient of a given product (3) without the need to cut all the elements from a set of the desired products (3). Subsequently a cutting machine (6) is used to cut the products (3); this machine (6) cuts the material (1) without any limitation with regard to the mutual position of the cut lines of the neighboring products (3).
A temperature control unit has an acquisition unit that acquires first information regarding driving and stopping of a heater and second information indicating whether or not to subject a time proportional output to an SSR to autonomous control and an SSR control unit that performs time proportional output of an instruction to drive or stop the heater, to the SSR.
A focus modulation optical system and a holographic display device having the focus modulation optical system are disclosed. The holographic display device includes a light source configured to emit a plurality of color lights, a focus modulation optical system including at least one variable focus lens that is configured to change a focusing position of incident light by electrical control of the at least one variable focus lens based on a color of light incident on the variable focus lens, and a spatial light modulator configured to form a holographic image by diffracting light output from the focus modulation optical system.
A toner collection device includes a casing, a fan unit and a filter. The casing has a suction port and an exhaust port. The fan unit is supported by the casing in a swingable manner and generates an air flow from the suction port to the exhaust port inside the casing. The filter is disposed inside the casing and supported by the casing or the fan unit, and collects a toner contained in the air flow flowed into the casing through the suction port. When the fan unit is driven to generate the air flow, a swinging of the fan unit is transmitted to the filter to vibrate the filter.
A process cartridge using an image forming apparatus, including a rotatable image bearing member having a circumferential surface; a developing unit configured to supply a developing agent to the image bearing member; and a cleaning member that cleans the circumferential surface, wherein the developing agent contains a toner including toner particles and a metal soap, the image bearing member includes a plurality of grooves formed on the circumferential surface to extend in a circumferential direction of the circumferential surface and to be arranged side by side in a rotation axis direction, and the plurality of grooves and portions between the grooves form concave-convex portions on the circumferential surface. The circumferential surface of the image bearing member had surface roughness Rz of 0
An image forming apparatus includes: a first rod movable between a first advanced position separating a first developing roller from a first photosensitive drum and a first retracted position allowing the first developing roller to contact the first photosensitive drum; a second rod movable between a second advanced position separating a second developing roller from a second photosensitive drum and a second retracted position allowing the second developing roller to contact the second photosensitive drum; a first cam shifting between a first pushing state of placing the first rod in the first advanced position and a first push-released state of allowing the first rod to be in the first retracted position; and a second cam shifting between a second pushing state of placing the second rod in the second advanced position and a second push-released state of allowing the second rod to be in the second retracted position.
A photoconductor for electrophotography includes a base member; an anodic oxide coating provided on the base member and having a film thickness of 2 to 10 μm; an interlayer provided on the anodic oxide coating and containing a vinyl chloride-vinyl acetate copolymer resin and having a film thickness of 0.02 to 0.3 μm; and a photosensitive layer including a charge transport layer formed on the interlayer and containing a charge transport material and a first resin binder, and a charge generation layer laminated on the charge transport layer and containing a charge generation material, a hole transport material, a first electron transport material that is a naphthalenetetracarboxylic diimide compound, a second electron transport material that is an azoquinone compound, a diphenoquinone compound, or a stilbenequinone compound and that has a mobility of 17×10−8 cm2/V·s or more, and a second resin binder.
A method of cleaning a reticle pod and an exposure method, the method of cleaning the reticle pod including receiving the reticle pod that includes an inner pod and an outer pod surrounding the inner pod; disassembling the inner pod from the outer pod; inspecting a surface of a base plate of the inner pod to detect defects; performing a local plasma cleaning process at a defect location on the surface of the base plate; performing a wet cleaning process on the inner pod; and reassembling the inner pod to the outer pod.
A method including: obtaining a detected representation of radiation redirected by each of a plurality of structures from a substrate additionally having a device pattern thereon, wherein each structure has an intentional different physical configuration of the respective structure than the respective nominal physical configuration of the respective structure, wherein each structure has geometric symmetry at the respective nominal physical configuration, wherein the intentional different physical configuration of the structure causes an asymmetric optical characteristic distribution and wherein a patterning process parameter measures change in the physical configuration; and determining a value, based on the detected representations and based on the intentional different physical configurations, to setup, monitor or correct a measurement recipe for determining the patterning process parameter.
A projection exposure method for exposing a radiation-sensitive substrate with at least one image of a pattern of a mask is provided in which an illumination field of the mask is illuminated by illumination radiation with an operating wavelength λ that was provided by an illumination system.
An optical lithography system for patterning semiconductor devices and a method of using the same are disclosed. In an embodiment, an apparatus includes an optical path; a prism disposed on the optical path; a lens disposed on the optical path; and a tunable mirror disposed on the optical path, the tunable mirror including a mirror having a concave surface at a front-side thereof; a rear support attached to a backside of the mirror; and a plurality of fine-adjustment screws extending from the rear support to the backside of the mirror.
The invention relates to a method used in a photolithographic process comprising depositing a film of Atomic Layered Deposition (ALD) Al2O3 on a photomask, subjecting said film of Al2O3 on the photomask to a plasma treatment and then irradiating the deposited film of ALD Al2O3 on the coated photomask at a wavelength of 193 nm.
The present disclosure provides a display system that may comprise a retro-reflective screen having retro-reflective screen elements that reflect incident light and comprising at least one projector that (i) generates light characterizing an image or video and (ii) projects the light on the retro-reflective screen, wherein the projected light has a nominal profile. Additionally, the retro-reflective screen may reflect the light characterizing the image or video to a viewer in a manner such that an intensity profile of the light is offset away from the projector and has a uniform brightness profile within a field of view of the viewer with respect to the retro-reflective screen. The projected light may have an intensity drop-off that has at least a 200% or 2×, or at least a 500% or 5× intensity reduction per 0.5 degrees outside of the nominal region.
A technique prevents leakage of private images and/or images unintended by a user from an imaging device connected to a network, without a troublesome manual operation of opening and closing a cover. A blade operating device includes a blade that opens and closes an optical path of an imaging device connectable to a network, a blade driver that opens and closes the blade, and a controller that controls the blade driver. The controller controls the blade driver to close the blade when the imaging device is turned off.
The camera assembly includes an enclosure, a carrier plate, a driver, and a lens barrel. The enclosure has a front side, and a back side, and a channel inside. The channel connects a lens barrel socket on the front side. The lens barrel is coupled to the lens barrel socket. The channel also connects a chamber inside the enclosure. The carrier plate and driver are housed in the chamber. A number of filters are on the carrier plate. The driver engages the carrier plate to move reciprocally so that a filter is aligned with the channel. The chamber is sealed by a cover piece. By integrating the carrier plate, filters, driver, image sensor chip, and enclosure together, the camera assembly has simplified structure and reduced dimension for effective miniaturization.
A method of driving a variable transmission film is provided and a variable transmission device including the film and a controller configured to drive the film. The film may include a layer of electrophoretic material and at least one electrode, the electrophoretic material including a fluid containing a plurality of charged particles capable of moving through the fluid upon application of an electric field by the at least one electrode. The method may include applying a first voltage waveform to the film at an initial optical state and applying a second voltage waveform having a lower frequency and shorter pulse duration than the first voltage waveform to switch the film to a final optical state, wherein the film has a higher percent transmission at the initial optical state than the final optical state.
A display panel including a first substrate, a second substrate, and a display medium layer, a pixel array structure, and a first spacer that are disposed between the first substrate and the second substrate is provided. The pixel array structure includes a first signal line, and has a first platform region located on the first signal line, a first display region and a first support region located between the first platform region and the first display region. A first platform top surface of the first platform region and the first substrate are spaced by a first distance. A support top surface of the first support region and the first substrate are spaced by a second distance. A display top surface of the first display region and the first substrate are spaced by a third distance. A terminal surface of the first spacer contacts the first platform top surface.
A multilayer of light diffusers includes the light diffusers layered one on top of another, and an air layer between adjacent light diffusers. Each of the light diffusers contains a light diffusing agent in a resin matrix. An example of the resin matrix is an aromatic polycarbonate, and an example of the light diffusing agent is a silicone-based diffusing agent.
Embodiments of the present disclosure relate to a color conversion sheet, a backlight unit, and a display device, in which a color conversion sheet realizing white light from blue light includes a green reflection filter positioned between a green color conversion layer and a red color conversion layer, thereby independently exciting the green light and the red light and increasing the amount of green light supplied to the display panel while preventing the green light from being excited into red light. Therefore, it is possible to increase the brightness of white light supplied through the color conversion sheet and provide a backlight unit with improved luminance efficiency.
A reflective LCD panel includes a color filter substrate, an array substrate, a liquid crystal layer and a polarizing film. The array substrate and the color filter substrate are disposed oppositely. The liquid crystal layer is disposed between the color filter substrate and the array substrate and has an alignment direction. The polarizing film is disposed on the color filter substrate, and color coordinates of the polarizing film in the CIE1976 color space are (a, b), wherein 0.05≤a≤0.2 and −5≤b≤0. The liquid crystal layer has a birefringence difference Δn, the liquid crystal layer has a thickness (d), when the reflective LCD panel is in a white frame, 2Δn*d=Δλ is satisfied, Δλ is the optical path difference obtained when a forward light vertically enters the liquid crystal layer and is reflected by the array substrate, and 120 nm≤Δn*d≤170 nm.
An active matrix substrate includes a thin film transistor, a pixel electrode, a transparent capacitor portion including the pixel electrode, and when viewed from a direction normal to the substrate, a drain contact region where a drain electrode and a semiconductor layer are in contact with each other in a drain opening portion does not overlap either a first contact region where a connecting electrode and the drain electrode are in contact with each other in the first opening portion or a second contact region where the pixel electrode and the connecting electrode are in contact with each other in the second opening portion, the entirety of the second contact region overlaps the first contact region, and the transparent capacitor portion at least partially overlaps the first contact region.
A portable device and method of manufacturing a display device includes a display panel having a glass substrate and a polarizer adhered to the glass substrate, a touch panel which is made of resin material and adhered to the polarizer of the display panel by a first adhesive material, and a front window which is made of glass and adhered to the touch panel by a second adhesive material. One of the first adhesive material and the second adhesive material is an adhesive sheet, and an other of the first adhesive material and the second adhesive material is an ultraviolet-curing adhesive material.
There is provided a display device having a configuration suitable for increasing a screen size and reducing a thickness while ensuring adequate strength. The display device includes: a frame structure having a plurality of extrusion molded members coupled to one another; a display panel; and an intermediate member attached to the frame structure and holding the display panel.
The present invention provides a light control element which has a light weight and high reliability and can easily be bonded to a glass surface or the like. The light control element of the present invention includes a glass film, a light control layer, a resin film, and a pressure-sensitive adhesive layer in the stated order, wherein the light control element has a bending radius of from 20 mm to 100 mm, and wherein the glass film has a thickness of from 50 μm to 200 μm.
A method for semi-dense depth estimation includes receiving, at an electronic device, a control signal of a speckle pattern projector (SPP and receiving from each sensor of a dynamic vision sensor (DVS) stereo pair, an event stream of pixel intensity change data, wherein the event stream is time-synchronized with the control signal of the SPP. The method further includes performing projected light filtering on the event stream of pixel intensity change data for each sensor of the DVS stereo pair, to generate synthesized event image data, the synthesized event image data having one or more channels, each channel based on an isolated portion of the event stream of pixel intensity change data and performing stereo matching on at least one channel of the synthesized event image data for each sensor of the DVS stereo pair to generate a depth map for at least a portion of the field of view.
The display device including a first diffraction optical element group, and a second diffraction optical element group, wherein the first diffraction optical element group is constituted by laminating a first diffraction optical element having a first interference pattern corresponding to a wavelength band of one or two of three colors of red, green, and blue of the image light, and a second diffraction optical element having a second interference pattern corresponding to a wavelength band of remaining colors of the three colors, and the second diffraction optical element group is constituted by laminating a third diffraction optical element having a third interference pattern corresponding to a wavelength band of one or two of three colors of red, green, and blue of the image light, and a fourth diffraction optical element having a fourth interference pattern corresponding to a wavelength band of remaining colors of the three colors.
A compact light projection system is described for use in artificial reality systems, and which outputs patterned interferometric illumination that may be dynamically adjustable. The light projection systems are Integrated Circuits (IC)s, which are compact and easily added to other electronic devices in an artificial reality device. The IC illumination sources described herein provide flexibility by incorporating dynamically adjustable components as well as static components, such as phase delay devices, coupling controllers, switch-able light sources, and output gratings, which may each be adjusted to control the resulting pattern of interferometric illumination.
An image display apparatus that includes a first light collecting-reflecting device (10, 11) which image light (L0) from an image forming apparatus enters, and a second light collecting-reflecting device (20, 21) which second light (L2), of the image light, having passed through the first light collecting-reflecting device enters. The first light collecting-reflecting device has transmission action and light collecting-reflecting action with respect to the image light. The first light collecting-reflecting device collects and reflects first light (L1), of the entering image light, toward a first conversion position in a viewer's eye (201). The second light collecting-reflecting device has at least the light collecting-reflecting action with respect to the image light. The second light collecting-reflecting device causes the second light to reenter the first light collecting-reflecting device and collects and reflects the second light toward a second conversion position. The second conversion position is different from the first conversion position in a plane orthogonal to an optical axis of the viewer's eye.
A display apparatus that enhances a response speed while suppressing reduction in durability even when the transmittance control is performed. The display apparatus includes a display, a plurality of light adjustment devices, and a controller. The display is configured to be attached to a head of a user to display information to the user. Each of the plurality of light adjustment devices is configured to change a transmittance to adjust an intensity of light incident from outside. The controller is configured to independently control the transmittances of the plurality of light adjustment devices separately from each other.
A waveguide is provided for conveying image light. The waveguide includes an input port for receiving a first beam of image light carrying an image in a wavelength band. A first diffraction grating of the waveguide includes a plurality of volume Bragg gratings (VBGs) configured to expand the first beam along a first axis and to redirect the first beam towards a second diffraction grating of the waveguide. The second diffraction grating includes a plurality of VBGs configured to receive the first beam from the first diffraction grating and to out-couple different portions of the first wavelength band of the first beam along a second axis, thereby expanding the first beam along the second axis for observation of the image by a user.
An exposure device that draws a pattern on a substrate by shining a beam from a light source device on substrate and scanning the beam in a main scanning direction while varying the intensity of beam according to pattern information, including: a scanning unit having a beam scanning unit that includes a polygonal mirror whereby the beam is oriented to scan the beam, and light detector for photoelectric detection of reflected light generated when beam is shined on substrate; an electro-optical element for controlling the beam's intensity modulation according to pattern information such that at least part of second pattern to be newly drawn is drawn on top of at least part of first pattern formed on substrate; and a measurement unit measuring relative positional relationship between the first and second pattern on the basis of a detection signal output by the detector while second pattern is drawn on substrate.
A scanning module (100) for a light scanner (99) comprises a base (141) and an interface element (142) which is configured to secure a mirror surface (151). The scanning module (100) also comprises at least one support element (101, 102) which extends between the base (141) and the interface element (142) and has an extension perpendicular to the mirror surface (151) which is no less than 0.7 mm. The base (141), the interface element (142) and the at least one support element (101) are integrally formed.
An optical system (OL) used for an optical apparatus such as a camera (1) includes a focusing group (Gf) that moves upon focusing, a diffractive optical element (GD) disposed on an object side of the focusing group (Gf) and a negative lens element (L1n) disposed on the object side of the diffractive optical element (GD). The optical system (OL) satisfies the following expressions 0.030
A compact, small form factor optical system for cameras that provides multiple optical paths to capture images of an object field in different portions of the light spectrum. The optical system includes a front lens group that captures visible and near-infrared (NIR) light from an object field and refracts the light to a beam splitter that splits the visible light and the NIR light onto two paths. On the visible light path, a visible light lens group refracts the visible light to form an image of the object field at a visible light sensor. On the NIR light path, a NIR light lens group refracts the NIR light to form an image of the object field at an NIR light sensor. The optical system thus provides images of the object field at two sensor planes, one image in the visible spectrum and the other image in the NIR spectrum.
An embodiment provides an imaging lens comprising first to third lens groups arranged sequentially from an object side to an image side and having refractive power, wherein the distances of the second lens group and the third lens group from the first lens group are variable such that a tele mode having a narrow angle of view and a wide mode having a wide angle of view can be implemented, the EFL in the tele mode is no more than 2.5 times the EFL in the wide mode, 2
One embodiment provides a lens driving motor, comprising: a mover including a bobbin for fixing a lens, and magnets disposed on the bobbin; a stator comprising a first coil and a second coil arranged to correspond to the respective magnets, a housing including an upper surface with an open center and a support part having an outer surface on which the first coil is disposed, a base which supports the housing and has a through hole formed in the center thereof to correspond to the lens, and a substrate disposed on an upper surface of the base so as to apply power to the second coil; and a hall sensor disposed at a position facing the magnets so as to sense a phase of the mover.
An optical element retainer includes a ring body defined about a central axis. The ring body includes an inner diametric surface, an outer diametric surface opposed to the inner diametric surface, a first annular axial surface, and a plurality of flexures extending from a second annular axial surface opposite the first annular axial surface.
An optical switch incorporated in a photomedical system, and a method of treating tissue using the optical switch for creating pulsed light. A light source generates an optical beam. An aperture element includes a light-transmitting portion and a light-blocking portion. An optical element such as a mirror, prism or lens directs the optical beam to the aperture element, wherein the optical element is movable for translating the optical beam across the light-transmitting and light-blocking portions of the aperture element, or changing its angle of incidence through the aperture to produce one or more pulses of light from the optical beam. A lens focuses the one or more pulses of the optical beam onto target tissue. A controller controls the movement of the optical element to produce the one or more pulses of light.
Connection systems for use in fiber optic communication networks and systems are disclosed. Embodiments of backplane connection systems are disclosed that include a daughterboard connector that can make with a backplane connector. One of the connectors can include a movable latch element that can bend a bendable arm on the other connector to latch and unlatch the connectors. A connector can include a movable blocking element that prevents a latch control element from moving its full range when the connectors are disconnected. A latch control element can have a range of motion along which it maintains the connection system in a latched configuration. A mounting system is also disclosed that permits a connector to flow or move along the board in a limited range of motion with respect to three axes.
An optical connector module can contribute to a reduction in size while reducing coupling loss. An optical connector module (1) according to the present disclosure includes an optical transmission line (10) including cores (12) and a cladding (11), an optical connector (20) including a first side surface (A1) facing an end face of the cores (12) and configured to optically couple to the optical transmission line (10), and a refractive index matching material (30) configured to adjust the refractive index of a space between the cores (12) and the first side surface (A1). The refractive index matching material (30) is disposed between the first side surface (A1) and the end face. A curved first lens portion (23) is provided on the first side surface (A1) at a position opposite the cores (12).
A semiconductor structure is disclosed. The semiconductor structure includes: a substrate and a gate element over the substrate. The gate element includes: a gate dielectric layer over the substrate; a gate electrode over the gate dielectric layer; and a waveguide passing through the gate electrode from a top surface of the gate electrode to a bottom surface of the gate electrode. A manufacturing method of the same is also disclosed.
A casing having a light guide structure and an electronic device having the light guide structure are provided. The light guide structure includes a transparent decorative member and a light guide film which are attached together. At least one light entrance is provided on the light guide film for guiding light emitted by a light-emitting source into the light guide film. Screen printing processing is performed on a first surface of the transparent decorative member attached to the light guide film, so that the light entering at the light entrance of the light guide film uniformly exits from the transparent decorative member.
A highly reflective mirror for use in the wavelength range of 0.300 μm to 15 μm includes a substrate, a first interface layer, a reflective layer, a second interface layer, a plurality of tuning layers including a combination of a low index material and a high index material wherein the high index material is HfO2, and a protective layer. The highly reflective mirror has a reflectivity of at least 90% over the wavelength range of 335 nm to 1000 nm at an angle of incidence (AOI) of 45°.
The disclosure provides methods of measuring an intrinsic CO ratio in a geological formation by disposing, proximate the formation, a petrophysical tool including at least one gamma-ray detector, reading a carbon gamma-ray peak for the geological formation and an oxygen gamma-ray peak for the geological formation, determining a measured CO ratio of the geological formation from the carbon gamma-ray peak and the oxygen gamma-ray peak, and correcting the measured CO ratio by applying a corrective algorithm specific for the petrophysical tool or the type of petrophysical tool to obtain an intrinsic CO ratio of the geological formation. The corrective algorithm is derived by a mathematical analysis of measured CO ratios of a sample with a known intrinsic CO ratio using the same petrophysical tool or a petrophysical tool representative of a same type of petrophysical tool. Additional methods and systems using this method are provided.
Apparatus and methods can be conducted in a multi-pipe structure to determine eccentricity of one or more pipes of the multi-pipe structure. A tool having a center axis as a symmetry axis of the tool can be used in which receivers are arranged as a number of pairs of receivers around the center axis of the tool. Each receiver of a pair can be disposed opposite the other receiver of the pair with respect to the center axis such that each pair is symmetrical with respect to the center axis of the tool. Eccentricity of one or more pipes of the multi-pipe structure can be determined based on the received responses at the receivers of the pairs.
A method and system for locating one or more bed boundaries. A method for locating one or more bed boundaries may include disposing a downhole tool into a wellbore, measuring wellbore wall resistivity with the downhole tool, extracting a vertical voltage measurement, deconvolving the vertical voltage measurement with an impulse response an apparent resistivity, and calculating a derivative of the apparent resistivity and finding one or more peaks of the derivative to determine the locations of the one or more bed boundaries. A well measurement system for locating one or more bed boundaries may include a downhole tool. The downhole tool may include a pad, an arm, a receiver disposed on the pad, and a transmitter disposed on the pad. The well measurement system may further comprise a conveyance and an information handling system.
A cable end sensing apparatus and a method of sensing a cable end of a cable in a cable preparation device. The cable end sensing apparatus includes cable clamps for clamping and moving the cable and a movable sensing device. The movable sensing device has a first position in which the movable sensing device is positioned in line with an axis of insertion of the cable to engage the end of the cable and to prevent the cable from moving beyond the movable sensing device. The movable sensing device has a second position in which the movable sensing device is moved away from the axis of insertion of the cable when the cable end is properly positioned to allow the cable to move beyond the sensing device.
Processes and systems for deblending blended seismic data with attenuated source signatures and source ghost are described. Processes and systems compute blended upgoing pressure wavefield based on blended pressure wavefield and blended vertical velocity wavefield recorded in a marine survey of a subterranean formation. Downgoing vertical velocity wavefield is computed based on near-field pressure wavefields generated by source elements of sources activated in the marine survey. Deblended wavefield is computed based on the blended upgoing pressure wavefield and the downgoing vertical velocity source wavefield. The deblended wavefield may be used to generate an image of the subterranean formation with the source signatures and source ghosts contained in the blended pressure wavefield and blended vertical velocity wavefield.
A seismic modeling system is provided which may include a seismic model data storage device, and a processor cooperating with the seismic model data storage device to identify an obstruction within a seismic model spatial domain data set having a lateral boundary, and define a suspect area including spatial domain data within the lateral boundary and directly below the obstruction. The processor may further inpaint the suspect area in the seismic model spatial domain data set based upon an exemplar inpainting algorithm.
The techniques described herein relate to methods, apparatus, and computer readable media for real-time induced seismicity management. A distribution value, such as a b value, and an uncertainty of the distribution value is calculated based on the received magnitude data, wherein the distribution represents the proportion of each magnitude earthquake observed in the distribution. A seismogenic index is calculated based on a set of fluid injection rates and the distribution value, wherein the seismogenic index represents the proportion of earthquakes per volume of fluid injected into the earth at a particular location. A distribution of a number of earthquakes that will be induced of each magnitude from future injection is forecasted based on the seismogenic index. A ground motion prediction model is calculated, representing shaking intensity and distance based on the forecasted distribution of earthquakes. Seismicity can then be managed to not exceed a tolerated chance of induced shaking consequences.
Described here are systems and methods for optimization techniques for automatically selecting x-ray beam spectra, energy threshold, energy bin settings, and other imaging technique parameters for photon-counting detector computed tomography (“PCCT”). The techniques described here are generally based on subject or object size, material of interest, and location of the target material. Advantageously, the optimizations can be integrated with different PCCT systems to automatically select optimal imaging technique parameters before scanning a particular subject or object.
A PET system with a positron lifetime measurement function includes: a first gamma ray detector configured to receive, from an imaging target containing a nuclide that goes into an excited state of a daughter nucleus by undergoing beta decay and that then, subsequently to emission of a positron resulting from the beta decay, emits a deexcitation gamma ray when transiting into a ground state of the daughter nucleus, three annihilation gamma rays resulting from the positron annihilating with an electron, the first gamma ray detector thereby detecting the three annihilation gamma rays; a second gamma ray detector configured to detect the deexcitation gamma ray; and a processor configured to derive, in three dimensions, a distribution state of the nuclide in the imaging target and to determine information on a positron lifetime in association with a derived distribution position.
Systems and methods for dual-technology air traffic tracking are disclosed. An autonomous aerial vehicle (AAV) may include a low-power dual-technology transponder configured for transmitting real-time tracking data of the AAV in outbound tracking messages, using both first and second transmission technologies specified for operation within a common flight tracking system. The AAV may further include a global positioning satellite (GPS) system, one or more processors, and memory storing instructions for carrying out dual-technology tracking. Operations may include determining real-time tracking data of the AAV from the GPS system, and broadcasting outbound tracking messages alternatingly in time using the first and second technologies in ping-pong fashion, the outbound tracking messages including the determined real-time tracking data and an identifier of the AAV. The tracking data may include location of the AAV. In an example embodiment, the common tracking system may be ADS-B and the two technologies may be 1090ES and UAT.
A vehicle, radar system of a vehicle and method of extending a range of the radar system. The radar system includes a transmitter antenna, a receiver antenna and a processor. The transmitter antenna transmits a reference signal. The receiver antenna receives an echo signal in response to reflection of the reference signal from an object located at a distance outside of the range limit of the radar system, wherein the range limit indicating a frequency sampling range. The processor generates a frequency peak for the object from the received echo signal, wherein the frequency peak lies outside of the frequency sampling range, shifts the frequency peak to within the frequency sampling range, and determines a range of the object using the frequency-shifted peak.
The present disclosure describes calibration methods for optoelectronic modules with active illumination, such as 3D ranging systems. Calibration methods include determining cross-talk calibration parameters for an optoelectronic module having an emitting channel and a receiving channel where the optoelectronic module is operable to demodulate modulated light incident on the receiving channel. Cross-talk calibration parameters are saved to a readable storage medium and recalled during distance measurements to an object or objects in a scene.
An ultra-wide band rf sensing apparatus or module. In an example, the apparatus has at least three antenna arrays configured to sense a back scatter of electromagnetic energy from spatial location of a zero degree location in relation to a mid point of the device through a 360 degrees range where each antenna array is configured to sense a 120 degree range. As shown, each of the three antenna arrays comprises a support member, a plurality of transmitting antenna spatially configured on a first portion of the support member. The support member also has a transmitting integrated circuit coupled to each of the plurality of transmitting antenna and configured to transmit an outgoing UWC signal. Each of the antenna array also has a plurality of receiving antenna spatially configured on second portion of the support member. The support member also has a receiving integrated circuit coupled to each of the plurality of receiving antenna and configured to receive an incoming UWB signal and configured to convert the UWC signal into a base band.
A digital receiving apparatus includes an analog-to-digital conversion module, a polyphase filter module, a fast Fourier transform module and a phase compensation module, which transforms signals of a target radio source from time domain to frequency domain. It further includes a standard time acquisition module configured to acquire a standard timestamp, a communication module configured to communicate with a host computer, a delay parameter temporary storage module configured to store a to-be-compensated delay parameter, a control enable module configured to generate an enable signal, a delay module configured to perform delay, and a phase parameter generation module configured to temporarily store the to-be-compensated delay parameter and convert it into a phase compensation parameter. The present invention achieves precise synchronous system startup, and the to-be-compensated parameter is updated and aligned in real time to compensate for a time-varying delay difference to accurately track with precision and observe the target radio source.
A magnetic field sensor comprises a first coil configured to generate a magnetic field having a first frequency and induce a reflected magnetic field from a target. A second coil configured to generate a diagnostic magnetic field having a second frequency is included. The diagnostic magnetic field is configured not to induce a reflected magnetic field from the target that is measurable by the magnetic field sensor. At least two magnetic field sensing elements detect the reflected magnetic field and the diagnostic magnetic field and generate a signal representing the reflected magnetic field and the diagnostic magnetic field. A processing circuit is coupled to the at least two magnetic field sensing elements and configured to receive the signal, extract a diagnostic magnetic field portion of the signal representing the diagnostic magnetic field, and generate an error signal if a fault is detected.
To provide an MRI apparatus that acquires a plurality of contrast images including an FLAIR image in the shortest imaging time. An imaging controller of the MRI apparatus includes, as a prescribed pulse sequence, an IR (inversion recovery) sequence that includes application of an inversion pulse and a signal acquisition sequence to collect a signal after an inversion time has elapsed from the application of the inversion pulse, and acquires images in a first slice group, and an imaging sequence that is inserted into an inversion pulse of the IR sequence at a single time and an inversion pulse of the IR sequence at the next time, and acquires images in a second slice group different from the first slice group that are images having different contrasts from that of the IR sequence.
A semiconductor integrated circuit for leak current detection which outputs an interruption signal to cut off electrical power supplied by a power supply to an electric line if a leakage current occurs including a leakage current processing unit and an output unit configured to output the interruption signal. The leakage current processing unit includes: a zero-power supply voltage detector; a counter when the power supply voltage pulse signal is input; a zero-input induction voltage detector configured to output a leakage current pulse signal whenever the input induction voltage becomes 0 V; a counter latch configured to latch a count value supplied by the counter and output the latched count value; an output induction voltage setting unit configured to calculate an output induction voltage; and a comparator configured to compare the output induction voltage with a predetermined trip level.
A secondary battery deterioration estimation device includes receiving a first signal representing a discharging voltage; receiving a second signal representing a discharging current from a current sensor; calculating values of elements forming an equivalent circuit of the secondary battery based on the first and second signals; calculating a state of health (SOH) of the secondary battery based on the values of the elements forming the equivalent circuit; generating history information showing history of a use state of the secondary battery; calculating the SOH of the secondary battery based on the history information; determining a deterioration state of the secondary battery with reference to at least one of the SOH calculated by the values of the elements or the SOH calculated by the history information by the processor in accordance with a state of the secondary battery; and outputting data representing the deterioration state of the secondary battery.
A method for correcting temperature of a rechargeable battery is provided. The temperature T of an adapter board of the rechargeable battery is detected by a sensor of an electronic device, and a temperature difference ΔTi between a cell and the adapter board is calculated during charging or discharging of the battery for a predetermined time period by acquiring a predetermined relationship mode. A cumulative temperature difference ΔT is calculated by accumulating the delta T value ΔTi, and a temperature value Tcell of the cell is calculated through the detected temperature T minus the accumulated temperature difference ΔT. Then, the electronic device can keep normal operation when taking the calculated temperature as the temperature of the cell.
In some embodiments, an apparatus includes an automatic integrated circuit (IC) handler having a change kit. The change kit has a plunger moveably disposable onto an automatic test equipment (ATE). In such embodiments, the ATE is configured to receive an integrated circuit having an optical interface. The plunger has a first position and a second position. In such embodiments, the plunger is out of contact with the integrated circuit when the plunger is in the first position. The plunger includes an optical connector operatively coupled to the optical interface of the integrated circuit when the plunger is in the second position.
A computer-implemented method includes, by one or more processors in electronic communication with a tunneling magnetoresistive sensor, wherein the tunneling magnetoresistive sensor is a component of a magnetic storage drive configured to read magnetic data from a magnetic storage medium, detecting a short across the tunneling magnetoresistive sensor, measuring a change in resistance of the tunneling magnetoresistive sensor, measuring a change in voltage amplitude for the tunneling magnetoresistive sensor, and dividing said change in voltage amplitude by said change in resistance to yield a ratio. The computer-implemented method further includes, responsive to the ratio being greater than a predetermined ratio threshold, determining that the short is caused by a magnetic shunt. A corresponding computer program product and computer system are also disclosed.
An LED wafer, an LED wafer detection device and an LED wafer detection method are provided. The LED wafer includes a wafer base, a plurality of LED chips, a plurality of positive test circuit layers, a plurality negative test circuit layers, a plurality of positive test contacts, and a plurality of negative test contacts. Each LED chip has a positive contact and a negative contact respectively electrically connected to the corresponding positive test circuit layer and the corresponding negative test circuit layer. The positive test contacts are respectively electrically connected to the positive test circuit layers, and the negative test contacts are respectively electrically connected to the negative test circuit layers. Whereby, when inputting an electric current into the positive test contacts, and then outputting the electric current from the negative test contacts, each LED chip is excited to generate a light source.
The radiated noise of a semiconductor device is conveniently evaluated, and the radiated noise of an apparatus equipped with the semiconductor device is estimated. An evaluation method and an evaluation apparatus are provided, including: causing a semiconductor device to perform a switching operation; measuring voltage variation occurring between main terminals of the semiconductor device during the switching operation; and outputting an evaluation benchmark for radiated noise of the semiconductor device based on the voltage variation. The outputting the evaluation benchmark may include calculating the voltage variation in the semiconductor device for each frequency component as the evaluation benchmark.
A testing structure is disclosed. The testing structure includes a first layer, a second layer, and a third layer. The first layer includes a first pattern. The third layer includes a second pattern. The first layer, the second layer, and the third layer overlap each other. The second layer is connected to a CBCM (charged based capacitance measurement) testing circuit.
A measuring method for locating an imperfection in an electrically conductive material comprises applying an electric input signal with an electric signal generator to the electrically conductive material such that the electrically conductive material acts as an antenna and thereby transmits an electromagnetic output signal having a frequency spectrum comprising a contributing frequency corresponding to the imperfection within the electrically conductive material; receiving the electromagnetic output signal with an antenna detection system, wherein the antenna detection system probes the frequency spectrum of the electromagnetic output signal as a function of at least one of position and direction; and locating the imperfection within the electrically conductive material by analyzing with an analysis device a spatial origin of the contributing frequency within the frequency spectrum of the received electromagnetic output signal.
A data processing device includes an internal volume that is electromagnetic interference (EMI) isolated. The data processing device further includes an electromagnetic radiation (EMR) suppressing vent that defines one wall of the internal volume. The data processing device further includes a wireless system. The wireless system includes a first portion that is disposed in the internal volume. The first portion receives network data units from EMI emitting devices disposed in the internal volume and a second portion of the wireless system. The second portion is disposed outside of the internal volume and obtains the network data units from the first portion using a wireless connection that utilizes a transmission path that traverses through the EMR suppressing vent.
A method for determining a sensor coil inductance of an eddy current sensor using an LC oscillator circuit includes determining the sensor coil inductance via integration, as a function of an oscillation frequency and a resonance capacitance of the LC oscillator circuit. The method further includes detuning, at least once, the oscillation frequency during the integration.
A method for and apparatus processing a measurement signal of a dynamic physical quantity is provided which includes acquiring a measurement signal representing the dynamic physical quantity over time; comparing the acquired measurement signal with a predefined signal characteristic of the respective physical quantity or with a signal characteristic of another physical quantity being dependent from the respective physical quantity to provide a comparison result; and adjusting a waveform representing the acquired measurement signal based upon the comparison result. A digital oscilloscope is also provided.
A probe head includes a linear probe which is flattened at least one of tail, body and head portions thereof and thereby defined with first and second width axes, along which each of the tail, body and head portions is defined with first and second widths, and upper and lower die units having upper and lower installation holes respectively, wherein the tail and head portions are inserted respectively, which are offset from each other along the second width axis so that the body portion is curved. The first and second widths of the body portion are respectively larger and smaller than the first and second widths of at least one of the tail and head portions. As a result, the probes of the same probe head are consistent in bending direction and moving behavior and prevented from rotation, drop and escape.
The disclosure is directed to a method and apparatus for correcting responsivity variation in photothermal imaging. The method includes sending, during a first time period, light-driving signal to a light source so that the light source is configured to output a series of light pulses onto a sample, wherein the sample is under photothermal-induced expansion according to the series of light pulses. The method includes obtaining, during the first time period, first deflection signal from a cantilever. The method includes sending, during a second time period, actuator-driving signal to an electromechanical actuator so that the electromechanical actuator is configured to move according to the actuator-driving signal, wherein the electromechanical actuator is coupled with the sample. The method includes obtaining, during the second time period, second deflection signal from the cantilever and obtaining a photothermal image of the sample based on the first deflection signal and the second deflection signal.
A method of manufacturing an inertial measurement unit (IMU) comprises fabricating a plurality of individual MEMS inertial sensor packages at a package level as sealed packages containing a MEMS inertial sensor chip and an integrated circuit electrically connected together. Fabricating the individual MEMS inertial sensor packages comprises forming mechanical interconnect features in each package and assembling the IMU by mechanically interconnecting each individual MEMS inertial sensor package with another individual MEMS inertial sensor package in a mutually orthogonal orientation.
An automatic analyzer (100) includes: a storage unit (21b) that stores various parameters of the automatic analyzer (100) in association with each of elevations used in the automatic analyzers (100), the parameters being optimized for each of the elevations; an input unit (21d) that acquires information of an elevation at which the automatic analyzer (100) is provided; and a controller (21a) that reads the parameters stored in the storage unit (21b) and sets the read parameters to the automatic analyzer (100) based on the elevation acquired by the input unit (21d). As a result, various parameters can be easily adjusted according to a usage environment of the device.
A sample processing method may include: removing a liquid component in a container housing a suspension containing a magnetic particle bound with an analyte, while causing magnetic adhesion of the magnetic particle in the container; discharging an elution liquid for releasing the analyte from the magnetic particle from a pipette into the container from which the liquid component has been removed so as to mix the magnetic particle and the elution liquid; moving, after discharging the elution liquid into the container, the pipette relative to and close to an inner wall of the container so as to collect a droplet attached to the inner wall onto an outer surface of the pipette; and moving a tip of the pipette to an accumulation area in which the elution liquid accumulates in the container so as to move the droplet collected on the outer surface of the pipette to the accumulation area.
The present invention relates generally to a slope spectroscopy standards and methods of making slope spectroscopy standards, specifically standards and methods of developing standards specifically for variable pathlength (slope) measurements.
A biomarker panel including a four-panel test for clotting that detects soluble fibrin (SF), thrombin-antithrombin complex (TAT), antithrombin III (ATIII), and plasminogen activator inhibitor (PAI-1). A biomarker panel including a three-panel test for glycocalyx integrity that detects syndecan-1 (SDC1), heparan sulfate (HS), and hyaluronidase (HAD). A biomarker panel including a test that detects a biomarker chosen from soluble fibrin (SF), thrombin-antithrombin complex (TAT), antithrombin III (ATIII), plasminogen activator inhibitor (PAI-1), syndecan-1 (SDC1), heparan sulfate (HS), hyaluronidase (HAD), and combinations thereof. A kit including a biomarker panel, instructions for use, materials to take and apply samples to the panel, and descriptions of biomarker levels and their meaning. Methods of detecting the presence of vascular disease, determining the stage of vascular disease, monitoring the progress of vascular disease treatments, and monitoring the efficacy of drugs during drug development.
This document provides methods and materials involved in assessing immune system profiles. For example, methods and materials for performing flow cytometry to determine the number of CD4+ lymphocytes, CD8+ lymphocytes, regulatory T cells, B cells, NK cells, granulocytes, CD14+HLA-DRlo/neg g monocytes, and/or CD86+ monocytes per unit volume (e.g., cells per μL or mL) of whole blood (e.g., fresh, un-manipulated whole blood) obtained from a mammal (e.g., a human) are provided.
Disclosed are methods for the free solution measurement of molecular interactions by refractive index sensing other than backscattering interferometry. The disclosed methods can have very low detection limits and/or very low sample volume requirements. Also disclosed are various biosensor applications of the disclosed techniques. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.
A test strip for electrochemical testing of a blood analyte includes a plurality of test sites for the electrochemical testing of analytes on a single test strip. Each test site includes a first receiving port, the first receiving port for receiving a blood sample, the first receiving port at a first end of the test strip. The test site further includes a first electrode and a second electrode, the first and second electrodes proximate to the first receiving port. Each test site further includes a first contact and a second contact, the first and second contacts at a second end of the test strip, the first and second contacts interconnected with the first and second electrodes, respectively.
A sensor product for detecting an analyte or condition. The sensor product having a body and a circuit integrated with the body. The circuit including an electric power source, a sensing element comprising graphene or a graphene derivative in which the sensing element is configured to undergo a change in an electrical property in the presence of an analyte or condition, and an indicator configured to display information indicating the presence of the analyte or condition when the change in an electrical property of the sensing element occurs. For instance, the indicator may display “DANGER EVACUATE” in the presence of chlorine gas, elevated temperatures, or other analytes or conditions.
A rotating buffer station for a chip mainly comprises an upper cover plate, a rotatable plate, a movable jaw member and a lower base. The upper cover plate is arranged on the lower base and formed with a guide slot. The rotatable plate is located between the lower base and the upper cover plate and formed with a cam slot. The rotatable plate is pivotally coupled to the lower base. The movable jaw member is slidably engaged with the cam slot and the guide slot. When the rotatable plate is rotated, the cam slot forces the movable jaw member to move radially along the guide slot so as to form a chip socket. Accordingly, with rotation of the rotatable plate, the cam slot forces the movable jaw member to move radially along the guide slot so that the chip socket can be resized to hold various differently-sized chips.
The present invention generally relates to a method for analyzing and identification of the plurality of lipids in a sample that is profiled using a combined Liquid Chromatography-Mass Spectrometry (LC-MS) technique, comprising the steps of: a) providing a list of Liquid Chromatography-Mass Spectrometry (LC-MS)-based mass features; b) deconvoluting said list of LC-MS-based mass features; c) inferring daughter ions from the deconvoluted list of LC-MS-based mass features; d) identifying one or more parental exact masses from the inferred daughter ions; e) scoring each of the one more parental exact masses based on the inferred daughter ions; f) determining characteristic mass features in response to the scoring of each of the one or more parental exact masses; and g) determining each of the plurality of lipids based on the characteristic mass features thereof. In particular, the present invention also relates to identification of the plurality of lipids undergoing in-source fragmentation.
A liquid delivery device includes a liquid delivery pump that sucks a mobile phase, which is liquid, from a mobile phase container containing the mobile phase through a suction pipe whose end is immersed in the mobile phase in the mobile phase container, and feeds the mobile phase, and at least one dissolved substance removal filter that is provided at a position upstream of the liquid delivery pump on a path through which the mobile phase flows and is filled with a filler having the property of adsorbing a dissolved substance in the mobile phase.
A significant reduction in extra-column band broadening can be achieved by decoupling the injection system from the main solvent flow line. In addition, by decoupling the injection system from the main solvent flow line, additional components (e.g., filters, valves, etc.) can be introduced into the chromatography system without increasing the negative band broadening effects. Systems and methods herein provide not only for such decoupling but also for filtering precipitates from the system. As a result, a larger volume of sample can be injected into the present systems without compromising separation yield. In addition, an increase the column loading per batch, an increase the overall yield of separations, and greater system efficiency (i.e., less time lost for cleaning and maintenance) can be realized.
Apparatuses, systems, and methods are presented for calibrating an inspection system, particularly a Laser Bond Inspection (LBI) system that identifies a strength of a test structure. The disclosed calibration system comprises a calibration panel, a surface motion sensor, and a processing circuit. The surface motion sensor senses a compression wave generated in the calibration panel responsive to a laser pulse applied by a LBI head to the calibration panel. The processing circuit outputs a calibration result for the laser inspection system responsive to one or more characteristics of the sensed compression wave. The calibration system provides significantly faster calibration results, and thus may be implemented more frequently to improve the accuracy and repeatability of the inspection system.
A photo-acoustic gas sensor may include a detector component. The detector component includes a package that defines a reference volume. The reference volume houses a reference gas. The detector component includes a pressure sensing element to measure an amount of pressure in the reference volume. The amount of pressure in the reference volume depends on absorption of a wavelength of light by the reference gas in the reference volume. A sensitivity of the pressure sensing element when measuring the amount of pressure in the reference volume depends on a length of a reference path associated with the reference volume. The detector component includes a reference path structure that causes the length of the reference path to be less than or equal to 0.5 millimeters.
The present disclosure belongs to the technical field of sensors, relates to a graphene resonant gas sensor, and in particular, to a graphene resonant gas sensor based on doped metal atoms and a preparation process therefor. In the present disclosure, the metal atoms are embedded in a graphene resonant beam, and a transition metal layer may use the doped metal atoms as anchor points to be tightly adsorbed to the surface of the graphene resonant beam, so that the quality of surface contact between the transition metal layer and the graphene resonant beam is improved, and the problems such as low quality and low sensitivity of conventional resonant gas sensors are effectively solved.
A capacitive relative humidity sensor includes a first electrode and a second electrode, where at least the one of the electrodes is a water-permeable electrode. The electrodes act in conjunction with a water-sensitive hygroscopic dielectric material. The design enables low-cost and simple fabrication of fast-responding and stable relative humidity sensors using digital fabrication techniques.
A measuring arrangement for a thermal analysis of a sample, having a crucible for storing a sample in the crucible, as well as a sensor for measuring a sample temperature of the sample when the crucible is arranged on the sensor. To reduce the risk of damages to or even the destruction of used components as a result of chemical or physical reactions, it is provided according to the invention that the measuring arrangement further has an outer crucible for storing the crucible in the outer crucible, wherein the crucible is made of a crucible material and the outer crucible of an outer crucible material, which differs from the crucible material. The invention further proses a method for the thermal analysis of a sample, which is performed by using such a measuring arrangement.
Optical elements that efficiently propagate x-ray radiation over a desired energy range and reject radiation outside the desired energy range are presented herein. In one aspect, one or more optical elements of an x-ray based system include an integrated optical filter including one or more material layers that absorb radiation having energy outside the desired energy band. In general, the integrated filter improves the optical performance of an x-ray based system by suppressing reflectivity within infrared (IR), visible (vis), ultraviolet (UV), extreme ultraviolet (EUV) portions of the spectrum, or any other undesired wavelength region. In a further aspect, one or more diffusion barrier layers prevent degradation of the integrated optical filter, prevent diffusion between the integrated optical filter and other material layers, or both. In some embodiments, the thickness of one or more material layers of an integrated optical filter vary over the spatial area of the filter.
A test structure for use in metrology measurements of a sample pattern formed by periodicity of unit cells, each formed of pattern features arranged in a spaced-apart relationship along a pattern axis, the test structure comprising a test pattern, which is formed by a main pattern which includes main pattern features of one or more of the unit cells and has a symmetry plane, and a predetermined auxiliary pattern including at least two spaced apart auxiliary features located within at least some of those features of the main pattern, parameters of which are to be controlled during metrology measurements.
The present invention relates to an optical emission spectrometer with at least one spark chamber. It comprises an oblong electrode being arranged inside thereof and at least one inlet for an inert gas. Here, the inert gas inlet is arranged such that the inert gas flows around the electrode along its longitudinal axis. In the sense of the invention, in the inert gas entry and/or between inert gas entry and electrode at least one sieve-like insert is provided and/or the electrode in the flow cross-section of the inter gas flow is surrounded by at least one sieve-like insert.
The present application discloses a sensor system that includes a sensor having a sensor surface, a sample cartridge including one or more flexible membranes and a membrane frame, the membrane frame including one or more openings covered by the one or more flexible membranes defining one or more wells for holding one or more samples, the flexible membrane having a sample side supporting the sample and an opposite sensor side, the sample cartridge being removably insertable in the sensor system such that the sensor side of the flexible membrane is positioned above and faces the sensor surface, a displacement mechanism that can be actuated to displace the flexible membrane toward the sensor surface such that the sample is moved to a position closer to the sensor surface, and an optical imaging system that detects light emitted from the sensor. Disclosed also are a cartridge cassette and a method of use.
A method of determining beryllium or a beryllium compound in a sample is disclosed by measuring fluorescence. This method discloses use of highly strong acids to extract beryllium from samples into the acidic medium, and then using these solutions in combination with highly alkaline fluorescent indicating dye solutions to determine the amount of beryllium in the samples.
An open path gas detector for detecting the presence of a target gas in the presence of fog or water vapor. A transmitter transmits flashes of optical energy along a path in an area under surveillance, including energy at a sample wavelength region at which the target gas is absorbed, at a reference wavelength region not significantly absorbed by the target gas, and at a synchronization wavelength region different from the first and second wavelengths. A receiver includes a sample channel responsive to the optical energy at the sample wavelength region, a reference channel responsive to optical energy at the reference wavelength region, and a third synchronization channel responsive to the optical energy at the synchronization wavelength region. The receiver detects the target gas and synchronizes operation of the receiver to the transmitter flashes of optical energy using the output of the synchronization channel.
A sensor system for sensing contaminants within a fluid stream of a fluid system includes a sensor body and an arm extending from the sensor body to a distal end of the arm, a laser light source configured to direct a laser beam outwardly from an outlet of the sensor body, and a light sensor. A fiber optic light guide is disposed in the sensor body and extends from the light sensor to an inlet of the sensor body for directing light to the light sensor. A beam dump is positioned at the distal end opposite the laser light source to absorb at least a portion of the laser beam directed towards the distal end. A blocking member of the arm is disposed intermediate between the sensor body and the distal end and is configured to partially restrict a field of intake of light at the inlet.
A suspension aligning machine includes a bottom board, an intermediate board, a top board, actuation modules, a jig, and a control device. The intermediate board is mounted on a top of the bottom board by first supporting elements and has through holes. The top board is arranged above the intermediate board with supporting elements provided therebetween to have the top board floating and suspending above the intermediate board. The actuation modules are mounted under the top board and respectively extend through the through holes of the intermediate board and form a gap with respect to the bottom board. The operation of the actuation modules causes the top board to vibrate and incline and workpieces deposited in the jig mounted on the top board are caused to move in the jig and fall into the cavities of the jig to line up with each other and thus orderly arranged.
An inspection system for detecting one or more misaligned seals is disclosed and includes a linear transducer array connected to a sleeve. The linear transducer array includes a plurality of ultrasonic transducers each configured to transmit and receive ultrasonic waves. The ultrasonic transducers direct the ultrasonic waves towards one or more seals that are disposed underneath the sleeve. The inspection system also includes a rotational device configured to move the ultrasonic transducers around a circumference of the sleeve, one or more processors in electronic communication with the linear transducer array, and a memory coupled to the one or more processors. The memory stores data into a database and program code that, when executed by the one or more processors, causes the inspection system to instruct the plurality of ultrasonic transducers to transmit and receive the ultrasonic waves.
Techniques for implementing a system including a pipe segment and a test head. The test head includes a shell that defines an annulus cavity to be used to interface with an annulus of the pipe segment, in which the shell includes a bore insert having a male taper to be inserted into a pipe bore of the pipe segment, a testing port that extends through the shell and fluidly coupled to the annulus cavity, and an internal clamp assembly including clamp segments having a female taper that slidably interface with the male taper of the bore insert, in which an outer surface diameter of the clamp segments is controlled by position of the clamp segments on the bore insert to facilitate selectively securing and sealing an open end of the pipe segment in the test head to enable integrity of the tubing to be tested.
A noise resistance of a pressure sensor is improved while avoiding a hetero metal bonding. A pressure detection device includes a metal case having the diaphragm which is deformed due to a pressure received from a pressure medium, a sensor element which detects a pressure by detecting the deformation of the diaphragm, a lead frame which is electrically connected to the sensor element, and a connection member which holds the lead frame. A first surface of the lead frame, that is, the surface on a side near the metal case in the parallel plate region, and a second surface of the metal case, that is, the upper surface of the base member interpose at least one of the resin of the connection member being an insulator and the insulating adhesive and are disposed to face each other with a predetermined gap therebetween.
Provided are a method and a system for measuring a transient time width of an ultrashort pulse in real time. The method includes: performing an interaction of a laser pulse to be measured with a linear chirped pulse in a second-order non-linear medium, to generate a sum-frequency beam, wherein an intensity sag occurs in the chirped pulse after the interaction; performing a time spreading by a time stretching system on the chirped pulse with the intensity sag; detecting the spread chirped pulse with the spread intensity sag by a photoelectric detector, and measuring and recording a time width τ′ of the spread intensity sag by an oscilloscope; and obtaining the transient time width τ of the laser pulse to be measured according to a formula of τ=τ′/M, where M is an amplification coefficient of the time stretching system.
An optical sensor arrangement comprises a photodiode and a converter arrangement including an integration amplifier, a comparator amplifier, an integration capacitor and a comparator capacitor. An offset of the integration amplifier is corrected in that the integrator output signal is compared with a high and a low comparison voltage to repetitively adjust an offset trim value. The use of two comparison thresholds creates noise immunity.
Systems and Methods for controlling one or more mechanical resonators and determining information from resonant shift of the resonator(s) behavior, including at least one mechanical resonator, an excitation element for driving the resonator(s), a sensor for monitoring the motion of the resonator(s), at least one phase locked loop (PLL) in feedback between the excitation and monitoring elements, wherein each PLL is configured to operate at or near a different resonant mode of the resonator(s), and a processor for determining information from PLL internal signals indicative of a resonator frequency shift.
A thermal flowmeter including a measurement tube that has an inflow port into which a liquid flows and an outflow port that allows the liquid which flows in from the inflow port to flow out, and has an internal flow passage where the liquid flows formed to extend along an axis, and a plurality of detection sections each of which has a heating resistor and a temperature detecting resistor along the axis and is provided at the measurement tube, and a control section that calculates a flow rate of the liquid flowing through the internal flow passage based on signals from the plurality of detection sections, wherein the plurality of detection sections are respectively provided with predetermined intervals left in a circumferential direction with the axis as a center.
Systems and methods for determining a weight of a quantity of fluid, or a flow rate of the fluid by weight. An acoustic sensor positioned on an exterior wall of a vessel containing the fluid determines a fill level of the fluid. A computerized device calculates a weight of the quantity of fluid using a size of the vessel, the determined fill level, a temperature of the fluid, and the fluid identity and/or a fluid density. Flow rate of the fluid through a pipe is determined using two or more acoustic sensors positioned at different locations on a pipe, and a temperature sensor. A computer calculates a differential time of flight of the fluid based on readings of the acoustic sensor, a distance therebetween, the temperature sensor, the pipe volume, and the fluid identity and/or a fluid density. A flow by weight of the quantity of fluid is determined.
A sensor position control apparatus and method that includes a guide rail formed to be elongated along one direction set to a longitudinal direction thereof and a position control unit coupled to the guide rail and configured to slide along the longitudinal direction of the guide rail. A sensor mount unit is connected to be moved together with the position control unit and has a sensor mounted on one surface thereof. In addition, an angle control unit is configured to change a direction which one surface of the sensor mounting unit faces and a position control driving unit is configured to transmit power to the position control unit. An angle control driving unit is configured to transmit power to the angle control unit.
A cantilever linear motion reference device employing two-layer air suspension. By means of a two-layer force sealed air suspension structure, the invention realizes two-dimensional air suspension support and motion guiding and improves the rotational stiffness per unit for an air suspension working surface. By combining accurate driving and feedback control, the invention achieves high speed, high acceleration, high frequency motion, and enables construction of a small-volume, long cantilever, high torque load two-dimensional motion reference device.
A position sensor system comprising: a magnetic field generator movable relative to two sensor devices or vice versa. The system has at least one processor adapted with a special algorithm for determining a position of the magnetic field generator in a manner which is highly robust against a disturbance field. A method for determining the position of the magnetic field generator based on a set of equations, in particular a set of linear equations which allows to completely eliminate the external disturbance field.
Systems and methods of using satellite signal strength to determine indoor/outdoor transition points for places are disclosed herein. In some example embodiments, a computer system accesses service data and sensor data for a plurality of requests for a transportation service associated with a place, with the service data comprising pick-up data indicating a pick-up location and drop-off data indicating a drop-off location, and the sensor data comprising satellite signals indicating a pick-up path or a drop-off path, with the satellite signals each having a corresponding signal strength. The computer system determines a transition geographic location for the place based on the signal strengths of the satellite signals.
A system for correcting HD map images is provided. The system is configured to: receive, from a plurality of vehicles, ground view image data of a map anomaly hotspot captured by the vehicles; convert the ground view image data to bird view image data using homography; remove outliers from the bird view image data; apply an error reduction algorithm; stitch together a sequence of consecutive images from the image data after error reduction to produce a high-definition image, wherein each of the consecutive images has been generated through converting ground view image data to bird view image data using homography, removing outliers from the bird view image data, and applying an error reduction algorithm; compare the stitched sequence of consecutive images to a high-definition image of the hotspot to determine revisions to the high-definition image; and provide revised high-definition image data for use in navigating near the map anomaly hotspot.
A navigational device includes a microprocessor, a target marking system, a digital tilt sensor, and a digital compass to determine mapping coordinates of a remote point from an observation point. A user first visually targets the remote point using the target marking system. The digital tilt sensor then determines an angle of inclination to the remote point from the observation point. The digital compass then determines a bearing angle to the remote point from the observation point. The GPS module then determines the GPS coordinates of the observation point. Lastly, the microprocessor determines mapping coordinates of the remote point based upon the angle of inclination data, the angle of bearing data, and the GPS coordinates of the observation point.
Provided is an information processing apparatus that includes an estimation unit that estimates, based on sensing data provided by a plurality of sensors carried or worn by a user, a type of a moving body on which the user is riding. The information processing apparatus further includes a selection unit that selects information to be used for processing for obtaining a position of the user in the moving body using the type of the moving body estimated by the estimation unit.
Both downsizing of a device and improvement of the ranging accuracy are implemented in a device for measuring a distance to an object. An image capture device includes a pair of imaging elements and a ranging unit. Regarding the pair of imaging elements in this image capture device, axes perpendicular to light receiving surfaces thereof cross each other. Furthermore, in the image capture device including the pair of imaging elements and the ranging unit, the ranging unit measures a distance to an object on the basis of a parallax obtained from a pair of images captured by the pair of imaging elements in which axes perpendicular to light receiving surfaces thereof cross each other.
A method for measuring a thickness of a coating includes illuminating a substrate of an appliance with light waves of varying wavelengths from a light source. The method further includes receiving the light waves reflected by a top surface and a bottom surface of the coating at a light collector. The method may further include diffracting the light waves into a plurality of component wavelengths with a grating, and detecting light intensities of the plurality of component wavelengths at a detector array. The method may further include calculating a thickness of the coating from the detected light intensities.
The 3D information generating device includes a light source unit configured to irradiate light onto a target object, a coordinate mechanism unit disposed between the target object and the light source unit and including a plurality of inclined projections reflecting the light, a camera unit configured to output an image obtained by simultaneously photographing the coordinate mechanism unit and the target object, and an information processing unit configured to check a projection plane formed by the light of the light source unit and, by using the projection plane, generate 3D information about the target object while calibrating an error. Accordingly, an unskilled user may easily perform a 3D scan operation by using the coordinate mechanism unit, and moreover, since a coordinate mechanism is not installed in the outside, the 3D information generating device may easily move and may be easily maintained and managed.
Interferometer system, including optical means (2, 3, 4, 5) arranged for directing light along a first interferometer path and (separate) second interferometer path, and for combining the light for allowing interferometry, characterized in that the first interferometer path (PI) is provided with a first light transmitting structure (10) having a rotational position that is adjustable with respect to an optical axis of the first path.
Embodiments of the present disclosure relate to a method, an electronic device and a computer program for determining bending of a flexible display. The flexible display comprises two parallel capacitive layers and an isolator layer between the two parallel capacitive layers, wherein each capacitive layer comprises multiple capacitive electrodes pairs. The method measures capacitance values of the capacitive electrodes pairs. And then the method determines the bending of the flexible display based on the result of measurement.