A multi-stage passive capture adapter (PCA) circuit is configured to sense and recover digital signals present on a high-speed serial bus for capture and analysis in external test equipment. A first stage of the PCA circuit includes a differentiator that functions as a high impedance probe that contacts the serial bus to capture an original input signal waveform of the high-speed digital signals. The signal waveform is fed to a dual-slope comparator/driver that includes a plurality of high-speed comparators and drivers. The second stage includes a differential receiver/shaper that converts logic levels of differential receiver outputs to input signals that set and reset a signal restorer whose output signals are fed to a driver of a driver/shaper. The output of the driver is then fed to a shaper network configured to substantially match an output signal of driver/shaper to the input signal waveform sensed from the high-speed serial bus.
A resonator element includes: at least one resonating arm which performs flexural vibration; a base portion connected to an end of the resonating arm; and a tapered portion which is axisymmetrical with respect to a centerline which bisects the width of the resonating arm, and which has a width increasing toward a portion of the tapered portion connected to the base portion from a portion of the tapered portion connected to the resonating arm, wherein assuming that the length and width of the resonating arm are L and W and the length and width of the tapered portion are Lt and Wt, the shape of the tapered portion is controlled to satisfy a taper length occupancy η=Lt/L and a taper width occupancy ξ=2 Wt/W.
Multi-segment RF probes for automatic slide screw impedance tuners include a multitude of slugs, which are individually adjustable towards the center conductor of the slabline and spaced against each-other in order to create the required capacitance and transmission line space values needed for synthesizing resonant networks to match arbitrary reflection factor patterns over a given frequency range. The multi-segment probes are optimized using network synthesis software within the limits of the capacitance and inductance values allowed by the hardware. The probes allow constant phase testing for 100 MHz bandwidths or more.
A network signal coupling and EMI protection circuit assembly includes a processing circuit installed in a circuit board and coupled between a voltage-mode network-on-chip at the circuit board and a network connector and drivable by a driving voltage from the voltage-mode network-on-chip to process network signals. The processing circuit includes opposing first connection end and second connection end, two-wire channels electrically connected between the first connection end and the second connection end, a coupling module and an EMI protection module installed in each two-wire channel for coupling network signals and removing noises. Each EMI protection module includes two capacitors having respective first ends thereof respectively connected to the two wires of the respective two-wire channel and respective opposite second ends thereof connected in series and grounded for filtering lower frequency part of resonant waves in the band during signal transmission to prevent electromagnetic interference and to enhance signal transmission stability.
An amplifier circuit, comprising: an input, for receiving an input signal to be amplified; a power amplifier, for amplifying the input signal; a switched power supply, having a switching frequency, for providing at least one supply voltage to the power amplifier; and a dither block, for dithering the switching frequency of the switched power supply. The dither block is controlled based on the input signal. Another aspect of the invention involves using first and second switches, each having different capacitances and resistances, and using the first or second switch depending on the input signal or volume signal. Another aspect of the invention involves controlling a bias signal provided to one or more components in the signal path based on the input signal or volume signal.
A method and device for modifying a synthesis of a time-domain excitation decoded by a time-domain decoder, wherein the synthesis of the decoded time-domain excitation is classified into one of a number of categories. The decoded time-domain excitation is converted into a frequency-domain excitation, and the frequency-domain excitation is modified as a function of the category in which the synthesis of the decoded time-domain excitation is classified. The modified frequency-domain excitation is converted into a modified time-domain excitation, and a synthesis filter is supplied with the modified time-domain excitation to produce a modified synthesis of the decoded time-domain excitation.
A peripheral apparatus, for connecting to a first or a second transmission port of an electronic device, includes a signal transmission interface, a triggering unit, an amplifying unit and an adjusting unit. The signal transmission interface, coupled to the first or the second transmission port, includes a first and a second group of pins. The triggering unit is coupled to the signal transmission interface. When the signal transmission interface is coupled to the first or the second transmission port, the triggering unit outputs a first or a second voltage level signal, respectively. The amplifying unit is coupled to the signal transmission interface and a functional unit. The adjusting unit, coupled to the signal transmission interface, the triggering unit, the amplifying unit and the functional unit, changes an output power transmitted from the amplifying unit to the functional unit according to the first or the second voltage level signal.
A system includes a differential circuit, multiple cross-coupled transconductance circuits. In some implementations, the differential circuit may include an inductor coil in a balun or transformer. The cross-coupled transconductance circuits may act to reduce the internal resistance of the differential circuit to increase the quality factor of the differential circuit. The cross-coupled transconductance circuit may be connected at differential points along the differential circuit and be engaged and disengaged to linearize the quality factor of the differential circuit.
The output of a carrier amplifier circuit in a Doherty amplifier is coupled to the summing node so that the impedance observed by the carrier amplifier's output is approximately equal to the load impedance at the combining node when the load impedance is not modulated. In an example non-inverting configuration, a power amplifier circuit is configured to provide an amplified signal to a load at a summing node, where the load has a first impedance when not load-modulated. The power amplifier circuit includes a splitter network arranged to receive the input signal and to split the input signal to provide a carrier input signal and a peaking input signal, a carrier amplifier path configured to amplify the carrier input signal in a full-power mode and in a first backoff mode, and a peaking amplifier path configured to amplify the peaking input signal in at least the full-power mode.
An amplifier circuit whose frequency response has almost no soft knee characteristic or no peak when inverting input capacitance Csin varies and when feedback capacitance Cf is a fixed value of small capacitance, and a feedback circuit is provided. The amplifier circuit includes a plurality of amplifiers each of which negative feedback is provided to and which are connected in series, and a feedback means (feedback circuit) which is connected to an output side of an amplifier near output of the amplifier circuit and an input side of an amplifier near input of the amplifier circuit. These amplifiers are ones in the plurality of amplifiers. One or odd numbers of amplifiers in the plurality of amplifiers are inverting amplifiers.
A high-frequency amplifier circuit includes a balanced-unbalanced converter converting a single-ended signal into differential signals. The output of a first amplifier amplifying the single-ended signal is connected to the signal terminal on the unbalanced side of the balanced-unbalanced converter. The input of a second amplifier amplifying one of the differential signals is connected to one signal terminal on the balanced side of the balanced-unbalanced converter. The input of a third amplifier amplifying another of the differential signals is connected to another signal terminal on the balanced side of the balanced-unbalanced converter. An impedance element is inserted between an element on the balanced side of the balanced-unbalanced converter and a ground.
Embodiments of the present disclosure include a bias circuit for generating bias voltages to stacked transistors. In one embodiment, stacked transistors are coupled between an input transistor and an output node. A modulated power supply voltage and an input signal produce a voltage at the output node. The modulated power supply voltage is provided as an input to the bias circuit. Bias voltages are generated that change with the power supply voltage. In one embodiment, particular transistors in the stack are biased so that their control terminals are effectively short circuited when the power supply voltage is reduced.
Provided is an oscillator (100) including a piezoelectric body (70) that has a plurality of protrusions (72) on one surface thereof, a plurality of electrodes (80) that are respectively provided on the plurality of protrusions (72) so as to be separated from each other, and a plurality of electrodes (82) that are provided on the other surface opposite to the one surface of the piezoelectric body (70) so that each of the electrodes faces only one electrode (80). Thus, it is possible to prevent variation in acoustic characteristics from occurring. Therefore, the oscillator capable of improving the acoustic characteristics of an electronic device is provided.
A resonant element driver circuit includes a NMOS transistor and a PMOS transistor that are configured to drive a resonant element. The resonant element driver circuit includes biasing circuitry that is configured to bias the PMOS transistor. The biasing circuitry receives a reference signal that is used to set the biasing on the PMOS transistor. The resonant element driver further includes mirror circuitry that tracks current flowing through the NMOS and PMOS transistors.
An inverter device includes a power supply unit and a switch controller. The power supply unit supplies AC power to an AC motor whose electric characteristics in response to a rotation speed are switchable between low speed characteristics and high speed characteristics. The switch controller switches the electric characteristics of the AC motor. The switch controller executes switching control that alternately switches the electric characteristics of the AC motor between the low speed characteristics and the high speed characteristics on the basis of the rotation speed of the AC motor.
An electric-motor furniture drive includes a power supply device, a manual control for moving movable furniture components relative to each other, and an electric motor with reversible rotation direction. A speed-reducing transmission is connected downstream of the electric motor and an additional transmission is connected downstream of the speed-reducing transmission. The power supply device has a mains connection, transforms the mains-side input voltage into at least one output-side low voltage and is configured for galvanic isolation between the mains-connected input side and the output side for operating the electric-motor furniture drive. The power supply device is designed as a switched-mode power supply and has an intermediate circuit, a control device for controlling the switched-mode power supply, and a secondary unit. The power supply device provides an output-side operating voltage at the output thereof in an operating state and provides an output-side idle voltage at the output in an idle state.
An electrokinetic actuator for a propulsion system is described. The actuator includes an array of channels, with each channel having an inlet and an outlet. A reservoir is included that contains an ionic solution of particles. A first electrode proximate to (or deposited at) the inlet and a second electrode proximate to (or deposited at) the outlet are connected to a voltage source. The voltage source and electrodes apply a voltage across the length of the channels to generate an electric field parallel to each channel. The electric field causes an electro-osmotic flow of ions from the reservoir to the outlet producing electrokinetic thrust at the outlet. By varying the concentration of the ionic solution and the magnitude of the electric field, the electro-osmotic flow of ions is controlled.
A power generation unit includes a deforming member adapted to repeatedly deform a piezoelectric element, a pair of electrodes provided to the piezoelectric element, an inductor disposed between the pair of electrodes, and constituting a resonant circuit together with a capacitive component of the piezoelectric element, a first switch connected in series to the inductor, a member adapted to detect a timing at which a deformation direction of the deforming member is switched, a full bridge rectifier adapted to rectify a current output from the pair of electrodes, a capacitor connected to the full bridge rectifier, and adapted to store a current supplied from the full bridge rectifier, a second switch connected between either one of the pair of electrodes and the capacitor, and a control circuit adapted to operate the first switch and the second switch.
Provided is a dust removing device that can be designed and controlled appropriately and has high dust removal performance even at low temperature, and an imaging device using the dust removing device. In a dust removing device to be set on a base, including a piezoelectric element formed of a piezoelectric material and a pair of opposing electrodes, a vibration member, and a fixation member containing at least a high molecular compound component, a phase transition temperature T from a first ferroelectric crystal phase to a second ferroelectric crystal phase of the piezoelectric material is set to −60° C.≦T≦−5° C., and whereby, the dust removing device can be designed and controlled appropriately and high dust removal performance can be obtained even at low temperature.
A power conversion apparatus including a three-phase transformer having at least four three-phase windings, and three converter arms each configured by connecting one or plural unit converters each including a switching device and an energy storage element in series. A power source or a load is connected to a first three-phase winding of the transformer, three series circuits which connects second and third three-phase windings of the transformer, and the converter arms in series with each other are connected in parallel, the parallel connection point is a DC terminal, and a magnitude relationship between a coupling coefficient of the first and second three-phase windings, and a coupling coefficient of the first three- and third three-phase windings is equal to a magnitude relationship between a coupling coefficient of the fourth and second three-phase windings, and a coupling coefficient of the fourth and the third three-phase windings.
A reverse recovery current prevention device includes a full wave rectifier having a plurality of diodes, first and second diodes, a switch part and a switch control unit. The full wave rectifier rectifies a power source voltage from an alternating current power source inputted into first and second input terminals. The first and second diodes have anode terminals connected to the first and second input terminals, respectively. The switch part opens or shorts an electrical circuit between a negative-side output terminal of the full wave rectifier and each cathode terminal of the first and second diodes. The switch control unit prohibits the switch part from shorting the electrical circuit between the negative-side output terminal and each of the cathode terminals when a voltage between the negative-side output terminal and each of the cathode terminals is at or above a threshold.
A controller of the power converter according to the present invention comprises a gate driver. The gate driver generates a gate-drive signal. The gate-drive signal is coupled to drive a power transistor to switch a transformer of the power converter for regulating an output of the power converter. The gate driver has a charge-pump circuit for charging pump a voltage level of the gate-drive signal. Therefore, the gate-drive signal can fully turn on the power transistor.
A bridgeless interleaved power factor correction (PFC) circuit using a single PFC choke having four windings formed on a single core to form the four input inductors of the PFC circuit. An AC-to-DC converter constructed using the bridgeless interleaved PFC circuit achieves high conversion efficiency with high power factor and low total harmonic distortion. Furthermore, the size of the PFC circuit is reduced by using a single PFC choke with quad-winding.
A power factor correction converter and a control method are disclosed. A power factor correction converter includes a power conversion module, a capacitor, a third switch unit, and a fourth switch capacitor. The power conversion module includes a first switch, a second switch, a first switch unit, a second switch unit, and an inductor. The first switch is coupled to a first input terminal. The second switch is coupled to a second input terminal. The first switch is coupled between an output terminal and the first switch. The second switch is coupled between the output terminal and the second switch. The inductor is coupled between the first and the second switch unit. The capacitor is coupled to the output terminal. The third switch unit is coupled between the second input terminal and the capacitor. The fourth switch unit is coupled between the first input terminal and the capacitor.
A monitoring apparatus configured for monitoring a carbon brush of a brush holder assembly of an electrical machine. The monitoring apparatus may include a flexible sensor and a signal processing circuit for processing a signal received from the flexible sensor. The flexible sensor may have an electrical resistance that varies based on a radius of curvature of the flexible sensor, wherein the radius of curvature of the flexible sensor may be associated with a deflection of a spring providing a force to engage the carbon brush with a rotating component of the electrical machine. The signal processing circuit may be coupled to the sensor and may be configured to determine a measure of a wear state of the carbon brush using information about the variable resistance of the flexible sensor.
A plurality of teeth of an armature core arranged in a circumferential direction each include an inner winding portion in its proximal region and first and second branch portions that extend radially and branch off in a bifurcated manner from a distal end of the inner winding portion in the circumferential direction. After winding the first to ninth coils around the inner winding portions of all of the teeth, the tenth to eighteenth coils are wound sequentially around outer winding portions of adjacent ones of the teeth each including the first branch portion of one of the two adjacent teeth and the second branch portion of the other one of the adjacent teeth.
A rotor for an electric machine includes a pole core having a coolable magnetisable rotor section which is made of a super-conducting material. The rotor section has a rotationally symmetric geometry. The pole core is formed as a cylinder and the rotor section is arranged on an outer surface of the cylinder so as to be encircling.
A charging apparatus comprises an estimator unit for estimating the habitual usage start time of a secondary cell on the basis of the usage history of the secondary cell, an allowable charging time calculator unit for calculating the period of time from the charging start time of the secondary cell to the imminent usage start time as allowable charging time, a necessary charge time calculator unit for calculating the charging time necessary to fully charge the secondary cell as necessary charging time, and a charger unit for charging the secondary cell under degradation-suppression charging conditions when the allowable charging time exceeds the necessary charge time. Under the degradation-suppression charging conditions, the charging apparatus performs temporary charging suspension during charging, and charges the secondary cell so that full charge is reached within the allowable charging time.
Terminals, terminal systems, charging/discharging methods for the terminals, charging/discharging methods for the terminal systems, and discharging methods are disclosed. The terminal is coupled to a second terminal including a second switching unit, a second charging unit and a second battery unit. The second charging unit is coupled to the second battery unit. The terminal includes a first switching unit and a first battery unit. The first switching unit is coupled to each of the second switching unit and the first battery unit. The first switching unit is configured to receive a control instruction or a control signal, and to switch to the second switching unit based on the control instruction or the control signal so as to supply power to the second terminal with the first battery unit, or switch to the second charging unit based on the control instruction or the control signal so as to charge the second battery unit with the first battery unit. Thus, the battery of the terminal can be used to charge the battery of the second terminal or used directly as a second battery for supplying power to the second terminal. This improves user convenience and usability of the terminals.
A system includes an energy storage device, a power generator, and a controller. The energy storage device is operable to power a load. The power generator is operable to charge the energy storage device. The controller is operable to generate an energy storage metric representing a quantity of energy stored in the energy storage device over a first time interval and adjust at least one power consumption characteristic of the load for a second time interval based on the energy storage metric.
An improved personal mobile charging device for providing back up electrical charging or standby power for personal electronic devices comprising an elongate rectangular body having a top, a bottom, two elongate sides and two short sides typically made of leather and having thin flexible lengths of material representing an outside surface (2) and an inside surface (4) creating a space for the permanent placement of at least one battery (8) protected by a circuit (12) with integrated plug (14) that regulates over and under charging and discharge of power to connected personal electronic device wherein the embodiment can be perceived as ones primary fashion belt or strap.
A first electrical storage stack is connected in series with a second electrical storage stack. A current interrupter is configured to interrupt a current path by being removed from the current path. First and second detection line are respectively connected to first and second terminals of the first electrical storage stack. The second electrical storage stack is connected to the second terminal of the first electrical storage stack via the current interrupter. A third detection line is connected to a portion of the current path, located on the second electrical storage stack side of the current interrupter. A controller is configured to control charging and discharging operations of each of the first and second electrical storage stacks on the basis of the voltage of the first electrical storage stack, the voltage being detected via the first detection line and the third detection line.
A method for controlling a power converter in a wind turbine generator, the power converter being connected to a power grid, the method comprising obtaining an alternating current (AC) line voltage at a connection point between the power converter and the power grid, obtaining a frequency of the power grid based on the AC line voltage, dynamically adapting the AC line voltage to the frequency of the power grid, generating a reference signal based on at least the frequency-adapted AC line voltage, and determining a converter control signal to be provided to the power converter based on the reference signal and the grid frequency in order to generate a power at the frequency of the power grid. Further, a wind turbine generator implementing the method is provided.
A reactive power compensation method includes generating a variable power factor curve for at least one power generator based on information regarding network parameters; obtaining a value of an active output power parameter from the at least one generator; computing a reactive power based on the variable power factor curve and the value of the active power output parameter of the at least one generator; generating a reactive power compensation command based on the computed reactive power; and transmitting the reactive power compensation command to the at least one power generator for controlling operation of the at least one power generator.
The present disclosure provides a system and method for providing electrostatic discharge protection. A probe card assembly is provided which is electrically connected to a plurality of input/output channels. The probe card assembly can be contacted with a secondary assembly having an interposer electrically connected to one or more wafers each wafer having a device under test. Voltage can be forced on ones of the plural input/output channels of the probe card assembly to slowly dissipate charges resident on the wafer to thereby provide electrostatic discharge protection. A socket assembly adaptable to accept a 3DIC package is also provided, the assembly having a loadboard assembly electrically connected to a plurality of input/output channels. Once the 3DIC package is placed within the socket assembly, voltage is forced on ones of the input/output channels to slowly dissipate charges resident on the 3DIC package to thereby provide electrostatic discharge protection.
An arrangement for controllably disconnecting a utility power service from a load includes a utility meter housing, a switch and a processing circuit. The utility meter housing includes metrology circuitry configured to generate metering information regarding electrical power provided to the load. The switch is configured to controllably interrupt a connection between the utility power service and the load. The switch has an open state and a closed state. The processing circuit is configured to determine whether a line voltage varies from an expected value by more than a predetermined amount over a predetermined amount of time. The processing circuit is further configured to cause a change in state of the switch based on the determination.
An electrical transition fitting for enabling electrical wires contained in multiple cables to be extended through an electrical conduit, or into a panel box. The fitting has a lower body member having a first member dimensioned for receipt of an electrical conduit or passage through a knockout hole of a panel box, and a second member with a slot at a second end, an upper body member having at least three bores formed therein, the bores for receipt of the cables, the upper body member having a plate at a first end, the plate dimensioned for contact with a perimeter of the second member and having a tab for receipt in the slot, and a hole for receipt of a fastener to secure the upper body member to the lower body member and plastic insulators and inner locking devices for installation in the bores.
A draw-in wire tip and a respective draw-in wire body each having optimized flexural strength in such a way that insertion of a draw-in wire which is composed of these two components is easily possible, even in complex tube systems.
A media appliance and method for use of the same are disclosed. In one embodiment, a housing is adapted to be mounted within a wall. A panel forms a front portion of the housing and the panel includes vents and the panel may be mounted substantially flush with the wall. A media player, which includes a set-top box, is disposed within the housing. A pair of ports, disposed within openings defined by the housing, are configured to receive respective optio-electric connectors. Each port includes optio-electrically conductive elements. The pair of ports are coupled to the media player and one port is configured for providing a connection to a television and the other port is configured for providing a connection to an external source of signal for the television.
A disclosed surface-emitting laser element includes a lower DBR formed on a substrate, an active layer formed on the lower DBR, an upper DBR formed on the active layer, a wavelength-adjusting layer formed above the active layer, and a plurality of surface-emitting lasers configured to emit respective laser beams having different wavelengths by changing a thickness of the wavelength-adjusting layer. In the surface-emitting laser element, the wavelength-adjusting layer includes one of a first film having alternately layered GaInP and GaAsP and a second film having alternately layered GaInP and GaAs, the thickness of the wavelength-adjusting layer being changed by partially removing each of the alternating layers of a corresponding one of the first and second films.
A method and apparatus for powering up and powering down a laser diode and its driver are disclosed. The disclosed method and apparatus enable the use of deep sub-micron CMOS technology to build a laser diode driver (LDD), while ensuring the low voltage limits prescribed by such technology are not exceeded. Building an LDD with deep sub-micron CMOS technology pushes circuit integration further ahead, bringing cost of LDDs and required board circuits down.
There is provided an optical amplifier, which includes: an optical amplification medium; a pump light generator configured to generate pump light with a power corresponding to a set control value and supply the generated pump light to the optical amplification medium; a first controller including a level control circuit configured to generate the control value such that an output power of the optical amplification medium approaches a target power, and a limiter configured to limit a range of the control value in variable; and a latch circuit configured to set a specific control value to the pump light generator during a period in which the first controller is in a stop state.
A single-cavity dual-electrode discharge cavity and an excimer laser including such a discharge cavity are disclosed. The discharge cavity may comprise a cavity body and two sets of main discharge electrodes. The cavity body may comprise a left chamber and a right chamber arranged to form a symmetric dual-chamber cavity. The left and right chambers can interface and communicate with each other at a plane of symmetry of the entire discharge cavity. The two sets of main discharge electrodes can be disposed in the left and right chambers on the upper side, respectively. According to the present disclosure, the single-cavity configuration can be used to achieve functions of dual-cavity configurations, such as MOPA, MOPO, and MOPRA. Thus, it is possible to reduce system complexities and also ensure synchronization of discharging in the discharge cavity.
A laser includes an optical fiber having two ends of which a first end is configured to receive light therethrough, and a doped section configured to absorb at least part of the light received by the first end and for emitting light. The laser further includes a heat-conducting material which coats at least the doped section of the optical fiber.
The invention relates to a distribution connection module (1) for telecommunications and data technology, with the distribution connection module (1) comprising a first submodule (2) and a second submodule (3), with the first and second submodule (2, 3) each having contact elements (7, 13), with the contact elements (7, 13) each having an electrical connecting contact (8, 14) and an interface contact (9, 15), with the interface contacts (9) of the first submodule (2) being electrically connected to one another by the interface contacts (15) of the second submodule (3), or with the interface contacts (9) of the first submodule (2) being connected to interface contacts (61) of a further submodule (60) and the interface contacts (15) of the second submodule (3) being connected to interface contacts (62) of a further submodule (60), with the further submodules (60) being arranged between the first and the second submodules (2, 3).
An electrical connector includes a metallic shell defining a mating cavity opening forwards, a terminal module assembly received in the metallic shell, and a shielding plate being located between an upper surface and a lower surface of the terminal module assembly. The terminal module assembly defines a front region exposed in the mating cavity to function as a mating tongue. The terminal module assembly defines an insulator associated with a plurality of contacts with corresponding contacting sections exposed upon opposite upper and lower faces of the mating tongue, the contacts are categorized with differential pairs and grounding contacts. The shielding plate defines a main plate and grounding fingers split from the main plate to directly touch with corresponding grounding contacts. The shielding plate is embedded with the terminal module assembly and the grounding fingers of the shielding plate are fixed with the insulator of the terminal assembly.
In an electrical plug connector having multiple metal contacts situated in parallel to each other for electrically contacting metal contact pins of a mating plug, a separate contact terminal is situated upstream from at least one of the contacts according to the invention, which electrically conductively contacts the at least one contact and is designed for being penetrated by a contact pin.
Receptacle assembly including a receptacle housing having a front end, a back end, and an elongated module cavity that extends between the front and back ends. The receptacle assembly also includes a communication connector that is positioned to mate with a pluggable module when the pluggable module is inserted into the module cavity. The receptacle assembly also includes a light source that is positioned proximate to the port opening and supported by the receptacle housing. The light source generates light signals that are viewable at the front end. The receptacle assembly also includes a flexible cable coupled to the light source. The light source generates the light signals based on electrical current received through the flexible cable.
A terminal connecting structure is provided with a male terminal having a tab portion and a female terminal having a contact portion. The tab portion and the contact portion mutually slide. A sliding surface of the tab portion extends in a direction inclined with respect to a sliding direction of the tab portion and the contact portion and has a projecting wall and a recess portion provided alternately along the sliding direction. A sliding surface of the contact portion extends in a direction crossing the projecting wall and the recess portion and has a projecting wall and a recess portion provided alternately along the sliding portion.
An electrical connector includes a port (102, 103) for insertion of a mating connector along an insertion direction, a mating module (50) having a set of contacts (540, 542) received in the port, a transferring module (53) located behind the mating module and having a number of conductive components mounted thereon, and a shielding component (51, 52) disposed between the set of contacts and the transferring module. The shielding component is located between the set of contacts and the transferring module. The shielding component is simple and easily assembled to the transferring module.
An interlock mechanism of a motor, includes a terminal box configured to store a terminal used to connect a power supply cable to the motor; a lid configured to close the terminal box; a fixing member configured to fix the lid to the terminal box; a first connector attached to the lid; a second connector capable of being coupled with the first connector and configured to cover the fixing member in a state that the second connector is coupled with the first connector.
A connector is mateable with a mating connector comprising a mating contact. The connector comprises a contact which is brought into contact with the mating contact at two points under a mated state. The contact has a first spring portion, a protruding portion protruding from the first spring portion, a slide portion extending flat and a second spring portion. The protruding portion has a first contact portion while the slide portion has a second contact portion. The first contact portion is movable by first resilient deformation of the first spring portion while the second contact portion is movable by second resilient deformation of the second spring portion. One of the first contact portion and the second contact portion is moved because of both the first resilient deformation and the second resilient deformation when the connector is transited from a mating start state to the mated state.
A connector includes a housing having an insertion section into which a connection end of a sheet-shaped connection target is inserted, and a plurality of contacts held by the housing so as to extend in an insertion direction of the connection target and be aligned along a direction across the insertion direction of the connection target, wherein each contact to be mounted by soldering on the top surface of the mounting board on a side of insertion of the connection target has at its end on the side of insertion of the connection target a surface of flat shape to be mounted on the top surface of the mounting board, and a sloping surface which is inclined at a predetermined angle of less than 90 degrees with respect to the surface to be mounted for guiding the connection end of the connection target to the insertion section.
A terminal block is disclosed having a leaf spring, a contact, a cam member, and a spring member. The contact is positioned adjacent to the leaf spring and has a contact seat. The contact seat has a projection extending towards the leaf spring and is positionable in a hole of a ring terminal inserted into the terminal block. The cam member is in rotatable contact with the leaf spring, has a rotational axis extending in a direction of insertion of the ring terminal, and when in contact with the leaf spring, presses the leaf spring against the contact. The spring member is located closer to the leaf spring than the contact seat and biased against the inserted ring terminal.
In an exemplary embodiment, an antenna architecture comprises a single aperture having both receive elements and transmit elements, where the single aperture has the performance of a dual-aperture but in about half the size. Moreover, in the case of an array with inclined elements, there is the need to interconnect a planar substrate with an inclined substrate at an angle. An exemplary single aperture comprises a metal core having a thick pass-through slot from a first side to a second side; connecting the inclined substrate to the first side of the metal core, and connecting a second substrate to the second side of the metal core. Furthermore, an RF signal is communicated between the first substrate and the second substrate in a contactless manner through the thick pass-through slot.
An antenna is adapted for operation over a broadband frequency. The antenna includes a conical portion and a tapered portion. The conical portion may have a bicone structure, where each cone has a tapered portion. The tapered portion tapers asymptotically with an exponential.
The invention relates to a radio frequency device including an antenna connected to a capacitor. Said capacitor includes first and second conductive plates that are opposite each other and separated by an insulator. At least one of said first and second plates is formed of a plurality of wire capacitor portions. Said radio frequency device is different in that the antenna and at least one capacitor plate are formed with wire portions placed on a substrate in a guided manner.
The present invention provides an antenna apparatus which can realize favorable communication properties while achieving downsizing of a casing of an electronic device when incorporated in an electronic device. An antenna module (1a) which is incorporated in a mobile phone (130) and which is enabled to perform communication by receiving a magnetic field transmitted from a reader/writer (120) comprises an antenna coil (11a) which is wound in a clearance (132) between an end portion (133b) of a metallic plate (133a) opposing the reader/writer (120) within a casing (131) of the mobile phone (130) and an inner peripheral wall (131a) of the casing (131) so as not to surround an outer peripheral portion of the metallic plate (133a) and which is inductively coupled with the reader/writer (120).
A two-shaft hinge antenna comprises a major conductor, a first rotating element and a second rotating element. The stretching arms on both sides of the major conductor are assembled to the first rotating element and the second rotating element, respectively. The first rotating element further comprises a torque device and a first vice conductor, and the second rotating element further comprises a signal feeding line, a connection device, and a second vice conductor. The signal feeding line is electrically connected to the connection device and the second vice conductor, by which a high frequency signal can be passed to the major conductor, and then passed to the torque device on the other side and the first vice conductor. The aforementioned configuration is utilized to form an antenna loop. In addition, the configuration of this antenna can be applied to a foldable electronic device.
A multimode directional coupler is provided. In some embodiments, the multimode directional coupler is configured to receive a primary signal and a secondary signal at a first port of a primary waveguide. The primary signal is configured to propagate through the primary waveguide and be outputted at a second port of the primary waveguide. The multimode directional coupler also includes a secondary waveguide configured to couple the secondary signal from the primary waveguide with no coupling of the primary signal into the secondary waveguide. The secondary signal is configured to propagate through the secondary waveguide and be outputted from a port of the secondary waveguide.
A load for traveling microwave energy has an absorptive volume defined by cylindrical body enclosed by a first end cap and a second end cap. The first end cap has an aperture for the passage of an input waveguide with a rotating part that is coupled to a reflective mirror. The inner surfaces of the absorptive volume consist of a resistive material or are coated with a coating which absorbs a fraction of incident RF energy, and the remainder of the RF energy reflects. The angle of the reflector and end caps is selected such that reflected RF energy dissipates an increasing percentage of the remaining RF energy at each reflection, and the reflected RF energy which returns to the rotating mirror is directed to the back surface of the rotating reflector, and is not coupled to the input waveguide. Additionally, the reflector may have a surface which generates a more uniform power distribution function axially and laterally, to increase the power handling capability of the RF load. The input waveguide may be corrugated for HE11 mode input energy.
A battery management system (BMS) is disclosed. In one embodiment, the BMS includes i) a first switching circuit electrically connected to a battery cell or a battery pack and configured to provide a voltage of the battery cell or the battery pack, ii) a capacitor electrically connected to the first switching circuit and configured to store the voltage provided from the first switching circuit and iii) a second switching circuit electrically connected to the capacitor and configured to provide the voltage stored in the capacitor, wherein the second switching circuit has first and second output terminals. The BMS may further include a pull-down circuit electrically connected to the second switching circuit, and configured to reduce impedance at the first output terminal of the second switching circuit.
A flexible polymer solid electrolyte material useful in battery technology is described. The flexible solid electrolyte comprises a first block that has the ability to solvate alkali metal salts. The flexible solid electrolyte comprises a second block that has the ability to incorporate lithium ions within microphase separated spherical domains, wherein the lithium ions are from a secondary lithium source. The flexible solid electrolyte further comprises a second lithium salt.
Provided are a ceria-based composition having an undoped or metal-doped ceria and an undoped or metal-doped bismuth oxide, wherein the undoped or metal-doped bismuth oxide is present in an amount equal to or more than about 10 wt % and less than about 50 wt % based on the total weight of the ceria-based composition, and at least one selected from the ceria and the bismuth oxide is metal-doped. The ceria-based composition may ensure high sintering density even at a temperature significantly lower than the known sintering temperature of about 1400° C., i.e., for example at a temperature of about 1000° C. or lower, and increase ion conductivity as well.
In one aspect of the present invention, a fuel cell membrane-electrode-assembly (MEA) has an anode electrode, a cathode electrode, and a membrane disposed between the anode electrode and the cathode electrode. At least one of the anode electrode, the cathode electrode and the membrane is formed of electrospun nanofibers.
A fuel cell system calculates amount of fluid discharged from a fuel gas circulation path with water and fuel gas in accordance with an ordinary process map if inside an anode is not scavenged when a fuel cell stops electrochemical reaction; measures amount of water remaining in a fuel gas circulation path in accordance with cumulative electricity output, temperature, or elapsed time after starting the electrochemical reaction if the inside the anode is scavenged previously; and determines whether the inside the fuel gas circulation path is in dry condition or humid condition. The fuel cell system calculates amount of fluid discharged from the fuel gas circulation path with water or the fuel gas in accordance with a map predetermined for the dry condition if the fuel cell system determines that the inside the fuel gas circulation path is in the dry condition. The fuel cell system calculates the amount of the fluid to be discharged with the water or the fuel gas in accordance with the ordinary map if the fuel cell system determines that the inside the fuel gas circulation path is in the humid condition. Accordingly, wasteful discharge of fuel gas can be prevented in a purging operation after starting up the fuel cell system.
Disclosed is a system and method for controlling a fuel cell system. More specifically, a fuel cell demand current is calculated based on a driver demand current calculated from a driver demand torque. Then a target flow rate-1 of air to be supplied to a fuel cell stack is calculated based on the fuel cell demand current and a target stoichiometric ratio (SR) of air. The target flow rate-1 is then compensated for using the target SR, an RPM command value of an air blower is calculated based on a compensated target flow rate-2 and the amount of air currently measured. The operation of the air blower is subsequently controlled based on the calculated RPM command value.
A gas supply system that supplies a gas after making confluence of the gas flows from gas containers includes: a supply pressure detector that detects supply pressure of the gas following the confluence; and a controller that permits a gas supply-destination apparatus to be activated if the supply pressure detected after an elapse of a determination time from a start of the gas supply is greater than or equal to a threshold pressure, and that prohibits the apparatus from being activated if the supply pressure is less than the threshold pressure. The controller uses a first determination time as the determination time if it is determined that internal pressures that are the gas pressures in the containers are not imbalanced between the containers, and uses a second determination time that is longer than the first as the determination time if it is determined that the internal pressures are imbalanced.
In a fuel cell unit 16 that constitutes a fuel cell module 2 of an SOFC device 1, a collector cap 86a is connected to an inner electrode layer 90 via a seal material 96 as an Ag seal portion. A glass coating 30 (dense body) is filled up between the inner electrode layer 90 and an electrolyte layer 94 and the collector cap 86a to cover an upper end surface 96a of the seal material 96. As such, the fuel cell unit 16 includes the seal material 96 constituting as an Ag seal portion that separates a fuel gas from an oxidant gas, and a glass coating 30 at least partially formed to over at least either the fuel gas side surface of the seal material 96 or an the oxidant gas side surface of the seal material 96.
Disclosed is a negative electrode for a rechargeable lithium battery that includes a current collector and a negative active material layer on the current collector, the negative active material layer having an active mass density in a range of about 1.6 g/cc to about 2.1 g/cc and including graphite and a pore-forming agent.
Provided are a negative active material, a method of preparing the same, and a lithium battery including the negative active material, wherein the negative active material includes a carbonaceous material that has a peak with respect to a surface (002) at a Bragg angle 2θ of 26.4°±0.1° in an X-ray diffraction spectrum, has a full width at half maximum of the peak with respect to the surface (002) of about 0.2° to about 0.6°, has an interlayer spacing (d002) of the surface (002) measured by X-ray diffraction of about 3.36 Å to about 3.37 Å, and has a crystallite size measured from the full width at half maximum of the peak with respect to the surface (002) of about 10 nm to about 45 nm, wherein the carbonaceous material includes a core; and an amorphous carbon layer disposed on a non-cracked surface portion of the core.
The heater module wire connection structure for a battery pack includes a battery pack (11), and first and second heater modules (22L, 23L) which warm the inside of the battery pack and have lead wires (44L, 45L) connected thereto. Further, the heater module wire connection structure includes a power supply cable (42) to which the lead wires of the first and second heater modules are crimped and connected, and a temperature sensor (43C) which is placed inside of the battery pack and detects the temperature of the first heater module (23L). The lead wire (45L) of the first heater module, the temperature of which is detectable by the temperature sensor, and the lead wire (44L) of the second heater module (22L), the temperature of which is not detectable by the temperature sensor, are simultaneously crimped and connected to the same position on the power supply cable.
A battery includes a cell casing that has recessed portion on a major surface of the casing, the recessed portion being substantially planar and bordering a remainder of the major surface at a ridge portion on each of one or two sides of the recessed portion, whereby the recessed portion, the ridge portions, and the remainder of the major surface cooperate under an increase of gauge pressure to cause a plane defined by a boundary between the ridge portions and the remainder of the major surface to move.
An emissive layer deposited in graded manner using a plurality of nozzles is disclosed. A mixtures ejected from the plurality of nozzles may contain varying concentrations of host-to-dopant material. The nozzles, as disclosed, may be arranged in a sequential manner such that the order of the sequence is based on varying concentration of the host-to-dopant material. The nozzles may be configured to translate relative to an area of a substrate to allow sequential deposition.
A method for protecting an electronic device comprising an organic device body. The method involves the use of a hybrid layer deposited by chemical vapor deposition. The hybrid layer comprises a mixture of a polymeric material and a non-polymeric material, wherein the weight ratio of polymeric to non-polymeric material is in the range of 95:5 to 5:95, and wherein the polymeric material and the non-polymeric material are created from the same source of precursor material. Also disclosed are techniques for impeding the lateral diffusion of environmental contaminants.
An organic light emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate having a light emission area and a non-emission area outside the light emission area, an organic light emitting unit formed on the light emission area and a blocking unit that is disposed on the non-emission area to surround the organic light emitting unit. The OLED display further includes a coating unit formed to coat an external surface of the blocking unit and an encapsulation unit formed by alternately stacking at least one first thin film and at least one second thin film on an area surrounded by the blocking unit so as to encapsulate the organic light emitting unit.
An organic light emitting device includes a substrate, a first electrode disposed on the substrate, a first organic layer pattern disposed on the first electrode, an auxiliary electrode pattern alternately disposed with the first organic layer pattern, and including an upper insulation layer, a lower insulation layer, and an auxiliary electrode disposed therebetween, a light emitting layer disposed on the first organic layer pattern and the auxiliary electrode pattern, a second organic layer disposed on the light emitting layer and a second electrode disposed on the second organic layer.
Electroluminescent devices are disclosed comprising a transparent anode; a layer of a hole transporting material; a layer of an electroluminescent material; a layer of an electron transporting material; a layer of a substituted lithium quinolate; and a metal cathode. The electroluminescent device may be an organic light-emitting diode having a cathode, an electron injection layer in contact with the cathode and an electron transport layer in contact with the electron injection layer and comprising aluminum, zirconium or hafnium quinolate or a mixture thereof or a mixture of any of them with a quinolate of a metal of group 1, 2, 3, 13 or 14 of the periodic table. Such devices may be made by the steps of forming a substituted lithium quinolate having one or more substituents and depositing the substituted lithium quinolate on a cathode of the device to provide an electron injection layer.
An embodiment of the present invention relates to a composition containing a polymer or oligomer (A) having a repeating unit with hole transport properties and also having a thienyl group which may have a substituent, and an initiator (B), wherein the solubility of the composition is capable of being changed by applying heat, light, or both heat and light.
Provided are heterocyclic compounds represented by general Formula 1 below and organic light-emitting devices including the same: Such N-substituted diarylamino derivatives of 4,5-iminophenanthrene, when included in color fluorescent or phosphorescent organic light emitting devices in a hole transporting or hole injecting charge transport role, impart high efficiency, low driving voltages, high luminances and long lifetimes to these devices.
Three dimension memory arrays and methods of forming the same are provided. An example three dimension memory array can include a stack comprising a plurality of first conductive lines separated from one another by at least an insulation material, and at least one conductive extension arranged to extend substantially perpendicular to the plurality of first conductive lines, such that the at least one conductive extension intersects a portion of at least one of the plurality of first conductive lines. Storage element material is formed around the at least one conductive extension. Cell select material is formed around the at least one conductive extension.
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: an interlayer dielectric layer formed over a substrate including first and second areas; a first contact plug contacted with the substrate through the interlayer dielectric layer of the second area; an anti-peeling layer formed over the interlayer dielectric layer including the first contact plug; a second contact plug contacted with the substrate through the anti-peeling layer and the interlayer dielectric layer in the first area; and a variable resistance pattern contacted with the second contact plug.
An ultrasonic transducer device includes an ultrasonic transducer element array, a first signal terminal and a second signal terminal. The ultrasonic transducer element array has a 1st element group to a kth element group (where k is a natural number such that k≧2). The first signal terminal is connected with a control section configured to perform at least one of receiving and transmitting of signals. The second signal terminal is connected with the first signal terminal via the ultrasonic transducer element array. Each of the 1st element group to the kth element group includes a plurality of ultrasonic transducer elements electrically connected in parallel. The 1st element group to the kth element group are electrically connected in series between the first signal terminal and the second signal terminal.
Disclosed is a light emitting device package. The light emitting device package includes a package body having a first cavity and a second cavity; a plurality of reflective frames comprising a first reflective frame and a second reflective frame on the first cavity and the second cavity, respectively, and each of the first reflective frame and the second reflective frame comprises a bottom frame and at least two side wall frames extending from the bottom frame; and a light emitting device on the first reflective frame, wherein the first reflective frame and the second reflective frame are electrically separated from each other.
A semiconductor device includes an electrode including a plurality of pillars, a semiconductor element configured to be electrically-connected with the electrode, a substrate having electrode patterns, and a conductive adhesive layer located between the substrate and the electrode, the conductive adhesive layer including conductive substances configured to electrically-connect the pillars and the electrode patterns to each other, and including a body which encloses the conductive substances.
An LED module includes a printed circuit board (PCB) or a surface mounted device (SMD) carrier, an LED chip mounted directly or indirectly on the PCB or SMD carrier, an optical element arranged on top of the LED chip, and a white reflective layer covering a surface of the PCB or SMD carrier on which the optical element is arranged and/or partially covering the optical element.
A method is provided for coating an optoelectronic chip-on-board module, including a flat substrate populated with one or more optoelectronic components, having a transparent, UV-resistant, and temperature-resistant coating made of one or more silicones. A corresponding optoelectronic chip-on-board module and a system having multiple optoelectronic chip-on-board modules are also provided. The method includes the following steps: a) preheating the substrate to be coated to a first temperature; b) applying on the preheated substrate a dam that encloses a surface area or partial area of the substrate to be coated, the dam being made of a first, heat-curable, highly reactive silicone that cures at the first temperature; c) filling the surface area or partial area of the substrate enclosed by the dam with a liquid second silicone; and d) curing the second silicone.
A low-cost device for packaging LED dies provides superior reflectivity and thermal conductivity without covering entire surfaces of an LED luminaire with an expensive reflective aluminum substrate. The LED packaging device includes a highly reflective substrate disposed in a hole in a printed circuit board. The substrate has a reflectivity greater than 97% and includes an insulating layer and a reflective layer disposed above a thicker aluminum layer. An LED die is disposed on the top surface of the substrate. The PCB has a layer of glass fiber in resin and a metal layer. The lower surface of the PCB and the bottom surface of the substrate are substantially coplanar. The metal layer of the PCB is electrically coupled to the LED die only through bond wires. Electronic circuitry is disposed on the upper surface of the PCB and is used to control light emitted from the LED die.
A thin-film LED comprising a barrier layer (3), a first mirror layer (2) succeeding the barrier layer (3), a layer stack (5) succeeding the first mirror layer (2), and at least one contact structure (6) succeeding the layer stack (5). The layer stack (5) has at least one active layer (5a) which emits electromagnetic radiation. The contact structure (6) is arranged on a radiation exit area (4) and has a contact area (7). The first mirror layer (2) has, in a region lying opposite the contact area of the contact structure (6), a cutout which is larger than the contact area (7) of the contact structure (6). The efficiency of the thin-film LED is increased as a result.
Light emitting devices having an enhanced degree of polarization, PD, and methods for fabricating such devices are described. A light emitting device may include a light emitting region that is configured to emit light having a central wavelength, λ, and a degree of polarization, PD, where PD>0.006λ−b for 200 nm≦λ≦400 nm, wherein b≦1.5.
A semiconductor light emitting device may include: a first conductivity type semiconductor layer; an active layer disposed on the first conductivity type semiconductor layer; an electron-blocking layer disposed on the active layer; a second conductivity type semiconductor layer disposed on the electron-blocking layer; and a hole-diffusion layer disposed between the electron-blocking layer and the second conductivity type semiconductor layer. The hole-diffusion layer may include three layers having different energy band gaps and different resistance levels and at least one of the three layers may contain Al. A composition of the Al may be lower in the at least one layer than in the electron-blocking layer.
The present invention relates to a light emitting device including at least three pairs of half-wave light emitting units, each pair including a terminal of a first half-wave light emitting unit connected to a terminal of a second half-wave light emitting unit, the terminals having the same polarity, a polarity of the connected terminals of one half-wave light emitting unit pair being opposite to the polarity of the connected terminals of an adjacent half-wave light emitting unit. The light emitting device also includes at least two full-wave light emitting units each connected to adjacent pairs of half-wave light emitting units. The half-wave light emitting units and the full-wave light emitting units each have at least one light emitting cell, the half-wave light emitting units each have a first terminal and a second terminal, the full-wave light emitting units each have a third terminal having the same polarity as the first terminal and a fourth terminal having the same polarity as the second terminal, and the third terminal of each full-wave light emitting unit being connected to the second terminal of adjacent half-wave light emitting units and the fourth terminal of each half-wave light emitting unit being connected to the first terminal of adjacent half-wave light emitting units.
Methods of fabricating solar cell emitter regions using silicon nano-particles and the resulting solar cells are described. In an example, a method of fabricating an emitter region of a solar cell includes forming a region of doped silicon nano-particles above a dielectric layer disposed above a surface of a substrate of the solar cell. A layer of silicon is formed on the region of doped silicon nano-particles. At least a portion of the layer of silicon is mixed with at least a portion of the region of doped silicon nano-particles to form a doped polycrystalline silicon layer disposed on the dielectric layer.
A support system for a solar panel includes a triangular truss with connection points for mounting a photovoltaic module, and a cradle structure that supports the triangular truss and is connected to at least two side supports of the triangular truss. The cradle structure may be driven for rotation about an axis for tracking the sun and several cradle structures can be linked together for tracking movement using a buried linkage system. The truss may also be foldable for ease of transportation and storage.
Methods for depositing a kesterite film comprising a compound of the formula: Cu2−xZn1+ySn(S1−zSez)4+q, wherein 0≦x≦1; 0≦y≦1; 0≦z≦1; −1≦q≦1, generally include contacting a hydrazine-based solvent, a source of Cu, a source of Sn, a source of Zn carboxylate, a source of at least one of S and Se, under conditions sufficient to form a solution substantially free of solid particles; applying the solution onto a substrate to form a thin layer; and annealing the thin layer at a temperature, pressure, and length of time sufficient to form the kesterite film. Also disclosed are hydrazine-based precursor solutions for forming a kesterite film and a photovoltaic device including the kesterite film formed by the above method.
For contacting a silicon solar cell a pre-processed silicon substrate with a frontside and a backside is provided. Then, aluminum is deposited on the backside of the pre-processed silicon substrate, wherein aluminum-free regions remain on the backside. Then, a silver-free layer suitable for soldering on the backside of the silicon substrate is deposited so that the silver-free layer suitable for soldering covers at least the aluminum-free regions on the backside.
A semiconductor device includes a semiconductor substrate. The semiconductor substrate includes a first doping region arranged at a main surface of the semiconductor substrate, an emitter layer arranged at a back side surface of the semiconductor substrate, at least one first conductivity type area separated from the first doping region by a second doping region of the semiconductor substrate and at least one temperature-stabilizing resistance area. The first doping region has a first conductivity type and the emitter layer has at least mainly a second conductivity type. The second doping region has the second conductivity type and the at least one first conductivity type area has the first conductivity type. The at least one temperature-stabilizing resistance area is located within the second doping region and adjacent to the at least one first conductivity type area. Further, the at least one temperature-stabilizing resistance area has a lower variation of a resistance over a range of an operating temperature of the semiconductor device than at least a part of the second doping region located adjacent to the at least one temperature-stabilizing resistance area.
A non-volatile semiconductor memory device has a semiconductor substrate, an element isolation region disposed in a surface of the semiconductor substrate, a well region disposed along one principal surface of the semiconductor substrate, source and drain regions arranged in the well region, a gate oxide film arranged on the surface of the semiconductor substrate between the source region and the drain region, a floating gate disposed on the gate oxide film, and an insulating film disposed on a surface of the floating gate. A control gate is capacitively coupled to the floating gate disposed through intermediation of the insulating film. A resistive element is serially connected to the control gate. Write characteristics of the non-volatile semiconductor memory device are improved as a result of a delay effect of the resistive element serially connected to the control gate.
It is an object to provide an oxide semiconductor which is suitable for use in a semiconductor device. Alternatively, it is another object to provide a semiconductor device using the oxide semiconductor. Provided is a semiconductor device including an In—Ga—Zn—O based oxide semiconductor layer in a channel formation region of a transistor. In the semiconductor device, the In—Ga—Zn—O based oxide semiconductor layer has a structure in which crystal grains represented by InGaO3(ZnO)m (m=1) are included in an amorphous structure represented by InGaO3(ZnO)m (m>0).
The present invention provides a liquid crystal display device that can achieve a sufficiently-high-speed response and has a sufficiently excellent transmittance and a thin film transistor array substrate preferably used in the liquid crystal display device. The thin film transistor array substrate according to the present invention is a thin film transistor array substrate that includes, as electrodes, one pair of comb electrodes and a sheet electrode, and at least one electrode selected from the group consisting of the pair of comb electrodes and the sheet electrode being electrically connected along a pixel line.
A non-planar gate all-around device and method of fabrication thereby are described. In one embodiment, the device includes a substrate having a top surface with a first lattice constant. Embedded epi source and drain regions are formed on the top surface of the substrate. The embedded epi source and drain regions have a second lattice constant that is different from the first lattice constant. Channel nanowires having a third lattice are formed between and are coupled to the embedded epi source and drain regions. In an embodiment, the second lattice constant and the third lattice constant are different from the first lattice constant. The channel nanowires include a bottom-most channel nanowire and a bottom gate isolation is formed on the top surface of the substrate under the bottom-most channel nanowire. A gate dielectric layer is formed on and all-around each channel nanowire. A gate electrode is formed on the gate dielectric layer and surrounding each channel nanowire.
A Field Effect Transistor (FET) structure may include a fin on a substrate having a first lattice constant and at least two different lattice constant layers on respective different axially oriented surfaces of the fin, wherein the at least two different lattice constant layers each comprise lattice constants that are different than the first lattice constant and each other.
A semiconductor device is provided. The semiconductor device includes a channel region disposed between a source region and a drain region, a gate structure over the channel region, an interlayer dielectric (ILD) layer proximate the gate structure, an ILD stress layer proximate the top portion of gate structure and over the ILD layer. The gate structure includes a first sidewall, a second sidewall and a top portion. A first stress memorization region is also provided. The first stress memorization region is proximate the top portion of the gate structure. A method of making a semiconductor device is also provided.
The reliability of a semiconductor device including a power semiconductor element is improved. The basic idea in embodiments is to make the band gap of a cell region smaller than the band gap of a peripheral region. Specifically, a lower band gap region having a smaller band gap than the band gap of an epitaxial layer is formed in the cell region. In addition, a higher band gap region having a larger band gap than the band gap of the epitaxial layer is formed in the peripheral region.
A semiconductor component is disclosed. One embodiment includes a semiconductor body including a first semiconductor layer having at least one active component zone, a cell array with a plurality of trenches, and at least one cell array edge zone. The cell array edge zone is only arranged in an edge region of the cell array, adjoining at least one trench of the cell array, and being at least partially arranged below the at least one trench in the cell array.
An object is to provide a technique by which a semiconductor device including a high-performance and high-reliable transistor is manufactured. A protective conductive film which protects an oxide semiconductor layer when a wiring layer is formed from a conductive layer is formed between the oxide semiconductor layer and the conductive layer, and an etching process having two steps is performed. In a first etching step, an etching is performed under conditions that the protective conductive film is less etched than the conductive layer and the etching selectivity of the conductive layer to the protective conductive film is high. In a second etching step, etching is performed under conditions that the protective conductive film is more easily etched than the oxide semiconductor layer and the etching selectivity of the protective conductive film to the oxide semiconductor layer is high.
A manufacturing method for a semiconductor device with a discrete field oxide structure is provided, the method includes: growing a first PAD oxide layer on the surface of a wafer; forming a first silicon nitride layer (302) on the first PAD oxide layer through deposition; defining a field region by photolithography and etching same to remove the first silicon nitride layer (302) located on the field region; performing an ion implantation process to the field region; performing field region oxidation to grow a field oxide layer (304); peeling off the first silicon nitride layer (302); wet-dipping the wafer to remove the first PAD oxide layer and a part of field oxide layer (304); growing a second PAD oxide layer on the surface of the wafer, and forming a second silicon nitride layer (312) on the second PAD oxide layer through deposition; defining a drift region by photolithography and etching same to remove the second silicon nitride layer (312) on the drift region; performing an ion implantation process to the drift region; and performing drift region oxidation to grow a drift region oxide layer (314). The above-mentioned method peels off the silicon nitride layer (302) after the growth of the field oxide layer (304) is finished, at this time, the length of a bird beak of field-oxide (304) can be optimized by adjusting a wet-dipping amount to solve the problem that the bird beak of field-oxide (304) is too long.
Semiconductor structures and fabrication methods are provided which includes, for instance, providing a gate structure over a semiconductor substrate, the gate structure including multiple conformal gate layers and a gate material disposed within the multiple conformal gate layers; recessing a portion of the multiple conformal gate layers below an upper surface of the gate structure, where upper surfaces of recessed, multiple conformal gate layers are coplanar; and removing a portion of the gate material to facilitate an upper surface of a remaining portion of the gate material to be coplanar with an upper surface of the recessed, multiple conformal gate layers.
Transistors, semiconductor devices and methods of manufacture thereof are disclosed. In one embodiment, a method of manufacturing a semiconductor device includes forming a transistor over a workpiece. The transistor includes a sacrificial gate material comprising a group III-V material. The method includes combining a metal (Me) with the group III-V material of the sacrificial gate material to form a gate of the transistor comprising a Me-III-V compound material.
A gate dielectric can be formed by depositing a first silicon oxide material by a first atomic layer deposition process. The thickness of the first silicon oxide material is selected to correspond to at least 10 deposition cycles of the first atomic layer deposition process. The first silicon oxide material is converted into a first silicon oxynitride material by a first plasma nitridation process. A second silicon oxide material is subsequently deposited by a second atomic layer deposition process. The second silicon oxide material is converted into a second silicon oxynitride material by a second plasma nitridation process. Multiple repetitions of the atomic layer deposition process and the plasma nitridation process provides a silicon oxynitride material having a ratio of nitrogen atoms to oxygen atoms greater than 1/3, which can be advantageously employed to reduce the leakage current through a gate dielectric.
A semiconductor structure and a manufacturing method of the same are provided. The semiconductor structure includes a conductive layer, a conductive architecture and a dielectric layer. The conductive layer defines adjacent first openings. The conductive architecture surrounds a portion of the conductive layer between the first openings. The dielectric layer separates the conductive layer and the conductive architecture.
A semiconductor device and a method for manufacturing the same are disclosed, in which a buried gate region is formed, a nitride film spacer is formed at sidewalls of the buried gate region, and the spacer is etched in an active region in such a manner that the spacer remains in a device isolation region. Thus, if a void occurs in the device isolation region, the spacer can prevent a short-circuit from occurring between the device isolation region and its neighboring gates.
Integrated circuits with a buried N layer and methods for fabricating such integrated circuits are provided. The method includes forming a buried N layer overlying a substrate, and forming a monocrystalline layer overlying the buried N layer. After forming the monocrystalline layer, a well tap trench is formed, where the well tap trench penetrates the electronics area and the buried N layer and extends into the substrate. A well tap is formed in the well tap trench.
A semiconductor device includes a first silicon carbide semiconductor layer of a first conductive type that is positioned on a front surface of a substrate of the first conductive type, a transistor region that includes transistor cells, a Schottky region, and a boundary region. The boundary region includes a second body region and a gate connector that is arranged on the second body region via an insulating film and electrically connected with a gate electrode. The Schottky region includes a Schottky electrode that is arranged on the first silicon carbide semiconductor layer.
Methods and structures for forming uniaxially-strained, nanoscale, semiconductor bars from a biaxially-strained semiconductor layer are described. A spatially-doubled mandrel process may be used to form a mask for patterning dense, narrow trenches through the biaxially-strained semiconductor layer. The resulting slicing of the biaxially-strained layer enhances carrier mobility and can increase device performance.
An epitaxial-deposition composite substrate, of more than about 50 mm diameter, in which a nitride-compound semiconductor first substrate is bonded together with a second substrate of either identical or different material. The first substrate is ion-implanted, and on its nitrogen-face side is coated with a special film of thickness within a predetermined range. On a bonding side of the second substrate a special coating of thickness within the predetermined range is formed. The join created by the coated nitrogen-face side of the first substrate being bonded to the coated bonding side of the second substrate occupies at least 90% of the surface area where the two substrates meet.
The cost of liquid phase epitaxial growth of a monocrystalline silicon carbide is reduced. A feed material 11 is such that when a surface layer thereof containing a polycrystalline silicon carbide with a 3C crystal polymorph is subjected to X-ray diffraction, a diffraction peak corresponding to a (111) crystal plane and a diffraction peak other than the diffraction peak corresponding to the (111) crystal plane are observed as diffraction peaks corresponding to the polycrystalline silicon carbide with a 3C crystal polymorph. A seed material 12 is such that when a surface layer thereof containing a polycrystalline silicon carbide with a 3C crystal polymorph is subjected to X-ray diffraction, a first-order diffraction peak corresponding to a (111) crystal plane is observed as a diffraction peak corresponding to the polycrystalline silicon carbide with a 3C crystal polymorph but no other first-order diffraction peak having a diffraction intensity of 10% or more of the diffraction intensity of the first-order diffraction peak corresponding to the (111) crystal plane is observed.
A high capacitance embedded capacitor and associated fabrication processes are disclosed for fabricating a capacitor stack in a multi-layer stack to include a first capacitor plate conductor formed with a cylinder-shaped storage node electrode formed in the multi-layer stack, a capacitor dielectric layer surrounding the cylinder-shaped storage node electrode, and a second capacitor plate conductor formed from a conductive layer in the multi-layer stack that is sandwiched between a bottom and top dielectric layer, where the cylinder-shaped storage node electrode is surrounded by and extends through the conductive layer.
Provided is a test pattern structure for determining overlay accuracy in a semiconductor device. The test pattern structure includes one or more resistor structures formed by patterning a lower silicon layer. Each includes a zigzag portion with leads at different spatial locations. An upper pattern is formed and includes at least one pattern feature formed over the resistor or resistors. The portions of the resistor or resistors not covered by the upper pattern feature will become silicided during a subsequent silicidation process. Resistance is measured to determine overlay accuracy as the resistor structures are configured such that the resistance of the resistor structure is determined by the degree of silicidation of the resistor structure which is determined by the overlay accuracy between the upper and lower patterns.
A solid-state imaging apparatus includes a pixel array in which pixels are arranged in a matrix. Each pixel includes a photoelectric conversion element, a transfer transistor, an amplifier transistor, and a reset transistor. The pixel array an effective pixel part in which light enters the photoelectric conversion element and which is configured to output a video signal, an optical black pixel part in which the photoelectric conversion element is shielded from light and which is configured to output a reference signal, and a dummy pixel part. Of pixels connected to the same signal output line, effective pixels of the effective pixel part are configured such that a first potential is supplied from the reset transistor to a floating diffusion part, and clipping pixels of the dummy pixel part are configured such that a second potential is supplied from the reset transistor to the floating diffusion part.
Provided is a pixel of a multi-stacked complementary metal-oxide semiconductor (CMOS) image sensor and a method of manufacturing the image sensor including a light-receiving unit that may include first through third photodiode layers that are sequentially stacked, an integrated circuit (IC) that is formed below the light-receiving unit, electrode layers that are formed on and below each of the first through third photodiode layers, and a contact plug that connects the electrode layer formed below each of the first through third photodiode layers with a transistor of the IC.
A solid state imaging device includes an array of active pixels and an infrared cut filter formed over the sensor. Optionally, a slot in the infrared cut filter allows infrared illumination to reach the sensor to be detected by pixels covered by a visually opaque filter and surrounded by pixels of special types that limit charge leakage and enable high dynamic range sensing of infrared illumination. A ratio of average infrared signal to average brightness indicates an amount of infrared illumination reaching the imaging device.
A photoelectric conversion device according to one or more embodiments includes a plurality of photoelectric conversion units. A readout portion is configured to output current signals to an output line. Each of the current signals is based on an amount of charges generated by a corresponding one of the photoelectric conversion units. The readout portion includes a plurality of transistors including at least a plurality of first input transistors and a plurality of second input transistors. Each of the first input transistors and a corresponding one of the second input transistor form a differential pair. Of the plurality of the transistors, any transistors repeatedly arranged correspondingly to every one or more of the photoelectric conversion units have the same conductivity type.
The present invention discloses a capacitor for a TFT array substrate and a method of manufacturing the same, and the present invention further discloses a shift register, a gate driver, an array substrate and a display device using the capacitor. The TFT array substrate comprises a TFT gate layer, a gate insulation layer, a first ITO layer, a TFT active layer, a TFT source-drain layer, a passivation layer and a second ITO layer formed sequentially on a glass substrate, and the capacitor is consisted of the first ITO layer, the passivation layer and the second ITO layer. In addition, the second ITO layer is connected with the TFT gate layer in a region where the capacitor is located, thereby forming two capacitors connected in parallel; or, the first ITO layer is connected with the TFT gate layer in the region where the capacitor is located, thereby also forming two capacitors connected in parallel. With the present invention, a space occupied by the capacitor for the TFT array substrate is reduced, and a size of the shift register is reduced, so as to be suitable for a narrow frame design.
A device including a p-type semiconductor device and an n-type semiconductor device on a semiconductor substrate. The n-type semiconductor device includes a gate structure having a high-k gate dielectric. A carbon dopant in a concentration ranging from 1×1016 atoms/cm3 to 1×1021 atoms/cm3 is present at an interface between the high-k gate dielectric of the gate structure for the n-type semiconductor device and the semiconductor substrate. Methods of forming the aforementioned device are also disclosed.
Radio frequency and microwave devices and methods of use are provided herein. According to some embodiments, the present technology may comprise an ohmic layer for use in a field effect transistor that includes a plurality of strips disposed on a substrate, the plurality of strips comprising alternating source strips and drain strips, with adjacent strips being spaced apart from one another to form a series of channels, a gate finger segment disposed in each of the series of channels, and a plurality of gate finger pads disposed in an alternating pattern around a periphery of the plurality of strips such that each gate finger segment is associated with two gate finger pads.
An Integrated Circuit device, including: a base wafer including single crystal, the base wafer including a plurality of first transistors; at least one metal layer providing interconnection between the plurality of first transistors; a second layer including a plurality of second transistors, the second layer overlying the at least one metal layer, where the plurality of second transistors include single crystal, and where the second layer includes a through layer via with a diameter of less than 250 nm; a plurality of conductive pads, where at least one of the conductive pads overlays at least one of the second transistors; and at least one I/O circuit, where the at least one I/O circuit is adapted to interface with external devices through at least one of the plurality of conductive pads, where the at least one I/O circuit includes at least one of the first transistors.
The formation of TSVs (through substrate vias) for 3D applications has proven to be defect dependent upon the type of starting semiconductor substrate employed. In addition to the initial formation of TSVs via Bosch processing, backside 3D wafer processing has also shown a defect dependency on substrate type. High yield of TSV formation can be achieved by utilizing a substrate that embodies bulk micro defects (BMD) at a density between 1e4/cc (particles per cubic centimeter) and 1e7/cc and having equivalent diameter less than 55 nm (nanometers).
Methods of producing a semiconductor package using dual-sided thermal compression bonding includes providing a substrate having an upper surface and a lower surface. A first device having a first surface and a second surface can be provided along with a second device having a third surface and a fourth surface. The first surface of the first device can be coupled to the upper surface of the substrate while the third surface of the second device can be coupled to the lower surface of the substrate, the coupling occurring simultaneously to produce the semiconductor package.
A stacked semiconductor device is constructed by stacking in two levels: a lower semiconductor device having a wiring board, at least one semiconductor chip mounted on a first surface of the wiring board and having electrodes electrically connected to wiring by way of a connection means, an encapsulant composed of insulating plastic that covers the semiconductor chip and the connection means, a plurality of electrodes formed overlying the wiring of a second surface of the wiring board, and a plurality of linking interconnects each having a portion connected to the wiring of the first surface of the wiring board and another portion exposed on the surface of the encapsulant; and an upper semiconductor device in which each electrode overlies and is electrically connected to the exposed portions of each of the linking interconnects of the lower semiconductor device.
A conformal coating on a semiconductor die provides adhesion between the die and a support. No additional adhesive is necessary to affix the die on the support. The conformal coating protects the die during assembly, and serves to electrically insulate the die from electrically conductive parts that the die may contact. The conformal coating may be an organic polymer, such as a parylene, for example. Also, a method for adhering a die onto a support, which may optionally be another die, includes providing a coating of a conformal between the die and the support, and heating the coating between the die and the support. The conformal coating may be provided on a die attach area of a surface of the die, or on a die mount region of a surface of the support, or on both a die attach area of a surface of the die and on a die mount region of a surface of the support; and the conformal coating may be provided following placement of the die on the support.
A grid array assembly is formed from an electrical insulating material with embedded solder deposits. A first portion of each of the solder deposits is exposed on a first surface of the insulating material and a second portion of each of the solder deposits is exposed on an opposite surface of the insulating material. A semiconductor die is mounted to the first surface of the insulating material and electrodes of the die are connected to the solder deposits with bond wires. The die, bond wires, and the first surface of the insulating material then are covered with a protective encapsulating material.
A semiconductor structure and a method for manufacturing the same are provided. The semiconductor structure comprises a conductive layer, a via, and a barrier layer disposed between the conductive layer and the via. The barrier layer is stuffed with oxygen.
Packages for a three-dimensional die stack, methods for fabricating a package for a three-dimensional die stack, and methods for distributing power in a package for a three-dimensional die stack. The package may include a first lid, a second lid, a die stack located between the first lid and the second lid, a first thermal interface material layer between the first lid and a first die of the die stack, and a second thermal interface material layer between the second lid and the second die of the die stack. The second thermal interface material layer is comprised of a thermal interface material having a high electrical conductivity and a high thermal conductivity.
The semiconductor memory device comprises a plurality of first wiring lines extending in a first direction, a plurality of second wiring lines extending in a second direction crossing the first direction, and a memory cell array comprising memory cells, the memory cells being connected to the first wiring lines and second wiring lines in the crossing portions of the first and second wiring lines. A plurality of first dummy-wiring-line regions are formed in the peripheral area around the memory cell array. A contact is formed in the peripheral area, the contact extending in a third direction perpendicular to the first and second directions. A plurality of second dummy-wiring-line regions are formed in the periphery of the contact. The mean value of the areas of the second dummy-wiring-line regions is less than the mean value of the areas of the first dummy-wiring-line regions.
A semiconductor wafer has a contact pad. A first insulating layer is formed over the wafer. A second insulating layer is formed over the first insulating layer and contact pad. A portion of the second insulating layer is removed to expose the contact pad. A first UBM layer is formed over and follows a contour of the second insulating layer and contact pad to create a well over the contact pad. A first buffer layer is formed in the well over the first UBM layer and the contact pad. A second UBM layer is formed over the first UBM layer and first buffer layer. A third UBM layer is formed over the second UBM layer. A bump is formed over the third UBM layer. The first buffer layer reduces stress on the bump and contact pad. A second buffer layer can be formed between the second and third UBM layers.
Disclosed herein is a device that includes: a semiconductor substrate; plurality of first through-substrate vias each penetrating through the semiconductor substrate, a plurality of second through-substrate vias each penetrating through the semiconductor substrate, an insulating film formed over the semiconductor substrate, the insulating film including a first opening and a plurality of second openings, the first opening being located over the first through-substrate vias, and each of the second openings being located over a corresponding one of the second through-substrate vias.
A resin package includes: a die pad having a main surface on which a semiconductor substrate and a matching circuit substrate is mounted; at least one lead terminal electrically connected to the semiconductor substrate and the matching circuit substrate; a thin plate fixed to at least one of the main surface of the die pad and a main surface of the at least one lead terminal; and molding resin which covers the semiconductor substrate, the matching circuit substrate, and the thin plate.
An electronic circuit according to this invention includes a printed circuit board and an electronic component that is soldered onto the printed circuit board. The electronic component is a flat package including a die pad exposed to outside and external electrode terminals. A gap is provided between the printed circuit board and the electronic component. The printed circuit board is provided with a hole between the die pad and the external electrode terminals in planar view. The gap is filled with insulating resin at least partially between the die pad and the external electrode terminals. The insulating resin is injected through the hole.
The invention refers to method for packaging an integrated circuit (IC) comprising steps of: attaching at least one die on a substrate; attaching bond-wires from the die(s) to package terminal pads; mold or dispense a thermo-degradable material on the substrate, die(s) and bond-wires; mold an encapsulant material; decompose the thermo-degradable materials by temperature treatment.
A semiconductor device has a through electrode formed in a through hole which penetrates a Si substrate from one surface to the other surface of the Si substrate, wherein a rectangular electrode pad is provided on the other surface with an insulation film laid between the electrode pad and the other surface, an opening of the through hole on the one surface side is circular, an opening of the through hole on the other surface side is rectangular, and the area of the opening on the other surface side is made smaller than the area of the opening on the one surface side.
A semiconductor device includes a stacked plurality of memory chips. The memory chips each include a plurality of memory banks, a plurality of read/write buses that are assigned to the respective memory banks, and a plurality of penetration electrodes that are assigned to the respective read/write buses and arranged through the memory chip. Penetration electrodes arranged in the same positions as seen in a stacking direction are connected in common between the chips. In response to an access request, the memory chips activate the memory banks that are arranged in respective different positions as seen in the stacking direction, whereby data is simultaneously input/output via the penetration electrodes that lie in different planar positions.
Via are described for radio frequency antenna connections related to a package. In one example, a package has a package substrate, a die attached to the package substrate, and a conductive via from the package substrate to an external surface of the package to make a radio frequency connection between the antenna and the package substrate.
The present disclosure provides a semiconductor device. The semiconductor device includes a substrate and an interconnect structure disposed over the substrate. The interconnect structure includes a plurality of interconnect layers. One of the interconnect layers contains: a plurality of metal via slots and a bulk metal component disposed over the plurality of metal via slots. The present disclosure also provides a method. The method includes providing a wafer, and forming a first layer over the wafer. The method includes forming an interconnect structure over the first layer. The forming the interconnect structure includes forming a second interconnect layer over the first layer, and forming a third interconnect layer over the second interconnect layer. The second interconnect layer is formed to contain a plurality of metal via slots and a bulk metal component formed over the plurality of metal via slots. The third interconnect layer contains one or more metal trenches.
A method for manufacturing a semiconductor device that comprises two opposite types of MOSFETs formed on one semiconductor substrate, comprising: defining an active region for each of the MOSFETs on the semiconductor substrate; forming an interfacial oxide layer on a surface of the semiconductor substrate; forming a high-K gate dielectric layer on the interfacial oxide layer; forming a metal gate layer on the high-K gate dielectric layer; implanting dopant ions in the metal gate layer; forming a Poly-Si layer on the metal gate layer; patterning the Poly-Si layer, the metal gate layer, the high-K gate dielectric layer and the interfacial oxide layer to form a plurality of gate stack structures; forming a plurality of gate spacer surrounding each of the plurality of gate stack structures; and forming a plurality of S/D regions. During activation annealing for forming the S/D regions, the dopant ions implanted in the metal gate layer diffuse and accumulate at an upper interface of the high-K gate dielectric layer to change the characteristics of the metal gates, and at a lower interface of the high-K gate dielectric layer to form electric dipoles with appropriate polarities by interfacial reaction, so as to realize adjusting of the effective work functions of the metal gates of the opposite types of MOSFETs, respectively.
A shallow trench is formed to extend into a handle substrate of a semiconductor-on-insulator (SOI) layer. A dielectric liner stack of a dielectric metal oxide layer and a silicon nitride layer is formed in the shallow trench, followed by deposition of a shallow trench isolation fill portion. The dielectric liner stack is removed from above a top surface of a top semiconductor portion, followed by removal of a silicon nitride pad layer and an upper vertical portion of the dielectric metal oxide layer. A divot laterally surrounding a stack of a top semiconductor portion and a buried insulator portion is filled with a silicon nitride portion. Gate structures and source/drain structures are subsequently formed. The silicon nitride portion or the dielectric metal oxide layer functions as a stopping layer during formation of source/drain contact via holes, thereby preventing electrical shorts between source/drain contact via structures and the handle substrate.
A method includes defining a photoresist layer over a first dielectric layer. The first dielectric layer is disposed over an etch stop layer and the etch stop layer is disposed over a second dielectric layer. A spacer layer is formed over the photoresist and the first dielectric layer. The spacer layer has an opening that has a via width. The opening is disposed directly above a via location. A metal trench with a metal width is formed in the first dielectric layer. The metal width at the via location is greater than the via width. A via hole with the via width is formed at the via location in the second dielectric layer.
A composite wafer including a carrier substrate having a graphite core and a monocrystalline semiconductor substrate or layer attached to the carrier substrate and a corresponding method for manufacturing such a composite wafer is provided.
A film deposition method is provided. A first metal compound film is deposited by performing a first cycle of exposing a substrate to a first source gas containing a first metal, and of exposing the substrate to a reaction gas reactive with the first source gas. Next, the first source gas is adsorbed on the first metal compound film by exposing the substrate having the first metal compound film deposited thereon to the first source gas. Then, a second metal compound film is deposited on the substrate by performing a second cycle of exposing the substrate having the first source gas adsorbed thereon to a second source gas containing a second metal, and of exposing the substrate to the reaction gas reactive with the second source gas.
To provide a drive device rigid enough to endure a stress due to a reaction during driving of an arm unit, and to provide a conveyance device including the same.A drive device includes a frame and an actuator installed in the frame. The frame is formed by integral molding by casting. The frame includes a connecting portion connectable to a division wall of a conveyance chamber, a bottom plate portion serving as an opposed portion provided to be opposed to the connecting portion, and a plurality of coupling portions that couple the connecting portion and the bottom plate portion to each other. The actuator includes three coaxial shafts (two rotating shafts and single turning shaft), three motors, and a transmission mechanism that transmits a rotational driving force by the three motors to the three shafts. The frame is formed by the integral molding, and hence it is possible to realize a drive device having a high rigidity.
A method of fabricating stacked nanowire for a transistor gate and a stacked nanowire device are described. The method includes etching a fin as a vertical structure from a substrate and forming two or more pairs of spacers at vertically separated positions of the fin. The method also includes oxidizing to form the nanowires at the vertically separated positions of the fin.
A liquid processing apparatus according to the present disclosure includes: a substrate holding unit configured to horizontally hold a substrate; a rotation driving unit configured to rotate the substrate holding unit about a vertical axis; a processing liquid supply unit configured to supply a processing liquid to the substrate while the substrate is being rotated; an upper guide ring and a lower guide ring which are configured to be rotated together with the substrate holding unit, to surround the substrate, to be arranged vertically to overlap each other with a gap therebetween, and to guide the processing liquid scattered from the substrate; and a rotating cup configured to be rotated together with the substrate holding unit, and to receive and downwardly guide the guided processing liquid.
A rechargeable battery includes a case, an electrode assembly in the case, a current collecting member electrically connected to the electrode assembly, a fuse part in the current collecting member, and an elastic member adjacent to the fuse part. The elastic member is configured to provide an elastic force to the fuse part.
Electromechanical sensors that employ Janus micro/nano-components and techniques for the fabrication thereof are provided. In one aspect, a method of fabricating an electromechanical sensor includes the following steps. A back gate is formed on a substrate. A gate dielectric is deposited over the back gate. An intermediate layer is formed on the back gate having a micro-fluidic channel formed therein. Top electrodes are formed above the micro-fluidic channel. One or more Janus components are placed in the micro-fluidic channel, wherein each of the Janus components has a first portion having an electrically conductive material and a second portion having an electrically insulating material. The micro-fluidic channel is filled with a fluid. The electrically insulating material has a negative surface charge at a pH of the fluid and an isoelectric point at a pH less than the pH of the fluid.
An electric switching device for an electric circuit, including at least one electric phase having at least one circuit breaking unit associated with a disconnector unit. The circuit breaker unit including a circuit breaker movable contact configured to be actuated between a closed position and an open position with respect to a corresponding circuit breaker fixed contact. The disconnector unit includes at least one disconnector movable contact configured to be actuated between a connection position and a disconnection position with respect to a corresponding disconnector fixed contact. A casing that includes an insulating shell coupled to a metal shell. The casing houses at least the circuit breaker unit and the associated disconnector unit of said at least one electric phase.
An on-load tap changer for uninterrupted changeover between winding taps of a tapped transformer has a separate selector for power-free preselection of the winding tap to be switched to, a separate load changeover switch for the actual load changeover from the previous to the preselected new winding tap, a rotatable drive shaft, and a force accumulator with at least one force-accumulator spring that for each load changeover is initially stressed by the drive shaft and after triggering thereof abruptly actuates the load changeover switch. A gear operatively connected with the drive shaft can load the force accumulator. A first mechanical freewheel between the gear and the force accumulator temporarily decouples the force accumulator from rotation with the drive shaft in such a manner that the force accumulator can be stressed with a delay in time after the start of actuation of the drive shaft.
A switch has a base having a recess, and a plurality of fixed contacts mounted in an inner side face of the recess, an electrically conductive actuator disposed within the recess of the base, the electrically conductive actuator having a pair of movable contact portions and an elastically deformable elastic portion, the movable contact portions having movable contacts capable of being connected to respective fixed contacts, at least one engagement convex portion disposed on one of the base and the electrically conductive actuator, and at least one engagement concave portion disposed on the other of the base and the electrically conductive actuator and engageable with the at least one engagement convex portion. The elastic portion of the electrically conductive actuator is elastically deformed to break an engagement between the engagement convex and concave portions when the actuator moves between a first position and a second position.
An apparatus, the apparatus including first and second circuit boards, and an electrolyte, the first and second circuit boards each including a capacitive element, wherein the apparatus is configured such that a chamber is defined between the first and second circuit boards with the capacitive elements contained therein and facing one another, the chamber including the electrolyte, and wherein the apparatus is configured to store electrical charge when a potential difference is applied between the capacitive elements.
A multilayer ceramic condenser includes a multilayer main body, a first outer electrode, a second outer electrode, a first side part and a second side part. The multilayer main body has a first side, a second side, a third side and a fourth side. The multilayer main body includes a plurality of inner electrodes and a dielectric layer between the inner electrodes. The dielectric layer is formed by a first ceramic dielectric powder. The first side part and the second side part are formed on the second side and the fourth side of the multilayer main body, and formed by a second ceramic dielectric powder having a smaller particle diameter than the first ceramic dielectric powder. A mean grain size of the first side part or the second side part is similar to or smaller than that of the dielectric layer of the multilayer main body.
A multilayer ceramic condenser includes a multilayer main body, a first outer electrode, a second outer electrode, a first side part and a second side part. The multilayer main body has a first side, a second side, a third side and a fourth side. The multilayer main body includes a plurality of inner electrodes and a dielectric layer between the inner electrodes. The dielectric layer is formed by a first ceramic dielectric powder. The first side part and the second side part are formed on the second side and the fourth side of the multilayer main body, and formed by a second ceramic dielectric powder having a smaller particle diameter than the first ceramic dielectric powder. A mean grain size of the first side part or the second side part is similar to or smaller than that of the dielectric layer of the multilayer main body.
A jig for manufacturing a capacitor element is provided in which the productive efficiency is excellent due to a larger number of anode bodies that can be processed, and an immersion position (height) of the anode body with respect to the processing liquid can be controlled with high accuracy. A jig 10 according to the invention includes a substrate 11, a plurality of beam members 8 arranged on at least one surface of the substrate in parallel to each other, and a plurality of conductive sockets 1 mounted on the beam member 8. The plurality of sockets 1 are capable of electrically connecting to a power source supplying an electric current to a capacitor anode body. The socket 1 is provided with an insertion port 37 for electrically connecting a lead wire of a capacitor anode body, and the insertion port 37 is opened in a downward direction of the substrate 11.
A method of manufacturing a laminated coil device includes conductors for forming coils and insulation stacking for forming laminated bodies, and further includes the steps of: (A) manufacturing ceramic insulating thin sheets; (B) forming ceramic insulating thin sheets with conductive through-holes; (C) manufacturing coil thin sheets with coil conductors so as to embed the coil conductors inside the ceramic insulating thin sheets; (D) orderly stacking and cutting ceramic insulating thin sheets and coil thin sheets with coil conductors into unit sizes in order to obtain laminated bodies; (E) heating the laminated bodies in order to remove the binder, and then sintering the laminated bodies; (F) coating the conductive paste on the two ends of the laminated bodies so as to form external electrodes. Thus, the present invention is to provide a manufacturing method of producing a laminated coil power device with low direct current resistance, no delamination, no air space, and no lamination cracking.
A method of manufacturing a magnet segment of a field pole magnet body includes cleaving a magnet material at a plurality of cleavage target regions arranged with an interval in a longitudinal direction of the magnet material. The cleavage process includes cleaving the magnet material sequentially from the cleavage target region closer to one side edge of the longitudinal direction of the magnet material, wherein a notch is formed in each of the plurality of cleavage target regions of the magnet material such that a depth of the notch closer to the one side edge becomes deeper.
There is provided a transformer including an E shaped and two I shaped magnetic cores and a first, second and third windings, wherein: one I shaped magnetic core is located between one side and a middle legs of the E shaped magnetic core, another is located between another side and the middle legs; there is an air gap on each of the two I shaped magnetic cores or two side or bottom legs of the E shaped magnetic core, the first winding is wound on a part of the magnetic cores where the air gap exists; the second and third windings are wound on the middle leg; and the first winding is connected in parallel with the second winding to constitute a primary winding; the third winding is a secondary winding. With the transformer provided by the invention, transformer winding loss can be reduced, and transformer efficiency can be improved.
An inductor includes a first core, a conducting wire, a second core and a first lead frame. There is an accommodating space formed on a first side of the first core and there is a recess portion formed on a second side of the first core, wherein the first side is opposite to the second side. The first core has a first height. The conducting wire is disposed in the accommodating space. The second core is disposed on the first side of the first core and covers the accommodating space. The first lead frame has an embedded portion embedded in the recess portion. The embedded portion has a second height. After embedding the embedded portion in the recess portion of the first core, a total height of the embedded portion and the first core is smaller than the sum of the first height and the second height.
There are provided a conductive paste for external electrodes and a multilayer ceramic electronic component using the same. The conductive paste includes a conductive metal powder including conductive metal particles; and a conductive amorphous metal powder including amorphous metal particles having a(Si, B)-b(Li, K)-c(V, Mn) in which a+b+c=100, 20≦a≦60, 10≦b≦40, and 2≦c≦25 are satisfied.
Processes for the preparation of elastomeric conductive material, involving combining at least one conductive polymer with rubber latex, at least one organic acid, at least one oxidant, a pH stabilizer, optionally an organic solvent, and optionally at least one surfactant. Also disclosed are elastomeric conductive materials produced by such processes, which exhibit excellent strength, elasticity, and conductivity.
A varnish comprising a ground substance consisting of a polymer or oligomer of 200 to 50′104 molecular weight or organic compound of 200 to 1000 molecular weight and a solvent containing a good solvent and a poor solvent whose boiling point (under 760 mmHg) is at least 20° C. lower than that of the good solvent, wherein the ground substance is dissolved in the solvent. Any thin film prepared from this varnish is substantially from generation of foreign matter, so that it can appropriately be used as thin films for electronic devices and those for use in other technical fields.
The pressurized water reactor according an embodiment comprises: a cylindrical reactor pressure vessel (1) to which inlet nozzles are connected; fuel assemblies which are contained within the reactor pressure vessel (1); a cylindrical reactor core barrel (3) which surrounds the fuel assemblies and forms an annular downcomer (6) between the reactor core barrel (3) and the inner surface of the reactor pressure vessel (1); and radial supports. The radial supports are supports which are arranged below the downcomer (6) at intervals in the circumferential direction, each has vertical flow path formed therein, and position the reactor core barrel (3) and the reactor pressure vessel (1). The radial supports each has, for example, a flow path-equipped radial keys (21) and a key groove member (40).
A nonvolatile semiconductor memory device includes: a memory cell array including a memory string having plural series-connected memory transistors; plural word lines disposed to be connected to the memory transistor in the memory string; plural bit lines electrically connected to an end of the memory string; and a control circuit. When performing a write operation on the memory cell array, the control circuit applies a first voltage to a selected word line selected from the plural word lines, applies a second voltage smaller than the first voltage to an unselected word line rendered unselected from the word lines. Before lowering a voltage applied to the unselected word line from the second voltage to a third voltage smaller than the second voltage, it lowers a voltage applied to the selected word line from the first voltage to a fourth voltage smaller than the first voltage.
A method of storing data includes receiving data to be written to a memory device. The method includes selecting a scrambling operation from at least a first scrambling operation and a second scrambling operation. The scrambling operation is selected based on a transition characteristic associated with the data. The method includes scrambling the data according to the selected scrambling operation and storing the scrambled data in the memory device. Additionally, the method may include descrambling the scrambled data to produce descrambled data.
A method and system for multiple-bit programmable resistive cells having a multiple-bit programmable resistive element and using diode as program selector are disclosed. The first and second terminals of the diode having a first and second types of dopants can be fabricated from source/drain of MOS in a well for MOS devices or fabricated on the same polysilicon structure. If a multiple-bit programmable resistive cell has 2n (n>1) distinct resistance levels to store n-bit data, at least 2n−1 reference resistance levels can be designated to differential resistances between two adjacent states. Programming multiple-bit programmable resistive elements can start by applying a program pulse with initial program voltage (or current) and duration. A read verification cycle can follow to determine if the desirable resistance level is reached. If the desired resistance level has not been reached, additional program pulses can be applied.
According to an embodiment, a controller specifies a first voltage range that has a first distribution quantity, a second voltage range that is adjacent to a lower voltage side of the first voltage range, and a third voltage range that is adjacent to a higher voltage side of the first voltage range. The first distribution quantity is a minimum value of the memory cells. The controller determines a read voltage by using the first voltage range, a first representative voltage value in the first voltage range, the first distribution quantity, a second distribution quantity corresponding to the second voltage range, and a third distribution quantity corresponding to the third voltage range.
In one embodiment, a self-timed, dual-rail SRAM includes a self-timing circuit having a logic gate that is powered by voltage VDD and configured to receive a fire-sense-amplifier timing signal and to produce a VDD-domain sense-amplifier-enable signal SOELV. The self-timing circuit includes an inverting level-shifter having complementary N-type and P-type transistors connected in series between voltage VDDA and ground. The N-type transistor's gate is connected to signal SOELV, and both transistors' drain terminals are connected together to produce output signal SOEHVB. The inverting level-shifter also includes two series-connected P-type transistors connected (i) between supply voltage VDDA and the output and (ii) in parallel with the first P-type (pull-up) transistor. An inverter is connected between the output node and the control terminal of one of the series transistors, and the other series-transistor's gate is connected to signal SOELV. Thus, the series transistors provide a rapid latching and latch-breaking function.
A static random access memory system includes a static random access memory, a multiplexer, an input buffer, an output buffer, and a shifter. The input buffer writes write data stored in the input buffer to addresses of the static random access memory corresponding to a write address signal according to a write command. The output buffer reads read data of addresses of the static random access memory corresponding to a read address signal according to a read command. The multiplexer transmits the write address signal and the read address signal to the static random access memory, and generates the write command and the read command. The shifter shifts the write command to an operation clock behind the read command when the write command and the read command exist simultaneously.
A semiconductor storage device 1 according to an aspect includes a first memory area 11—1 and a second memory area 11—2. Memory cells MC_m_n and bit lines BL1, BL2_, . . . , BLm— are disposed in a boundary area 18 between the first and second memory areas 11—1 and 11—2. The memory cells MC_m_n disposed in the boundary area 18 includes memory cells into which no data is written, and a line 56 is formed in a place that overlaps memory cells disposed in the boundary area 18 when the boundary area 18 is viewed from the top. As a result, it is possible to increase the integration density of a memory cell array and provide a line in the memory cell array.
A nonvolatile memory storage device includes a ferroelectric (FE) material coupled with a piezoresistive (PR) material through an inherent piezoelectric response of the FE material, wherein an electrical resistance of the PR material is dependent on a compressive stress applied thereto, the compressive stress caused by a remanent strain of the FE material resulting from a polarization of the FE material, such that a polarized state of the FE material results in a first resistance value of the PR material, and a depolarized state of the FE material results in a second resistance value of the PR material.
A method of initializing a magnetic random access memory (MRAM) element that is configured to store a state when electric current flows therethrough is disclosed. The MRAM element includes a first magnetic tunnel junction (MTJ) for storing a data bit and a second MTJ for storing a reference bit. Each MTJ further includes a magnetic reference layer (RL) having a magnetization with a direction that is perpendicular to the film plane, and a magnetic pinned layer (PL) having a magnetization with a direction that is perpendicular to the film plane. The direction of magnetization of the RL and the PL are anti-parallel relative to each other in the first MTJ. The direction of magnetization of the FL, the RL and the PL are parallel relative to each other in the second MTJ for storing reference bit.
Systems and methods for generating a composite video based on a plurality of input streams are provided. A first video stream is received from a first device. A second video stream and coordination information are received from a second device. The coordination information includes instructions for combining the first video stream and the second video stream in a composite video. The first video stream and the second video stream are time aligned, and the instructions of the coordination information and the time-aligned first video stream and second video stream are used to generate the composite video.
A patterned magnetic media having offset servo and data regions. The media can be constructed by a method that allows both a data region and a servo region to be patterned without the patterning of one region adversely affecting the patterning of the other region. The method results in a patterned data region a patterned servo region and intermediate regions between the servo and data regions. The intermediate regions, which are most likely, but not necessarily, asymmetrical with one another indicate that the method has been used to pattern the media.
A magnetic recording medium includes a substrate, a magnetic layer including an alloy having an L10 type crystal structure as a main component thereof, and a plurality of underlayers arranged between the substrate and the magnetic layer. The plurality of underlayers include at least one crystalline underlayer which has a (100) orientation, and includes W as a main component thereof and one or more kinds of elements selected from a group consisting of Fe, Ni, Co, Hf, Zr, Y, Be, Ce, La, and Sc.
An aspect of the present invention relates to hexagonal ferrite magnetic powder, which has an activation volume ranging from 900 nm3 to 1,600 nm3, and a ratio of a coefficient of plate thickness variation to a coefficient of particle diameter variation, coefficient of plate thickness variation/coefficient of particle diameter coefficient, ranging from 0.20 to 0.60.
Dynamic fly height (DFH) controlled read/write heads using multiple heaters have their heater powers set within a range of ratios that allows minimum clearances to be set between the read-gap and the write-gap and the surface of a disk, thereby providing improved touch-down detection. Determining the correct range of power ratios requires varying the ratio to create an adjustable protrusion profile for the read and write elements in the head and measuring values of the ratio and corresponding values of read gap and write gap clearances that create points of minimum clearance. By adjusting the ratio of power supplied to the heaters, different protrusion profiles can be produced, clearance control for sigma reduction can be obtained and read/write readiness and operation consistency and reliability can be improved.
The present invention, in some embodiments, relates to magnetic heads having modules with arrays of transducers able to read and/or write while the arrays are positioned at different angles relative to a magnetic medium, thereby enabling reading and/or writing in more than one data storage format. An apparatus according to one embodiment includes a first module having a first array of N+1 transducers, and a second module having a second array of N+1 transducers. Axes of the arrays are oriented about parallel to each other. N of the N+1 transducers of a first array of a first of the modules are about aligned with N of the N+1 transducers of a second array of a second of the modules when the axes of the arrays are tilted at a first angle greater than about 0.1° relative to a line oriented perpendicular to an intended direction of tape travel thereacross.
A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of tracks, wherein at least two of the tracks comprise a thermal asperity. Prior to seeking the head from a first track to a second track, for each of at least two of the thermal asperities a minimum seek delay and a maximum seek delay that will cause the head to miss the thermal asperity are computed, and an allowed seek delay range that will cause the head to miss the thermal asperity is computed. When the undelayed seek will cause the head to hit at least one thermal asperity, the seek is delayed by a seek delay determined based on the minimum seek delays, the maximum seek delays, and the allowed seek delay ranges.
Apparatuses, systems, and methods are disclosed related to heat assisted magnetic recording. According to one embodiment, an apparatus that includes a heat sink region and a near field transducer region is disclosed. The near field transducer region is thermally coupled to the heat sink region. At least one of the heat sink region and the near field transducer region includes both an inner core and an outer shell. The inner core can be comprised of a non-plasmonic material and the outer shell can be comprised of a plasmonic material. In further embodiments, the inner core is comprised of a material having a relatively higher electron-phonon coupling constant and the outer shell is comprised of a material having a relatively lower electron-phonon coupling constant.
A method for symbol timing recovery is disclosed. The method comprises receiving a plurality of timing-error estimates for a plurality of read channels, where each of the timing-error estimates corresponds to one of the read channels. The method further comprises calculating a common phase based on the plurality of timing-error estimates, and calculating a skew of a transducer array based on the plurality of timing-error estimates. Finally, the method comprises calculating a different total phase estimate for each read channel based on the calculated common phase and the calculated skew of the transducer array.
Methods and systems for detecting a damaged magnetoresistive sensor are disclosed. In one embodiment, resistances of a plurality of sensors are measured at at least a first bias current level. Further, it is determined whether one of the sensors has a resistance that is at least a predetermined amount higher or lower than the resistances of the other sensors. Moreover, output indicates that the one of the sensors has a resistance that is at least a predetermined amount higher than the resistances of the other sensors.
The present invention utilizes speech analysis to provide real-time measurement of end-user stress, fatigue, and uncertainty in decision-making. The present invention monitors “technology-induced” stressors by increasing the inherent functionality of individual monitoring technologies, so as to perform multiple applications in a single setting. In addition to the continued use of speech recognition technology for computerized report transcription, the present invention simultaneously measures and analyzes occupational stress and fatigue in real-time, specific to the unique profile of each individual end-user and context of the task being performed. The derived user-specific stress/fatigue analytics may be used in the creation of a number of workflow and quality enhancing deliverables, including customizable intervention strategies for stress/fatigue reduction, creation of automated workflow templates, and targeted quality assurance and peer review.
An acoustic communication method and device are provided that filter an audio signal to attenuate a high frequency section of the audio signal; generate a residual signal which corresponds to a difference between the audio signal and the filtered signal; generate a psychoacoustic mask for the audio signal based on a predetermined psychoacoustic model; generate a psychoacoustic spectrum mask by combining the residual signal with the psychoacoustic mask; generate an acoustic communication signal by modulating digital data according to the acoustic signal spectrum mask; and combine the acoustic communication signal with the filtered signal.
Example embodiments described herein generally provide for adaptive audio signal coding of low-frequency and high-frequency audio signals. More specifically, audio signals are categorized into high-frequency audio signals and low-frequency audio signals. Then, based on a set coding and/or characteristics of the low-frequency audio signals, the low-frequency coding manner is selected. Similarly, but in addition to, a bandwidth extension mode to code the high-frequency audio signals is selected according to the low-frequency coding manner and/or characteristics of the audio signals.
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source. The client device sends the sample to a position identification module to determine a time offset indicating a position in the media stream corresponding to the sampling time of the sample, and optionally a timescale ratio indicating a speed at which the media stream is being rendered by the media rendering source based on a reference speed of the media stream. The client device calculates a real-time offset using a present time, a timestamp of the media sample, the time offset, and optionally the timescale ratio. The client device then renders a second media stream at a position corresponding to the real-time offset to be in synchrony to the media stream being rendered by the media rendering source.
A system and method for placing and displaying advertising into a document including transcribing text in real-time in a recording device; communicating the transcribed text to a computer configured to embed an advertisement into the transcribed text; receiving a request from a user to access the transcribed text with the embedded advertisement; and communicating the transcribed text with the embedded advertisement to a user's peripheral device.
A sound output device for masking an operation sound generated by equipment, having: an operation determining unit that determines an operation mode to be executed by the equipment; and a sound output unit that outputs a masking sound on the basis of the operation mode determined by the operation determining unit, the masking sound changing at least in sound pressure level over time.
A method of manufacturing a metal foil with microcracks includes placing a metal foil between a first material sheet and a second material sheet and then rolling them to form a plurality of microcracks in the metal foil. The microcracks are penetrating, and a sidewall of each of the microcracks is an irregular rough surface. Two ends of each of the microcracks are acute angles. A sound-absorbing structure includes at least one metal foil and a base plate kept at a distance from the metal foil, wherein at least one resonant cavity air layer is formed between the metal foil and the base plate by the distance, and the metal foil has microcracks.
A system and method of creating harmonizing tracks for an audio input. Audio input is received and a plurality of harmonizing tracks are created based on the received audio input. Each of the plurality of harmonizing tracks are transposed based on a transposition value for each respective track. Individual notes of the harmonizing tracks are manipulated based on a chord strictness threshold and an audio output is provided based on the audio input and the manipulated plurality of harmonizing tracks.
Embodiments of the invention are related to a computer-implemented method that includes receiving musical data, identifying a succession of accentuated events in the musical data, determining a pattern in the succession of accentuated events, comparing the pattern to a plurality of reference patterns, and determining a match for the pattern using the plurality of reference patterns. The method further includes selecting one of the matching reference patterns, and generating a rhythmic musical accompaniment for the musical data based on the selected matching reference pattern. In some cases, the musical data is MIDI data or analog audio data. Analog audio data analysis includes detecting transients in the analog audio data by identifying the succession of accentuated event in the musical data. This may include identifying a plurality of events in the musical data, and determining whether each of the plurality of events is an accent.
Disclosed is a clamping seat for mounting to a music instrument stand, including a stand bar and an elbow joint coupled to the stand bar. The elbow joint has two ends each forming a clamping seat that is coupled to a support bar to complete elbow jointing of a music instrument. The elbow joint includes an elongate body having a middle section that is sloped at an angle and two ends on which the clamping seats are formed in such a way as to be parallel to each other so as to form a clamping arrangement having two ends at different planes. The clamping seat is centrally recessed to form a spherical trough of which upper and lower edge portions forming V-shaped trough-edge openings opposing each other to cooperate with a retention plate opposite thereto to achieve clamping for both a spherical member and a straight member.
An image processing device includes a composite processing unit that generates a composite image for display by including a through image generated based on a captured image signal obtained by performing photoelectric conversion for light incident from a subject in an image for a compositing process and composites a captured image of a recording time point in the image for a compositing process in accordance with a compositing arrangement state of the through image in the composite image for display, and a display control unit that performs display control for the composite image for display.
An electronic display includes a display panel. The display panel includes a pixel array and receives a supply voltage. The display panel also includes a panel driver configured to generate a gate line voltage. The panel driver also supplies the gate line voltage to the display panel based on a comparison between the gate line voltage and the supply voltage.
A driving circuit according to the present invention for driving a display apparatus based on display data and a control signal includes: a delay circuit for delaying the input control signal; and a data load section for loading the input display data to the display apparatus at a timing generated by the delayed control signal, where the delay circuit delays the control signal in such a manner that load timing at which the display data is loaded to the display apparatus varies according to fixed timing determined by a constant cycle.
A display device includes: a display panel configured to display an image; and a signal controller configured to control signals to drive the display panel. The signal controller includes: an image data converter configured to convert image data of “m” bits into image data of “n” bits; a gray voltage generator configured to generate a gray voltage corresponding to the image data of “n” bits; a control signal generator configured to generate a gate control signal; and a luminance change controller configured to control a luminance change period of an image displayed via the display panel to be greater than or equal to one second.
A level shifter circuit has a plurality of channels for providing signals to a capacitive load and has circuits for sharing charge stored in the capacitive load between the channels. A first pair of channel clock generating circuits are coupled respectively to a first pair of channels. A second pair of channel clock generating circuits are coupled respectively to a second pair of channels. A pair of switches couple the first pair of channels together and the second pair of channels together, respectively, for sharing charge between the channels. A single resistor is coupled in circuit with all of the channels for controlling a slope of charge sharing between channels.
A gamma compensation method and a display device using the same are disclosed. The gamma compensation method includes: sensing a level of external illuminance; determining whether the sensed level of external illuminance is equal to or lower than a predetermined illuminance, wherein when the sensed level is equal to or lower than the predetermined illuminance, the luminance of the display device is reduced to an optimum luminance; and modulating gray levels of input data of the display device based on a first gamma curve when the sensed level of external illuminance is equal to or lower than the predetermined illuminance, and modulating based on a second gamma curve when the sensed level of external illuminance is greater than the predetermined illuminance, wherein the first gamma curve includes a concave curve set in a low gray level area and a convex curve set in a high gray level area, and the concave curve and the convex curve are connected via an inflection point.
A liquid crystal display (LCD) module is disclosed, which comprises: a thin film transistor (TFT) substrate and a color filter (CF) substrate disposed opposite to each other, and a liquid crystal layer sandwiched between the TFT substrate and the CF substrate. The TFT substrate comprises a plurality of wires including at least a first group of wires and a second group of wires, and the second group of wires comprises at least two wires. The CF substrate comprises first curing test units and second curing test units insulated from each other. The first curing test units are electrically connected with the first group of wires, and the second curing test units are electrically connected with all the wires of the second group of wires. A manufacturing method of an LCD module is further disclosed. The LCD module and the manufacturing method thereof of the present disclosure can avoid occurrence of arcing in the TFT substrate during the CVD process, thereby improving the product yield and reducing the manufacturing cost.
The liquid crystal display device includes a first substrate provided with a terminal portion, a switching transistor, a driver circuit portion, and a pixel circuit portion including a pixel transistor and a plurality of pixels, a second substrate provided with a common electrode electrically connected to the terminal portion through the switching transistor, and liquid crystal between a pixel electrode and the common electrode. In a period during which a still image is switched to a moving image, the following steps are sequentially performed: a first step of supplying the common potential to the common electrode; a second step of supplying a power supply voltage to the driver circuit portion; a third step of supplying a clock signal to the driver circuit portion; and a fourth step of supplying a start pulse signal to the driver circuit portion.
According to an aspect, a display device includes: a plurality of pixels aligned in row and column directions, each of the pixels including a drive element; a plurality of scan lines each coupled with the drive elements included in the pixels aligned in the row direction to transmit thereto a scan signal for selecting the pixels row by row; a plurality of signal lines each coupled with the drive elements included in the pixels aligned in the column direction to write display data; and a display control unit. The display control unit alternately repeats a display period and a stop period. In a latter term of the stop period, display control unit provides the display data written in the respective pixels in a row that has been selected during the display period immediately before the stop period, to the signal lines corresponding to the respective pixels.
Embodiments are disclosed herein that relate to compact optical systems for incorporation into head-up and near-to-eye display devices. One disclosed embodiment provides a head-up display system comprising a light source, a flat panel display including multiple copies of an image, and a lens array structure with a separate lens element for each copy of the image.
A display device and a method of controlling a gate driving circuit thereof are discussed. The display device includes a display panel, first and second gate driving circuits which are respectively disposed on both sides of the display panel, and a timing controller. The timing controller controls the first and second gate driving circuits in conformity with a first shift mode, compares carry signals received from the first and second gate driving circuits, and controls the first and second gate driving circuits in conformity with a second shift mode when a time interval between the carry signals is greater than a previously determined reference value.
An interactive mixed reality simulator is provided that includes a virtual 3D model of internal or hidden features of an object; a physical model or object being interacted with; and a tracked instrument used to interact with the physical object. The tracked instrument can be used to simulate or visualize interactions with internal features of the physical object represented by the physical model. In certain embodiments, one or more of the internal features can be present in the physical model. In another embodiment, some internal features do not have a physical presence within the physical model.
We have disclosed systems and methods for monitoring an individual's performance during a physical activity. The portable performance monitoring devices may include a satellite positioning system receiver adapted to obtain position data during the physical activity, an accelerometer module adapted to obtain acceleration data during the physical activity, and a processor adapted to determine performance information for the individual based on the position data and the acceleration data. The portable performance monitoring devices may be worn or carried by an individual during a physical activity.
The training apparatus includes a training machine, a detection means, and an arithmetic means. The training machine has a displacement unit displaced according to a training action and a load generation unit that imparts a load to a trainee. The detection means detects displacement of the displacement unit. The arithmetic means acquires at least one characteristic value possessed by a waveform corresponding to one unit of a training action which waveform is included in the displacement detected in the detection unit on a time axis, for each waveform, and to evaluate the acquired characteristic values for at least one of variation, transition tendency, and deviation from a predetermined value. The arithmetic means executes, based on the evaluation, at least one of control of the load generation unit, calculation of a load value set in the load generation unit, and notification of a result of the evaluation.
A driver training system includes a training controller, a heads-up display device, and a driving cue adherence controller. The training controller is configured to receive inputs related to an operational state of a vehicle and an environment surrounding the vehicle, and to determine a driving cue based on the received inputs. The heads-up display device is configured to present the driving cue as an augmented reality graphic element in view of a driver by projecting graphic elements on a windshield of the vehicle. The driving cue adherence controller is configured to continuously determine a current level of adherence to the driving cue, and an aggregate level of adherence to the driving cue based on the continuously determined current level of adherence to the driving cue over a predetermined time period. The heads-up display device is configured to present the continuously determined aggregate level of adherence in view of the driver.
Provided is a method and device for learning in an electronic book reader. A method for learning in an electronic book reader includes displaying a mask region covering an object of electronic book contents displayed on a screen, and releasing the displayed mask region to again display the covered object of the electronic book contents.
There is disclosed a system and process for diagnosing or determining a condition of a user. In particular the system and process can be used to provide a series of questions based upon personalized information of the user. This personalized information can be uploaded to a database. A series of questions can be automatically generated or a user can be assisted in creating a series of questions for a patient based upon this uploaded media. In addition, the system and process can use this personalized media to treat the patient and to assist the patient in their daily tasks.
A method and a device for the filtering of alerts originating from a collision detection system of an aircraft makes it possible, by proposing a novel condition for alert disabling, to avoid an abnormal drop of an aircraft in the case of a CFIT (controlled flight into terrain) by authorizing the output of the alert when this novel condition is not complied with. This novel condition relies on a method for thresholding the angle of approach of the aircraft (FPA for flight path angle) as a function of the altitude of the aircraft with respect to the runway and of the angle of approach specified for each runway and which is recovered via the terrain database.
Disconnected from the powerline, a battery-powered receiver is configured to conserve power. The receiver communicates information between a local controller and a communication network that uses the powerline and a radio frequency (RF) band to propagate messages. An antenna wirelessly detects the presence of the powerline carrier signal that radiates into free space, which indicates a first message encoded onto the powerline. A computer processor wakes up from an inactive state based on the presence of the carrier signal and receives a second message via a second RF signal having a different frequency than the powerline carrier signal, and determines whether the device address in the second message is the assigned address of the receiver. If the message is not addressed to the receiver, the receiver returns to an inactive state.
A user provides relevant information about the operating parameters of a machine to be monitored to a diagnostic instrument. The user also specifies a location of the machine to be monitored, an alarm level to be set, and the type of alert to be sent. The instrument then automatically generates appropriate an alarm threshold using a set of rules applied to the inputs. The instrument then transmits the alarm threshold to a removable stand-alone monitor. The stand-alone monitor acquires data about the machine, compares the date to the alarm threshold, and sends a user-specified alert when the alarm threshold has been reached. Using the diagnostic instrument and monitor, machines can be monitored for vibration, temperature, or a power parameter.
A system for fire prevention in electrical installations having one or more temperature sensors arranged in or close to positions in the electrical installation that are to be monitored. One or more electromagnetic signal transmitters are connected to the temperature sensors, one or more electromagnetic signal readers are adapted to communicate with and receive signals from the signal transmitters, and a processing unit is connected to the signal reader for processing the signals and providing an indication signal.
A powered entrance barrier door alarm device and system is configured to alert someone of an unauthorized breach of a powered entrance barrier, such as a garage door, whereby the powered entrance barrier is opened without the use of the powered entrance barrier opener. The powered entrance barrier alarm system includes a powered entrance barrier position sensor, and a detector circuit coupled with a powered entrance barrier opener power supply. The detector circuit measures an electrical power parameter to a powered entrance barrier opener. A detector module having a controller monitors the inputs from the detector circuit and the powered entrance barrier positioning sensor to determine if an alarm should be initiated. A detector module may have an electrical plug and an electrical outlet for a powered entrance barrier opener.
On the slot machine, a slot game including a base game and free games is caused to proceed on a display. On the base game reel strips, on all of a plurality of reels, symbols whose each kind is the same, other than feature symbols and wild symbols, are arranged in succession. On the free game reel strips, on all of a plurality of reels, symbols whose each kind is the same, other than the feature symbols and the wild symbols, are arranged in succession and in addition thereto, only in a case of top symbols whose payout multiplying factor is the highest, the top symbols whose number is larger than a number of top symbols displayed on the base game reel strips are arranged in succession.
A gaming device including an interface unit configured to accept game play data from a player and a controller coupled to the interface unit. The controller includes a processor and a memory, wherein the memory stores payback data. The processor is configured to receive, via the interface unit, the game play data for the player playing a game, evaluate the received game play data based on predefined criteria, determine a level of skill of the player based at least on the evaluated game play data, and adjust the payback data based on the determined level of skill of the player.
Techniques involving awarding subsequent plays using results of previous plays. One representative technique includes dealing a first poker hand to a player, and enabling cards of the first poker hand to be held. Replacement cards are presented for any of the cards that were not held in the first poker hand, thereby creating a first resulting poker hand. All of the cards of the first resulting poker hand are duplicated into a second poker hand, where cards in the second poker hand may again be held/discarded. Replacement cards are presented for any of the cards that were not held in the second poker hand, thereby creating a second resulting poker hand. Duplication into additional hands may also be provided.
In various embodiments, the gaming system is configured to operate a slot game including a plurality of reels, one of which includes a plurality of designated symbols adjacent to one another on the reel forming a group of designated symbols. For a play of the game, if at least a first quantity of the designated symbols of the group of designated symbols but less than a second greater quantity of the designated symbols of the group of designated symbols is displayed, the gaming system displays one or more other designated symbols of the group of designated symbols in addition to the displayed designated symbols of the group of designated symbols such that the second greater quantity of the designated symbols is displayed. The gaming system determines and provides any awards based on the displayed symbols including any displayed designated symbols of the second greater quantity of the designated symbols.
The present invention relates to gaming apparatus (100) and methods (300) applicable to gaming apparatuses and systems. In particular a password entry method (300) and system (600) for authenticating a player's identity is disclosed in which a user's password can be defined using a set of elements (402) including a plurality of images (404) such as symbols or pictures.
Systems and methods are disclosed for associating a player identifier with a stored value account. The stored value account can holds funds that are accessible through the player's use of a stored value payment vehicle. Information associated with transactions using the stored value payment vehicle can be used for player relationship purposes.
Method and apparatus for using at least a portion of a one-time password as a dynamic card verification value (CVV) are disclosed. A credit/debit card is able to generate a dynamic card verification value (CVV). Such a card may also include an indication that the dynamic CVV is to be used as a security code for purchasing or other transactions. A card-based financial transaction can be authorized in accordance with the use of a dynamic CVV by receiving a transaction authorization request for a specific credit/debit card, wherein the transaction authorization request includes a dynamic CVV. The dynamic CVV can be compared to at least a portion of a one-time password generated for the specific credit/debit card, and a transaction authorization can be sent to the merchant or vendor when the dynamic CVV matches all or a portion of the one-time password.
A document validating/stacking device is provided that has a validator 1 provided with a swingable rocker 10 formed with a head 16 and a stacker 2 detachably attached to validator 1. Stacker 2 comprises an X-linkage 20 having a driver arm 41 that is separably pushed by head 16 in the same rotational direction as head 16 swings to expand X-linkage 20, to thereby move pusher plate 18 from the initial position to the extended position and to stow the document within interim chamber 24 into storage 7.
The present invention provides a method and apparatus for the production and labeling of objects in a manner suitable for the prevention and detection of counterfeiting. Thus, the system incorporates a variety of features that make unauthorized reproduction difficult. In addition, the present invention provides a system and method for providing a dynamically reconfigurable watermark, and the use of the watermark to encode a stochastically variable property of the carrier medium for self-authentication purposes.
A method, computer-readable storage device and apparatus for exchanging vehicle information are disclosed. For example, the method receives the vehicle information from a second vehicle, wherein the vehicle information is received via a direct vehicle to vehicle communication, calculates an operating parameter of the second vehicle, determines an alert condition based on the operating parameter of the second vehicle, and provides a notification of the alert condition to a driver of the first vehicle.
An apparatus includes a processor and a plurality of on-board diagnostic (OBD) interfaces, in communication with the processor. The exemplary apparatus also includes a configurable housing, adapted to flexibly present an orientation of an OBD interface. The apparatus further includes persistent and non-persistent memory, in communication with the processor and a non-OBD I/O interface, in communication with the processor. The processor is configured to detect external device communication through a first OBD interface and function as a pass-through to a second OBD interface.
A system and method for generating a three-dimensional image is provided. An embodiment of the present invention includes calculating the ambient occlusion at a vertex in multiple, independent stages. Determining the global AO at the vertex may be performed using a first technique. Determining the local AO at the vertex may be performed using a second technique. The total AO can be found as a function of the local AO and global AO.
A method and apparatus for providing optimal correction to depth mapping between captured and displayed stereoscopic content. The solution is derived in a continuous form that can be implemented through CGI scaling techniques compatible with image rendering techniques. Similar correction can be implemented with variable depth-dependent camera separation and disparity re-mapping. The latter is applicable to correcting existing stereoscopic content.
There is provided a method and system for fast pattern interpolation with parallel coherent random walk searching. The system includes a system processor and a system memory, and an image processing application stored in the system memory. The image processing application, under control of the system processor, is configured to receive first and second pattern exemplars and a blend map for merging the first and second pattern exemplars, and to utilize a correspondence search process to determine first and second target images for use in producing a composite image. The first and second target images correspond respectively to the first and second pattern exemplars. In addition, a constraint imposed on the correspondence search process by the image processing application is based on the blend map for merging the first and second pattern exemplars.
Various embodiments illustrated and described herein include at least one of systems, methods, and computer program product to manage data having multiple groups that vary over time. Some embodiments use a spider diagram, in conjunction with a timeline, to allow a user to visualize the data. Such embodiments can include controls that allow a user to indicate a time along the timeline for which data should be plotted on the spider diagram. Some embodiments provide controls that allow a user to select a time range for which characteristics of data should be plotted on the spider diagram such as minimum, maximum and average for each data group over the time interval. Some embodiments visually indicate values that fall within certain criteria, such as a marginal criteria or an unacceptable criteria.
A human monitoring system includes a plurality of cameras and a visual processor. The plurality of cameras are disposed about a workspace area, where each camera is configured to capture a video feed that includes a plurality of image frames, and the plurality of image frames are time-synchronized between the respective cameras. The visual processor is configured to receive the plurality of image frames from the plurality of vision-based imaging devices and determine an integrity score for each respective image frame. The processor may then isolate a foreground section from two or more of the views, determine a principle body axis for each respective foreground section, and determine a location point according to a weighted least squares function amongst the various principle body axes.
A dual magnetic resonance imaging method simultaneously acquires a first and a second time series of MR images wherein the temporal resolution of the first time series of images is larger than that of the second time series while the spatial resolution of the first time series of images is smaller than that of the second time series. Accordingly, in the context of DCE-MRI, the first time series can be used to determine the arterial input function (AIF) while the second time series can be used to determine the concentration time course in the tissue of interest, e.g. in a vessel wall. Therefore, both the AIF and the tissue time course can be acquired with their optimal dynamic signal range.
A method for promoting semiconductor manufacturing yield comprising the following steps and a computer readable medium encoded with a computer program implementing the method is provided. First, a processed layer is inspected to generate an inspected image with defects thereon. Next, the inspected image is aligned to an original design layout information of the processed layer. In addition, the defects are classified according to geometric features of the original design layout information of the processed layer and at least previous one layer and/or at least next one layer.
Systems and methods are provided for managing depths in stereo images. In one implementation, systems and methods are provided for using a procedural shader and automated rendering to match depths of computer-generated images with that of native stereo images, i.e., images recorded using two cameras for stereo imaging. The system and method may employ a checkerboard and a tri-planar shader, and may further employ a texture reference object to make more convenient and intuitive the depth matching.
The present invention provides a method for providing information and an apparatus for providing information with which information can be secretly displayed, and further, a display technique with a lot of sense of fun can attract keen interest from people around a display such as digital signage.A method for providing information using an apparatus for providing information that displays information using a light array includes: switching and displaying an information array and a concealment array in a display cycle in which a person cannot sense an information display array of the information array using the apparatus for providing information. The information array includes the information display array concerning information to be provided, and the concealment array is generated so that the information display array becomes invisible when the concealment array overlaps with the information array. The information to be transmitted can be secretly included in a normally displayed array (such as an image or a panel) for display. Since appropriately and intermittently blocking light entering a person's eye is only required, the person can acquire the information to be transmitted without a special instrument.
An image processing apparatus 1 includes an image region dividing portion 105 configured to divide a shot image into a plurality of image regions so that an amount of change of an image quality is within a predetermined range when the shot image is blurred using a blur kernel depending on an object distance and an angle of view of the shot image, a blur kernel generating portion 106 configured to calculate the blur kernel for each image region divided by the image region dividing portion 105, and an image processing calculating portion 107 configured to generate a blur-added image by performing a convolution calculation for the shot image using the blur kernel calculated by the blur kernel generating portion 106.
When there is a shooting location of another panoramic image in a shooting direction of a panoramic image to be displayed, a marker setting unit associates a marker, indicating the presence of the another panoramic image in the shooting direction, with the panoramic image to be displayed. A mapping processing unit maps the panoramic image to be displayed, which has been associated with markers for the other panoramic images, into a three-dimensional (3D) panoramic space as textures. A 3D image generator generates a 3D panoramic image when the 3D panoramic space is viewed in a specified line of sight, with the shooting location of the panoramic image to be displayed being set as a viewpoint position. An interface receives an instruction from a user concerning the displayed 3D panoramic image.
The present invention provides a display control method and system, and a display device. The method includes acquiring a status value of a display buffer; comparing the status value of the display buffer with a preset warning value of the display buffer; and adjusting a value of a depth of outstanding bus commands according to a comparison result. In the embodiments of the present invention, a status value of the display buffer is compared with a preset warning value of the display buffer, where the status value of the display buffer reflects a change to a current load; it may be determined whether a status value of the display buffer corresponding to the current load is normal according to a comparison result; and a value of a depth of outstanding bus commands is adjusted accordingly, effectively resolve a data real-timeness issue, and ensure that an entire system efficiently runs.
One embodiment of the present invention sets for a method for accessing data objects stored in a memory that is accessible by a graphics processing unit (GPU). The method comprises the steps of creating a data object in the memory based on a command received from an application program, transmitting a first handle associated with the data object to the application program such that data associated with different graphics commands can be accessed by the GPU, wherein the first handle includes a memory address that provides access to only a particular portion of the data object, receiving a first graphics command as well as the first handle from the application program, wherein the first graphics command includes a draw command or a compute grid launch, and transmitting the first graphics command and the first handle to the GPU for processing.
A method and system is provided to permit placing a wager on a pari-mutuel event in which expert handicapper's prognoses are displayed to a player to permit them to formulate either simple or complicated exotic wagers, and to be able to aggregate a wager with those of other players to satisfy wagering minimums.
A model based social analytic system collects social signals from social network accounts for different companies and constituents. The social signals can be used to benchmark social network performance for different contextual dimensions, such as industries, companies, brands, etc. Conversations may be identified in the signals and the types of constituents participating in the conversations may be identified. Analytics can then be determined for the contextual dimensions based on the related conversations and the types of constituents participating in the conversations.
Provided are an advertisement providing system and method. The advertisement providing method acquires information on a user interaction, acquires a second advertisement schedule which is generated by rescheduling a first advertisement schedule on the basis of the information on the user interaction, and provides an advertisement according to the second advertisement schedule.
A system and method for providing a personalized recommendation from a series of partial preferences is presented. A preference distribution of a population including a plurality of weighted ranked lists is identified. A revealed preference of a user is compared to the plurality of ranked lists. An affinity weight between the user and each of the plurality of ranked lists is assigned, and a weighted average of each of the affinity weights is taken.
The present invention provides an improved recommender system. In some embodiments, the recommender system automatically builds a user profile for a user based solely on the action or actions the user takes with respect to certain documents and the contents of the documents. That is, the profile is based on implicit ratings. In addition to maintaining a user profile for each user, each document in a set of documents will have its own document profile, which is also referred to as a document vector. Advantageously, in some embodiments, the user profile will consist of the same attributes as the document vectors. This advantageous feature enables the recommender system to compare users and documents in order to generate recommendations.
Detecting click fraud that includes a client device capable of accessing a server hosting a web page containing an advertisement. The client device includes a network interface allowing access to the server and code on the client device. The code accesses and displays a web page containing an advertisement, provides mechanisms (e.g., an applet, an ActiveX control, a plugin, a JavaScript, a browser scripting language, browser extensions, or code native to the browser) associated with each pixel cluster where each mechanism captures information regarding the transit of the pixel cluster by a cursor on the web page, and collects information based on the capturing by each associated mechanism regarding the transit of the pixel cluster by a cursor on the web page.
A method of generating relevant promotional materials for transmission to a mobile device includes receiving a query from the mobile device, identifying a plurality of advertisements associated with an advertiser-directed delivery parameter that match parameters for the mobile device, and generating a response to the query comprising search results and the plurality of advertisements.
A news aggregation server aggregates and monetizes restricted news content. The news aggregation server fetches the restricted news content from multiple news source servers that are remote from the news aggregation server. The news aggregation server aggregates the fetched restricted news content and searches the aggregated news content based on input received from a client. The news aggregation server provides access to selected news content from the aggregated news content that is relevant to the client input and charges the user a price for accessing the selected restricted news content.
A method of conducting secure electronic payments to a payment acquirer using a credit card payment unit, comprising of a smart card, a portable card reader device, a mobile phone, a stand-alone PIN entry device and a payment server. The method is based on eliminating the unsecure keyboard in a mobile phone used for entering personal identification information, and instead use a separate secure PIN entry device which fulfills the EMV Level specification. Since all sensitive payment information, communicated to the payment server from the card reader and the PIN entry device, is encrypted using unique encryption keys an unsecure mobile phone may be used for relaying the communication between the card reader device and the PIN entry device to and from the payment server.
A system and method are provided. A virtual reality environment rendering module provides a virtual reality environment representative of one or more of a contact center, a predictive dialer, and a media collaboration session. The virtual reality environment is configured based on collected information of various types.
Systems and methods are provided to view, manipulate, and share videos within a gaming platform implemented as an advisory services network. Within the context of a serious game designed around a complex business problem of an organization, players can review videos conveying ethnographic information, mark segments of the videos, tag the videos or segments for categorization, create discussions around the videos or segments, add the videos or segments as evidence to a dossier, embed the videos or segments into existing discussions, or the like.
A maintenance system for a fleet of aircraft and a method of planning maintenance for a fleet of aircraft that includes identifying a maintenance schedule having at least one routine maintenance action for an aircraft to be maintained, generating a non-routine maintenance task schedule comprising non-routine maintenance tasks, and generating a combined schedule comprising a combination of the maintenance schedule and the non-routine maintenance task schedule.
A method of identification of at least one asset having a LED using a camera with a display coupled to a computer. The camera records a series of frames over a period of time showing at least one asset and associated LED. The series of frames are analyzed to identify LEDs in each of the frames by detecting bright spots within the image exceeding a set threshold and/or within a set color range. For each of the LEDs identified in the frames, the changes of the LEDs in the frames over time are converted into a code. The code is looked up in a repository in a management system, where each code is associated with metadata of the managed asset. If the lookup was successful, displaying the associated metadata over at least one frame of an image on a display to a user, identifying the managed asset for the user.
Techniques for generating and executing a performance-aware enterprise component (PAEC) are provided. The techniques include creating a performance-aware enterprise component definition, wherein an enterprise component is a component with defined behavior and data models that represent an enterprise capability and provide a service to a client through a defined interface, and wherein the definition comprises an extensible markup language file comprising process component lifecycle information, one or more data items to be used in the component lifecycle, and one or more performance metrics, and executing the performance-aware enterprise component, wherein executing the performance-aware enterprise component comprises reading the performance-aware enterprise component definition and one or more relationships with the one or more data items, and operating the component lifecycle, wherein operating the component lifecycle comprises using the one or more performance metrics within the component lifecycle to enable one or more localized changes to be made within the enterprise component.
A computer implemented method, a data processing system, and a computer program product are provided for designing an architectural solution. Functional requirements and nonfunctional requirements of the architectural solution are received. Responsive to receiving the functional requirements and nonfunctional requirements, first level outputs are produced. Further input is received through a guided questionnaire based on the first level outputs. Responsive to receiving the further input, a list of client specific components and subcomponents, a client specific solution reference architecture, and a set of reference links is produced.
Mechanisms are provided for performing load balancing of question processing in a Question and Answer (QA) system, implemented by the data processing system, having a plurality of QA system pipelines. The mechanisms receive an input question for processing by the QA system and determine a predicted question difficulty of the input question. The mechanisms select a QA system pipeline from the plurality of QA system pipelines based on the predicted question difficulty and route the input question to the selected QA system pipeline for processing. In addition, the mechanisms process the input question with the selected QA system pipeline to generate an answer for the input question.
Probabilistic parsing is described for calculating information about the structure of text and other ordered sequences of items to enable downstream systems such as machine translation systems, information retrieval systems, document classification systems and others to use the structure information. In various embodiments, a parsing inference component comprises inference algorithm(s) compiled from a probabilistic program which defines a stochastic process for generating text or other ordered sequences of items. In examples, the parsing inference component receives one or more observations or examples of text that are compatible with the stochastic process defined by the probabilistic program. The parsing inference component may apply the inference algorithms to the text to update one or more probability distributions over strings or other values relevant to the parse. In some examples, the parsing inference component uses the inference results to complete partial examples to assist a user with information retrieval tasks.
Disclosed techniques include generating a plurality of questions, each question based upon one or more conditions of a plurality of conditions, wherein the plurality of conditions are generated a plurality of business rules associated with a forward changing rule engine; identifying, as a side effect of evaluating the plurality of business rules for outcome data, missing information corresponding to the plurality of questions; and selecting, for presentation to a user, a first question of the plurality of questions to elicit the missing information from the user.
Apparatus and methods are described for detecting sharing of electronic or online accounts based on grouping of data samples that include keyboard input timing factors and optionally secondary factors. The data samples can be received from various computers having various keyboards of a certain type and may be input by more than one user. The data samples are grouped based on distances and ratios of mathematical combinations of distances between input timing of key events such as dwell and flight time, as well as optionally based on at least one secondary factor related to the keyboard input timing factors. Example secondary factors include a time of day of the input; and/or a machine identification, location, and IP address of the computer used to input the sample.
Figures of merit by actual design parameters are tracked over iterations for candidate solutions that include both actual design parameters and actual context parameters. Instead of returning a current iteration figure of merit, a worst observed figure of merit for a set of actual design parameters is returned as the figure of merit for a candidate solution. Since the candidate solution includes both actual design parameters and actual context parameters and the worst observed figures of merit are tracked by actual design parameters, the figure of merit for a set of design parameters will be the worst of the observed worst case scenarios as defined by the actual context parameters over a run of a metaheuristic optimizer.
A system for encoding energy peaks of an identifier comprises an encoder. The encoder is configured to define a readable spectral range of an identifier. The identifier comprises a rugate microtag. The encoder is configured to divide the readable spectral range into a plurality of bins. The encoder is configured to encode in a center of a bin near one end of the readable spectral range a reference peak. The encoder is configured to encode in a center of each of a set of bins a set of peaks of a data pattern within the readable spectral range.
In an embodiment, an apparatus includes a rack having a plurality of rack-mounted devices and a strip coupled to a portion of the rack and including a plurality of segments, each with a light source. The rack-mounted devices may each include or be associated with a photosensor to be in communication with the light source.
An image processing apparatus includes an acquisition unit, a first detection unit, a first determination unit, a second detection unit, a second determination unit, a correction unit, and a transmitting unit. The acquisition unit acquires image information having multiple pixels. The first detection unit detects sub-scanning-direction boundary pixels in accordance with the image information. The first determination unit determines whether or not a development-related defect occurs in a preset number of pixels downstream of the sub-scanning-direction boundary pixels in the sub-scanning direction. The second detection unit detects an end pixel in the main scanning direction. The second determination unit determines whether or not each of sub-scanning-direction boundary pixels arranged in the main scanning direction is close to the end pixel in the main scanning direction. The correction unit corrects the image information. The transmitting unit transmits the image information corrected by the correction unit to an image forming apparatus.
An apparatus includes a presenting unit and a control unit. The presenting unit presents a plurality of options for interrupt printing along with an amount of incompletely printed sheet to be discharged while images are being printed on both surfaces of a continuous sheet in accordance with a prior job. The control unit interrupts, when one of the plurality of options presented by the presenting unit is designated, the prior job in timing according to the designated option to execute an interrupt job.
A method for predicting whether a test image (318) is sharp or blurred includes the steps of: training a sharpness classifier (316) to discriminate between sharp and blurred images, the sharpness classifier (316) being trained based on a set of training sharpness features (314) computed from a plurality of training images (306), the set of training sharpness features (314) for each training image (306) being computed by (i) resizing each training image (306) by a first resizing factor; (ii) identifying texture regions (408, 410) in the resized training image; and (iii) computing the set of sharpness features in the training image (412) from the identified texture regions; and applying the trained sharpness classifier (316) to the test image (318) to determine if the test image (318) is sharp or blurred based on a set of test sharpness features (322) computed from the test image (318), the set of test sharpness features (322) for each test image (318) being computed by (i) resizing the test image (318) by a second resizing factor that is different than the first resizing factor; (ii) identifying texture regions (408, 410) in the resized test image; and (iii) computing the set of sharpness features in the test image (412) from the identified texture regions.
A convex minimization is formulated to robustly recover a subspace from a contaminated data set, partially sampled around it, and propose a fast iterative algorithm to achieve the corresponding minimum. This disclosure establishes exact recovery by this minimizer, quantifies the effect of noise and regularization, and explains how to take advantage of a known intrinsic dimension and establish linear convergence of the iterative algorithm. The minimizer is an M-estimator. The disclosure demonstrates its significance by adapting it to formulate a convex minimization equivalent to the non-convex total least squares (which is solved by PCA). The technique is compared with many other algorithms for robust PCA on synthetic and real data sets and state-of-the-art speed and accuracy is demonstrated.
Differing embodiments of this disclosure may employ one or all of the several techniques described herein to utilize a “split” image processing pipeline, wherein one part of the “split” image processing pipeline runs an object-of-interest recognition algorithm on scaled down (also referred to herein as “low-resolution”) frames received from a camera of a computing device, while the second part of the “split” image processing pipeline concurrently runs an object-of-interest detector in the background on full resolution (also referred to herein as “high-resolution”) image frames received from the camera. If the object-of-interest detector detects an object-of-interest that can be read, it then crops the object-of-interest out of the “high-resolution” camera buffer, optionally performs a perspective correction, and/or scaling on the object-of-interest to make it the desired size needed by the object-of-interest recognition algorithm, and then sends the scaled, high-resolution representation of the object-of-interest to the object-of-interest recognition algorithm for further processing.
Automatic object retrieval from input video is based on learned, complementary detectors created for each of a plurality of different motionlet clusters. The motionlet clusters are partitioned from a dataset of training vehicle images as a function of determining that vehicles within each of the scenes of the images in each cluster share similar two-dimensional motion direction attributes within their scenes. To train the complementary detectors, a first detector is trained on motion blobs of vehicle objects detected and collected within each of the training dataset vehicle images within the motionlet cluster via a background modeling process; a second detector is trained on each of the training dataset vehicle images within the motionlet cluster that have motion blobs of the vehicle objects but are misclassified by the first detector; and the training repeats until all of the training dataset vehicle images have been eliminated as false positives or correctly classified.
A Metric Information Network (MIN) with a plurality of Ground Control Points (GCPs) that are selected in an automated fashion. The GCP selection includes clustering algorithms as compared to prior art pair-wise matching algorithms. Further, the image processing that takes place in identifying interest points, clustering, and selecting tie points to be GCPs is all performed before the MIN is updated. By arranging for the processing to happen in this manner, the processing that is embarrassingly parallel (identifying interest points, clustering, and selecting tie points) can be performed in a distributed fashion across many computers and then the MIN can be updated.
Described is a system for open doorway detection for autonomous robot exploration, the system includes an onboard range sensor that is operable for constructing a three-dimensional (3D) point cloud of a scene. One or more processors that receive the 3D point cloud from the range sensor. The 3D point cloud is then filtered and downsampled to remove cloud points outside of a predefined range and reduce a size of the point cloud and, in doing so, generate a filtered and downsampled 3D point cloud. Vertical planes are extracted from the filtered and downsampled 3D point cloud. Finally, open doorways are identified from each extracted vertical plane.
Methods and systems for recognizing Devanagari script handwriting are provided. A method may include receiving a handwritten input and determining that the handwritten input comprises a shirorekha stroke based on one or more shirorekha detection criteria. Shirorekha detection criteria may be at least one criterion such as a length of the shirorekha stroke, a horizontality of the shirorekha stroke, a straightness of the shirorekha stroke, a position in time at which the shirorekha stroke is made in relation to one or more other strokes in the handwritten input, and the like. Next, one or more recognized characters may be provided corresponding to the handwritten input.
A method for acquiring a person's signature includes handwriting a signature by projecting movements of light. Signature information with respect to the projected light movements is concurrently acquired. The signature information is compiled to create a signature image.
Methods, apparatuses, and computer program products are herein provided for enabling hand gesture recognition using an example infrared (IR) enabled mobile terminal. One example method may include determining a hand region in at least one captured frame using an adaptive omnidirectional edge operator (AOEO). The method may further include determining a threshold for hand region extraction using a recursive binarization scheme. The method may also include determining a hand location using the determined threshold for the extracted hand region in the at least one captured frame. The method may also include determining a fingertip location based on the determined hand location. Similar and related example apparatuses and example computer program products are also provided.
A method of separating an object in a three dimension point cloud including acquiring a three dimension point cloud image on an object using an image acquirer, eliminating an outlier from the three dimension point cloud image using a controller, eliminating a plane surface area from the three dimension point cloud image, of which the outlier has been eliminated using the controller, and clustering points of an individual object from the three dimension point cloud image, of which the plane surface area has been eliminated using the controller.
A method of matching fingerprints is disclosed. The method comprises, for a first minutia point, being assigned as a planet minutia point a) determining pairs including the planet minutia point and a satellite minutia point, respectively, such that a cluster is formed; b) comparing the clusters of the respective sets and excluding nonmatching satellites; c) counting links in the cluster formed by remaining pairs; and d) for remaining satellite minutia points, performing steps a) to c) with respective satellite minutia point assigned as planet minutia point to form a supercluster by iterating steps a) to d) and superadding the clusters; calculating a score of the supercluster based on the aggregate counted links; and comparing the score with a threshold. A biometric matching apparatus, a portable data carrier, a data processing unit comprising a matching apparatus and a computer program for implementing the invention are also disclosed.
Undated photos are organized by estimating the date of each photo. The date is estimated by building a model based on a set of reference photos having established dates, and comparing image characteristics of the undated photo to the image characteristics of the reference photos. The photo characteristics can include hues, saturation, intensity, contrast, sharpness and graininess as represented by image pixel data. Once the date of a photo is estimated, it can be tagged with identifying information, such as by using the estimated date to associate the photo with a node in a family tree.
A transceiver locking assembly includes at least one processor device, a network device, in a network environment, in communication with the least one processor device, a transceiver in communication with the network device; a transceiver port, coupled to the network device, defining a first slot opening in at least one of a variety of positions of the transceiver port and configured for selectively receiving the transceiver, and a dynamically controlled locking mechanism coupled to the transceiver port. The dynamically controlled locking mechanism is selectively positioned into the first slot opening to lock the transceiver into the network device or selectively removed away from the first slot opening to unlock the transceiver from the network device.
A data processing system having a host computer including a key manager, a control unit connected to the host computer, a data storage unit (such as a tape drive) controlled by the control unit, and data storage medium for storing data thereon to be written to or read from by the data storage unit. The key manager stores a data structure having at least one record having a volume serial number, as start location, a length entry, and a key for encrypting and decrypting data on the data storage medium. A data storage medium (such as data tape) is mounted on the data storage unit, and a volume recorded on the tape is retrieved. The control unit retrieves the data structure from the key manager and matches the volume serial number recorded in the retrieved data structure with the volume serial number retrieved from the data storage medium. It they match, the control unit passes to the data storage unit, commands to turn on or turn off encryption dependent upon the location where data is written by the data storage unit onto the data storage medium, or to turn on or turn off decryption dependent upon the location where data is read by the data storage unit from the data storage medium.
A method of an aspect includes receiving an instruction. The instruction indicates a first source of a first packed data including state data elements ai, bi, ei, and fi for a current round (i) of a secure hash algorithm 2 (SHA2) hash algorithm. The instruction indicates a second source of a second packed data. The first packed data has a width in bits that is less than a combined width in bits of eight state data elements ai, bi, ci, di, ei, fi, gi, hi of the SHA2 hash algorithm. The method also includes storing a result in a destination indicated by the instruction in response to the instruction. The result includes updated state data elements ai+, bi+, ei+, and fi+ that have been updated from the corresponding state data elements ai, bi, ei, and fi by at least one round of the SHA2 hash algorithm.
Systems and methods for a multitenant computing platform. Original data is generated through operation of a computing platform system on behalf of an account of the computing platform system, and the original data is moderated according to a data retention policy set for the account. The moderated data is stored at the computing platform system. The computing platform system moderates the generated data by securing sensitive information of the generated data from access by the computing platform system, and providing operational information from the generated data. The operational information is accessible by the computing platform system during performance of system operations.
Provided is a device for preventing information leakage including: a storage unit that stores message time, request source information, and request destination information in relation to each information requesting message; a unit that suspends a response message containing personal information in response messages in response to the information requesting messages, for a predetermined suspended time from a message time of the corresponding information requesting message; a unit that counts the number of information requesting messages transmitted from the same request source to the same destination and corresponding to the suspended response message on the basis of information stored in the storage unit; and a unit that, in the case where the counted number of the information requesting messages exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the request source.
Systems and methods are disclosed for providing a trusted database system that leverages a small amount of trusted storage to secure a larger amount of untrusted storage. Data are encrypted and validated to prevent unauthorized modification or access. Encryption and hashing are integrated with a low-level data model in which data and meta-data are secured uniformly. Synergies between data validation and log-structured storage are exploited.
A method for controlling access to a file system having data elements, including the steps of maintaining a record of respective actual accesses by users of the file system to the data elements, defining a proposed removal of a set of the users from a superset of the users, wherein members of the superset have common access privileges to a portion of the data elements, and wherein following an implementation of the proposed removal, members of the set retain respective proposed residual access permissions, ascertaining, prior to the implementation of the proposed removal, that at least one of the respective actual accesses are disallowed to the members of the set, or to non-members of the set having actual access profiles which are similar to the actual access profiles of the members of the set, by the respective proposed residual access permissions, and generating an error indication, responsively to the ascertaining.
Even for encrypted programs, when all modules are decrypted all at once at the time of execution, it is possible to analyze codes stored within a storage area. Therefore, a program execution and decryption method that prevents easy analysis via reverse-engineering is required. In order to solve the aforementioned problem, this invention provides a program complex that allows execution of modules while modules are being decrypted upon execution, even if a program has been started. Thereby, modules cannot be easily analyzed and program tamper resistance can be improved.
A method includes recording, during execution of a program and by a computing system, concrete values exhibited at source and sink statements in the program. The source statements read confidential information and the sink statements release the confidential information to an outside environment. The method includes determining, by the computing system, using at least the recorded concrete values and source-sink pairs whether information leakage meeting one or more quantitative criteria occurs by the program. Apparatus and program products are also disclosed.
In one embodiment, a processor includes at least one execution unit and Return Oriented Programming (ROP) detection logic. The ROP detection logic may determine a ROP metric based on a plurality of control transfer events. The ROP detection logic may also determine whether the ROP metric exceeds a threshold. The ROP detection logic may also, in response to a determination that the ROP metric exceeds the threshold, provide a ROP attack notification.
A method, apparatus, and computer program product for identifying malware is disclosed. The method identifies processes in a running process list on a host computer system. The method identifies ports assigned to the processes in the running process list on the host computer system. The method determines whether any one of ports that is currently in use in the host computer system is not assigned to any of the processes in the running process list. The method then makes a record that a hidden, running process is present as a characteristic of an attack in response to a determination that one of the ports is currently in use but is not assigned to any of the processes in the running process list in the host computer system.
The present disclosure relates to a method, a device and a storage medium for processing virus which can automatically distinguish which of processing mode is best for the current status of the electronic apparatus. The method includes: detecting a virus scan operation; in response to the virus scan operation, determining whether conditions (i) and (ii) are true, wherein the condition (i) is true when a time interval between a last time of processing virus using a first virus processing mode and the current time is larger than a preset interval, the condition (ii) is true when at least one of risk situations exist during a time period between the last time of processing virus using the first virus processing mode and the current time; if one of conditions (i) and (ii) being true, calling the first virus processing mode to scan files in the electronic apparatus.
Techniques detect bootkits resident on a computer by detecting a change or attempted change to contents of boot locations (e.g., the master boot record) of persistent storage, which may evidence a resident bootkit. Some embodiments may monitor computer operations seeking to change the content of boot locations of persistent storage, where the monitored operations may include API calls performing, for example, WRITE, READ or APPEND operations with respect to the contents of the boot locations. Other embodiments may generate a baseline hash of the contents of the boot locations at a first point of time and a hash snapshot of the boot locations at a second point of time, and compare the baseline hash and hash snapshot where any difference between the two hash values constitutes evidence of a resident bootkit.
Techniques for evaluating detectablity of confidential information stored in authorization policies are described. In an example, an authorization policy has a confidential property. The confidential property is defined by whether application of a test probe to the authorization policy results in the grant of access to a resource. A processor automatically determines whether at least one witness policy can be generated that is observationally equivalent to the authorization policy from the perspective of a potential attacker, but the application of the test probe to the witness policy generates an access denial result. In the case that such a witness policy can be generated, an indication that the confidential property cannot be detected using the test probe is output. In the case that such a witness policy cannot be generated, an indication that the confidential property can be detected using the test probe is output.
Among other disclosed subject matter, a computer-implemented method includes executing a plurality of virtual machines on a physical machine, wherein a first virtual machine of the plurality of virtual machines executes an encryption process. Execution of a hostile process that is configured to compromise the encryption process is detected, wherein the hostile process executes in a second virtual machine of the plurality of virtual machines. Migrating at least the second virtual machine to a different second physical machine based on the detection of the execution of the hostile process.
A system for remapping subsets of host-centric application programming interfaces to commodity service providers includes a processor configured to receive a commodity service providers object, embed the commodity service providers object with a handle, transform the handle into a serialized object readable by a hardware security module, generate a virtualized handle from the transformed handle, select a target hardware security module based on characteristics of the serialized object and map the virtualized handle to the target hardware security module.
Methods and systems for evaluating customer security preferences are presented. In some embodiments, a computer system may receive, from a customer portal computing platform, a request for a security dashboard user interface for a customer. In response to receiving the request for the security dashboard user interface, the computer system may request, from a security score computing platform, a security score for the customer. Subsequently, the computer system may receive, from the security score computing platform, the security score for the customer. The computer system then may generate, based on the security score for the customer, the security dashboard user interface for the customer. Thereafter, the computer system may provide, to the customer portal computing platform, the generated security dashboard user interface for the customer.
Systems and methods for authenticating a user include a wearable user device receiving a first request to access a secure system. A plurality of authentication elements are then displayed on a display device to a user eye in a first authentication orientation about a perimeter of an authentication element input area. A user hand located opposite the display device from the user eye is then detected selecting a sequence of the plurality of authentication elements. For each selected authentication element in the sequence, the wearable user device moves the selected authentication element based on a detected movement of the user hand and records the selected authentication element as a portion of an authentication input in response to the user hand moving the selected authentication element to the authentication element input area. The user is authenticated for the secure system if the authentication input matches stored user authentication information.
A method for identifying an unknown user according to a plurality of facets of user activity in a plurality of contexts includes receiving a plurality of priors for the facets with respect to the contexts, receiving a plurality of footprints of known users, aggregating the footprints of the users to determine an ensemble prior, receiving a plurality of network traces relevant to an unknown user in a computer environment, matching the network traces against each of the footprints to determine a plurality of matches, aggregating the matches using the ensemble prior according to the facets and the contexts, and outputting a probable user identity for the unknown user.
mechanisms are provided to securely access systems of a distributed computer system by entering passwords. Some systems are accessible by equal, and some systems are accessible by different passwords. The mechanisms store information, which systems (I, II) are accessible by equal, and which are accessible by different passwords and ask to enter a proper password when opening a session by accessing a system of the distributed computer system. The mechanisms cache the password and use the stored information to verify, if another system to be accessed during the current session is accessible by an equal password like a system already accessed during said session. If the result of the verification is true, the mechanisms re-use the adequate cached password. If the result of the verification is false, the mechanism ask to enter a proper password to access the other system and cache the password required to access the other system in a way that during the current session, it can be re-used when accessing other systems accessible by the same password.
Methods and nodes (300a, 300b, 302) for handling a usage policy (P1.P2) pertaining to source data (D1,D2) generated by a source node (300a, 300b). The usage policy dictates permission to access and use the source data. The source node calculates a signature (Sig) based on an identification (id_D) of the source data and the usage policy (P) of the source data, and provides the source data, its usage policy and the calculated signature to a data processing node (302). The data processing node then generates new data (D3) based on the source data, and calculates a new signature (Sig3) based on an identification (ldj_)3) of the new data and at least one of: a new usage policy (P3) pertaining to the generated new data, and the usage policy (P1, P2) of the source data. The data processing node finally provides the new data, the usage policies (P1, P2, P3) and the signatures (Sig1, Sig2, Sig3) to a data receiving node (304) which is thereby enabled to verify and comply with the provided usage policies based on the respective associated signatures.
Techniques are described for filtering a list of data objects based on a user selection of one or more filter icons. Embodiments provide an interface including a plurality of filter icons in a graphical user interface, with each of the filter icons associated with at least one respective class of data objects. A selection of at least one of the filter icons is received. In response to the received selection, embodiments output a portion of the list of data objects that contains only data objects from the classes of data objects that are associated with the selected at least one filter icon.
Approximate string matching of a target string to a trie data structure in which the trie data structure has a root node and generations of child nodes, each node representing at least one character in an alphabet to provide a lexicon of words and word fragments. Traversing the trie data structure includes starting from the root node by comparing each node of a branch of the trie data structure to characters in the target string and adding characters traversed in a branch of the trie data structure to a gathered string to provide suggestions of approximate matches. If a node is reached that is flagged as a node for a word or a word fragment and, and if the target string is longer than the gathered string, the method loops back to the root node, and continues the traverse from the root node. At each node, the system determines if there is a correction rule for one or more characters in the remainder of the target string from the current node, and if so, applies the correction rule to the target string to obtain a modified target string.
A method for selectively eliminating nondeterministic elements of NFA is disclosed. The method includes steps of: (a) determining a specific state calculated to have a highest arrival probability through a transition from a current state among all states in the NFA as a current highest probability state; (b) determining whether there exists at least one common transition between a first set of transitions including at least one transition moving the current highest probability state to a state i and a second set of transitions including at least one transition moving the current highest probability state to a state j in the NFA; and (c) excluding the at least one common transition between the first and the second sets of transitions and creating a state k which is arrived as a result of moving from the current highest probability state through the at least one common transition.
One or more techniques and/or systems are disclosed for matching a target string to a known string. A target string is broken into one or more target terms, and the one or more target terms are matched to known terms in an index tree. The index tree comprises one or more known terms from a plurality of known strings, where the respective known terms in the index tree are associated with one or more known string IDs. A known term that is associated with a known string ID (in the index tree, and to which a target term is matched), is comprised in a known string, which corresponds to the known string ID. The target string can be matched to the known string using the known string's corresponding known string ID that is associated with a desired number of occurrences in the matching of the one or more target terms.
Illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for form attachment metadata generation. In one illustrative embodiment, the computer implemented method receives a request to attach an attachment to a document, and calls an attachment metadata generator to extract metadata from the attachment to form extracted data. The computer implemented method further generates an extensible markup language fragment from the extracted data, and inserts the extensible markup language fragment into the document.
A method is provided to generate a heat map to show traffic congestion based on transit points. The method includes generating, by a processing device, a trajectory database from time-stamped global positioning system (GPS) sample points, and computing transit points for each trajectory in the trajectory database. The method further includes constructing a temporal transit graph. The transit graph captures the shortest paths among the transit points. The method further includes indexing and storing the transit graph in a spatial-temporal database for online analytic processing.
Some embodiments of the present disclosure provide a graphical user interface as a means of inputting search parameters to database search engines. In some embodiments, two or three dimensional projections spatially represent relationships between search parameters, located along the periphery of the projections and search hits whose significance are represented by position relative to the center of the projection and comparative distance from each of the search parameters. As the user manipulates the overall shape of the search projection, the weighting of search parameters adjusts, reconfiguring the search. The present disclosure also provides, in some embodiments, an intuitive means of assimilating search parameter weightings based on peer or social network preferences with global search results.
A processor-implemented method, system, and/or computer program product defines multiple context-based conformed dimensional data gravity wells on a context-based conformed dimensional data gravity wells membrane. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of the multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane.
A database controller controls a database for storing graph data encoded as triples, each triple having a subject, a predicate, and an object, and each stored within a data item among a set of data items ordered according to the triple stored within. Each data item is stored on a storage node from among a plurality of storage nodes distributed in a network. The database controller includes a storage request receiver configured to receive a request to store a triple in the database, and a data item generation module configured to generate two or more data items each having a different version of the triple.
A first data structure stores indications of storage locations that need to be copied for forming a consistency group. A second data structure stores indications of new host writes, subsequent to starting a point in time copy operation to form the consistency group. Locations of the first data structure and the second data structure are exchanged, subsequent to the consistency group being formed successfully.
Approaches for data integration between multiple IT sources using automated data processing based on target metadata are provided. Specifically, an integration component is configured to load a mapped data set into a table with delta processing based on a configuration object containing, e.g., the source data location, target table name, and source to target mapping. The integration component uses the target metadata to validate data, identify changes, generate the necessary database programming language (e.g., structured query language (SQL)), and run the database programming language with data binding to perform the actual data updates. The integration component leverages the data target metadata to automate the processing of source data, thus providing a way to validate the data, and identify delta changes at the field level between the source and target. This significantly reduces the overall development effort, while providing consistency in record handling and error reporting.
Mapping information that specifies attributes of destination entities in terms of attributes of source entities is received. At least some source entities correspond to respective sets of records in one or more data storage systems. The mapping information is processed to generate a procedural specification for computing values corresponding to attributes of destination entities. Collections of nodes are generated, each including a first node representing a first relational expression associated with a specified attribute. At least some collections form a directed acyclic graph that includes links to one or more other nodes representing respective relational expressions associated with at least one attribute of at least one source entity referenced by a relational expression of a node in the graph. At least two of the collections are merged with each other to form a third collection based on comparing relational expressions of nodes being merged.
Many websites publish variants of their web pages based on language and region. However, when a user is directed toward the incorrect web page for the user's language preference, it there is not a simple way for the user to select the appropriate localized or region specific version of the web page. According to an embodiment, a language preference from a user may be received. A first language for a first web page may be identified and the first web page may be received by a computing device of the user. A second language for a second web page may be identified. The second web page may comprise an alternate version of the first web page. The first web page or the second web page may be selected according to the language preference of the user and the selected web page may be presented to the user.
Systems and methods for assigning scores to objects based on evaluating triggering conditions applied to datasets produced by search queries in data aggregation and analysis systems. An example method may comprise: executing, by one or more processing devices, a search query to produce a dataset comprising one or more data items derived from source data; and responsive to determining that at least a portion of the dataset satisfies a triggering condition, modifying a score assigned to an object to which the portion of the dataset pertains.
The present disclosure is directed to systems, methods, and computer-readable storage media for publishing data. A data summary summarizing the data can be generated and published according to several publishing schemes. In some embodiments, non-zero entries are selected and modified and zero entries are sampled according to one or more distribution functions. The sampled and modified values are added to a data summary, or a sample of the sampled and modified values are added to the data summary. The data summary is published, released, used, or otherwise output. In other embodiments, priority values are assigned to each value associated with the data, and a number of entries with the highest values are selected and added to the data summary.
A method of generating a query plan for accessing a database, comprising: receiving (S10) one or more electronic queries from a database client; and determining (S20) whether the received one or more queries form a part of a query pattern comprising a repeating sequence of a plurality of queries by determining whether the received one or more queries match a part of the sequence of queries. If the received one or more queries are determined to form a part of the query pattern, the method further comprises generating (S30) a query plan for executing one or more queries in the sequence that match the received one or more queries, and a query that is subsequent to the matching one or more queries in the sequence.
Techniques are provided for caching external data sources for SQL processing. According to an embodiment, a database system receives a query that requires foreign data from an external data source. In response to receiving the query, the database system determines whether the foreign data currently resides in a cache of the database system. In response to determining that the foreign does not currently reside in the cache, the database system retrieves the foreign data from the external data source, maps the foreign data to a column granule of a table, and stores the column granule in the cache. In another embodiment, the database system receives a second query that requires the foreign data. In response to determining that the foreign data is cached with the stored column granule, the database system retrieves the column granule from the cache.
The method and system receive streaming data to be processed by a plurality of processing elements comprising one or more stream operators. One embodiment is directed to a method and a system for managing processing in a streaming application. A stream operator may select a delay pattern. The stream operator may compare one or more performance factors from the delay pattern to one or more optimal performance factors. The stream operator may delay the stream of tuples using the delay pattern if the performance factors are determined by the optimal performance factors.
A cache and method of caching for a database are provided, in which the cache and the database are in the same state. Responsive to a query for data, the method extracts search terms from the query and maps filter settings to an appropriate format. The method also (a) outputs data retrieved from a cache, if there is a cache hit and (b) builds cache and retrieves the data from the database, if there is a cache miss. If there are multiple users and/or instances, the cache may be updated for all users and/or instances by determining whether all changes are to be committed, in which case the changes are pushed to all users and/or instances.
A multi-master node model database management technology involves notifying a higher-level master node of a transaction minimum value as a minimum value of an implementation-underway transaction in a snapshot from a lower-level master node, comparing the transaction minimum value with minimum values retained by the respective master nodes and thus updating a node minimum value and a cluster minimum value. Then, the lower-level master node transmits a write set containing a shadow copy of its own database, a heap tuple map deployed on its own memory and the transaction minimum value to the higher-level master node, and the higher-level master node receiving the write set updates the database by use of the write set if the transaction minimum value is equal to or larger than the cluster minimum value, and aborts the write set if the transaction minimum value is smaller than the cluster minimum value.
A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy.
A method, computer program product and system for managing tenant-specific data sets in a multi-tenant system, by receiving a request to convert a data set in a physical data store from a first type of multi-tenant deployment to a second type of multi-tenant deployment, retrieving tenant identification metadata identifying a tenant making the request, modifying the data set in the physical data store based on the second type of multi-tenant deployment, and modifying metadata associated with an abstraction layer to allow the modified data set to be accessed.
A method for supplementing structured information within a data system for entities based on unstructured data analyzes a document with unstructured data and extracts attribute values from the unstructured data for one or more entities of the data system. Entity records with structured information are retrieved from the data system based on the extracted attribute values. Entity references for corresponding entities of the data system are constructed based on a comparison of the retrieved entity records and the extracted attribute values. The entity references are linked to the corresponding entities within the data system, with the entity references including extracted attributes from the unstructured data for corresponding linked entities.
Embodiments of the present disclosure include a computer-implemented method for creating a final mosaic image. The method includes receiving a main image from a database of images. The method includes generating a grid overlay having one or more grid cells, the grid overlay being coupled with the main image such that the one or more grid cells each include a portion of the main image to create one or more image cells. The method also determines a tint value for each of the one or more image cells. The method also includes receiving one or more tile images from the database of images, and positioning one of the one or more tile images into each of the one or more image cells to create one or more tiled cells. The method also comprises assigning the tile image positioned in each of the tiled cells the tint value determined for the image cell that each of the tile images has been positioned into to create a polished image.
In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation.
An approach is provided for automatically deploying an information technology (IT) system instance having hardware and software components. Based on components consisting of system context diagrams, component models, operational models, data flow diagrams, and use cases describing functional requirements of the IT system instance, an application model of the software components is generated. Based on the application model and the use cases, an infrastructure model of infrastructure components is generated. Based on the application model and the infrastructure model, a computer file in a markup language is generated. The computer file includes a design of the IT system instance and instructions for accessing library-stored assets specifying the hardware and software components. The computer file is exported to a deployment tool for an automatic deployment of the IT system instance based on carrying out the instructions to access the assets.
An information processing device for managing information saved in a save location, including an authentication unit configured to manage first authentication information and second authentication information in association with each other, said first authentication information required to authenticate a client device requesting an operation relevant to the information, and said second authentication information required for authentication at said save location that saves the information; a save location monitor unit configured to monitor the information saved in the save location by using the second authentication information, and update index information of the information saved in the save location; and an information management unit configured to create a list of the information saved in the save location by using the index information of the information saved in the save location, and provide the list to the client device.
An electronic device may include a processor and a blacklist database listing objects not to be displayed. The processor is to remove an object from a frame before the frame is sent to or received from an electronic device when the object is listed in the blacklist database. In an example, an electronic device can include logic to receive, in a processor, a frame to be sent to or received from an electronic device and logic to scan the frame to identify an object. The electronic device can also include logic to determine if the object is listed in a blacklist database. The electronic device further includes logic to modify the frame to remove the object when the object is listed in the blacklist database and logic to transfer the frame for processing.
A method, computer program product, and computer system for receiving, at a second computer device, data content sent from a first computer device. The data content includes a first set of user metadata and permission metadata. A second set of user metadata and permission metadata is created. Both the first set and the second set of user metadata and permission metadata are maintained with the data content. The second set of user metadata and permission metadata is used in place of the first set of user metadata and permission metadata. The first set of user metadata and permission metadata is restored prior to transmitting the data content. The data content is transmitted at least with the first set of user metadata and permission metadata.
Some implementations disclosed herein provide techniques and arrangements to enable translating language characters in media content. For example, some implementations receive a user selection of a first portion of media content. Some implementations disclosed herein may, based on the first portion, identify a second portion of the media content. The second portion of the media content may include one or more first characters of a first language. Some implementations disclosed herein may create an image that includes the second portion of the media content and may send the image to a server. Some implementations disclosed herein may receive one or more second characters of a second language corresponding to a translation of the one or more first characters of the first language from the server.
Interpretation from a first language to a second language via one or more communication devices is performed through a communication network (e.g. phone network or the internet) using a server for performing recognition and interpretation tasks, comprising the steps of: receiving an input speech utterance in a first language on a first mobile communication device; conditioning said input speech utterance; first transmitting said conditioned input speech utterance to a server; recognizing said first transmitted speech utterance to generate one or more recognition results; interpreting said recognition results to generate one or more interpretation results in an interlingua; mapping the interlingua to a second language in a first selected format; second transmitting said interpretation results in the first selected format to a second mobile communication device; and presenting said interpretation results in a second selected format on said second communication device.
Methods and arrangements of text entry are discussed. Embodiments include transformations, code, state machines or other logic to enter text select text based upon the number of words in phrases of the text, upon the number of letters in words of the text, or upon other patterns of the text. The method may also involve indexing the selected text, matching text currently being entered by the user into an application to a portion of a segment of the indexed text, and entering a remaining portion of the segment of the indexed text into the application based upon the matching. In many embodiments, the text may be selected from the text entered into any of several applications. In a few embodiments, the text may be selected from sources specified by a user. In further embodiments, the sources may constitute data files.
Techniques for managing big data include tagging of documents and subsequent retrieval using per-subject dictionaries having entries with some entries specially designated as entities. An entity indicates that the term in the entry has special meaning, e.g., brands (trademarks/service marks), trade names, geographic identifiers or other classes of terms. A dictionary may include a non-entity entry for a term and one or more entity entries, for different entity types. The entries may also include subject-determining-power scores. The subject-determining-power scores provide an indication of the descriptive power of the term with respect to the subject of the dictionary containing the term. The same term may have entries in multiple dictionaries with different subject-determining-power scores in each of the dictionaries. The entity distinctions for a term can then be used in tagging documents and processing retrieval requests.
Methods and a system for calculating N-gram probabilities in a language model. A method includes counting N-grams in each page of a plurality of pages or in each document of a plurality of documents to obtain respective N-gram counts therefor. The method further includes applying weights to the respective N-gram counts based on at least one of view counts and rankings to obtain weighted respective N-gram counts. The view counts and the rankings are determined with respect to the plurality of pages or the plurality of documents. The method also includes merging the weighted respective N-gram counts to obtain merged weighted respective N-gram counts for the plurality of pages or the plurality of documents. The method additionally includes calculating a respective probability for each of the N-grams based on the merged weighted respective N-gram counts.
A method for estimating a molecular mass parameter in a sample that includes at least one component of given molecular mass, comprising the steps consisting of passing the sample through a processing chain comprising a mass spectrometer with a MEMS or NEMS electromechanical sensor, in this way obtaining a signal representing the molecular mass parameter and estimating the molecular mass parameter by means of a signal processing device. The molecular mass parameter is defined on the basis of a parameter of time distribution of successive detections, by the MEMS or NEMS electromechanical sensor, of the adsorption of said component, and the estimation of the molecular mass parameter is made by Bayesian inference, on the basis of a direct analytical modeling of said signal according to the molecular mass parameter and to technical parameters of the processing chain comprising at least one technical parameter of the MEMS or NEMS electromechanical sensor.
A method includes processing a direct memory access (DMA) descriptor in a DMA controller. The method includes storing first data of the DMA descriptor at an address that is identified by second data of the DMA descriptor.
A method and system for transmitting an aggregated interrupt packet are described herein. The method includes sending metadata from a client device to a host device. The method also includes detecting at least two sets of data from the client device. Additionally, the method includes detecting an identifier for the client device. Furthermore, the method includes generating an aggregated interrupt packet in the client device that comprises the identifier and the at least two sets of data for the client device. The method also includes sending the aggregated interrupt packet from the client device to the host device.
A computer program product is provided including computer readable program code for running an application on a computer having a display, wherein the application requires external network access. The computer program product further includes computer readable program code for determining a number of people gathered around the computer, and computer readable program code for automatically changing the network priority of the application as a function of the number of people determined to be gathered around the computer. The number of people gathered around the computer is preferably determined using a facial recognition module to analyze an image captured by a camera of the computer or using a speech recognition module to analyze sound captured by a microphone of the computer.
Memory modules and authorization systems include a nonvolatile memory, an authentication engine configured to receive an initialization request from a user system, configured to generate a certification value based on device identifiers of devices includes in the user system in response to the initialization request and configured to control access to the nonvolatile memory based on the certification value, and a certification value storage configured to store the certification value.
An apparatus for accessing an encrypted memory portion of a memory is provided. The apparatus includes a plurality of signature generators, wherein each signature generator of the plurality of signature generators is configured to generate a signature of a plurality of signatures depending on an instruction of a plurality of instructions, wherein each of the plurality of instructions is a processor instruction for controlling a processor. Moreover, the apparatus includes a key modifier for generating a processed key depending on a standard key and on the plurality of signatures. Furthermore, the apparatus includes a controller for accessing the encrypted memory portion of the memory, wherein the memory access controller is configured to employ the processed key to access the encrypted memory portion of the memory.
Embodiments of the invention relate to hybrid address translation. An aspect of the invention includes receiving a first address, the first address referencing a location in a first address space. The computer searches a segment lookaside buffer (SLB) for a SLB entry corresponding to the first address; the SLB entry comprising a type field and an address field and determines whether a value of the type field in the SLB entry indicates a hashed page table (HPT) search or a radix tree search. Based on determining that the value of the type field indicates the HPT search, a HPT is searched to determine a second address, the second address comprising a translation of the first address into a second address space; and based on determining that the value of the type field indicates the radix tree search, a radix tree is searched to determine the second address.
Various embodiments are provided for managing a global cache coherency in a distributed shared caching for a clustered file system (CFS). The CFS manages access permissions to an entire space of data segments by using the DSM module. In response to receiving a request to access one of the data segments, a calculation operation is performed for obtaining most recent contents of one of the data segments. The calculation operation performs one of providing the most recent contents via communication with a remote DSM module which obtains the one of the data segments from an associated external cache memory, instructing by the DSM module to read from storage the one of the data segments, and determining that any existing contents of the one of the data segments in the local external cache are the most recent contents.
A multi core processor implements a cash coherency protocol in which probe messages are address-ordered on a probe channel while responses are un-ordered on a response channel. When a first core generates a read of an address that misses in the first core's cache, a line fill is initiated. If a second core is writing the same address, the second core generates an update on the addressed ordered probe channel. The second core's update may arrive before or after the first core's line fill returns. If the update arrived before the fill returned, a mask is maintained to indicate which portions of the line were modified by the update so that the late arriving line fill only modifies portions of the line that were unaffected by the earlier-arriving update.
An apparatus, system, and method are disclosed for servicing storage requests for a non-volatile memory device. An interface module is configured to receive a storage request for a data set of a non-volatile memory device from a client. The data set is different from a block of the non-volatile memory device, and may have a length different from a block size of the non-volatile memory device. A block load module is configured to load data of at least the block size of the non-volatile memory device. A fulfillment module is configured to service the storage request using at least a portion of the loaded data.
A method of managing resource allocations in a storage system provisioning system, including monitoring write applications that result in new storage block allocations during a current time slice, calculating a time remaining to exceed actual capacity of allocated storage blocks, if the calculated remaining time does exceed length of next time slice immediately transmitting an alert when an estimated number of future write requests exceeds a predetermined threshold, and if the calculated remaining time does exceed length of next time slice immediately transmitting an alert when an estimated number of future write requests exceeds a predetermined threshold, wherein a duration of a time slice is set by a storage system administrator based upon a current storage library setup and a time required to arrange a new storage device when a thin provisioning device is going out of disk space.
Provided are a computer program product, system, and method for automating responses to expressions from an executing computer program. An automation object includes a plurality of expressions and corresponding responses, wherein at least one of the responses includes a response variable. A configuration object provides machine specific values for the response variables in the responses for a target computer on which the target computer program will execute. Compiled responses are generated by replacing the response variables in the responses with the machine specific values for the response variables provided in the configuration object for the target computer on which the target computer program will execute. The expressions in the automation object are processed to provide compiled responses for expressions received from the executing target computer program.
A software testing system operative to test a software application comprising a plurality of software components, at least some of which are highly coupled hence unable to support a dependency injection, each software component operative to perform a function, the system comprising apparatus for at least partially isolating, from within the software application, at least one highly coupled software component which performs a given function, and apparatus for testing at least the at least partially isolated highly coupled software component.
A remote debugging technique provides anonymity of program variables and selective debugging capability by providing a registration facility by which program variables are registered locally with a debugging module. An external program then communicates with the debugging modules and observes and/or modifies the program variables by specifying either an index or a variable name. The need to publish symbols is thereby averted and only the variables that a developer is interested in observing need be registered.
A method for real-time analysis of results from a load test performed on a target website includes calculating first-level aggregated test results within each of a plurality of load server instances that generate a load on the target website. The first-level aggregated test results are calculated from data points received by each of the load server instances from the target website. The first-level aggregated test results include a sum of the data points, a count of the number of the data points, a sum of squares of the data points, and an average of the data points. A standard deviation result (STDEV) is calculated and chart is generated on a display via a graphical user interface. The chart provides a visual representation of a performance metric for the load test based on the standard deviation result.
A computing device performance monitor may be configured to collect performance metric information regarding one or more monitored computing devices, and may assign condition point values to each metric. The performance monitor may generate a total of the condition point values, and use the total to determine an appropriate response.
The embodiments provide an application diagnostics apparatus including an instrumentation engine configured to monitor one or more methods of a call chain of the application in response to a server request according to an instrumentation file specifying which methods are monitored and which methods are associated with a code extension, an extension determining unit configured to determine that at least one monitored method is associated with the code extension based on code extension identification information, a class loading unit configured to load the code extension from a resource file when the at least one monitored method associated with the code extension is called within the call chain, a code extension execution unit configured to execute one or more data collection processes, and a report generator configured to generate at least one report for display based on collected parameters.
Systems and methods are provided herein that can facilitate the managed reliability of data storage, including management of device remanufacturing and masking from an operating system a failure or predicted failure of a device running on a computer or a networked cluster of computers having access to the device. The systems and methods may facilitate removal of a device by coordinating among computers or controllers in a network cluster the logical removal of a device. At a later time, a coordinated logical re-introduction of the device to the systems or computers from which the device was logically removed can be performed. This can be accomplished via a virtualization system that may include a device function driver (DFD), a device virtualization bus driver (DVBD), and a device management service (DMS).
A method and apparatus are provided for implementing automated memory address recording in constrained random test generation for verification of processor hardware designs. A test generation program includes a built in feature to keep track of storage addresses used and to make the addresses available to the test definition. This built in feature of a constrained random test generator allows storage addresses used in the past to be accessed by the current instruction generation eliminating the requirement of deliberately establishing target addresses first. This allows separate test events to interact with the same storage addresses without having to write a special test.
Embodiments relate to building, by a computing device, a pseudo-random dynamic instruction stream that comprises instructions configured to perform a transaction execution. The computing device may cause the transaction execution to be tested in a multi-processing system based on the instruction stream. A status of the test may be output to one or more output devices.
Embodiments of the present invention relate to asynchronously replicating data in a distributed computing environment. To achieve asynchronous replication, data received at a primary data store may be annotated with information, such as an identifier of the data. The annotated data may then be communicated to a secondary data store, which may then write the data and annotated information to one or more logs for eventual replay and committal at the secondary data store. The primary data store may communicate an acknowledgment of success in committing the data at the primary data store as well as of success in writing the data to the secondary data store. Additional embodiments may include committing the data at the secondary data store in response to receiving an instruction that authorizes committal of data through a identifier.
A storage controller is configured to determine a reliability metric of a storage division of a solid-state storage medium based on one or more test read operations. The storage division may be retired based on the reliability metric and/or the age of the data on the storage division. A storage division comprising aged data may be marked for post-write reliability testing, which may comprise determining a post-write reliability metric in response to grooming and/or reprogramming the storage division. The storage controller may project the reliability metric of the storage division to the end of a predetermined data retention period. Portions of a storage divisions that exhibit poor reliability may be removed to improve the reliability of the storage division without taking the entire storage division out of service.
Methods and apparatuses for combining error coding and modulation schemes are described herein. One or more methods include encoding data using linear error correcting code, modulating the encoded data, writing the modulated data to memory, and decoding the written data using a Viterbi algorithm and a linear error correcting code decoder.
A method includes deploying non-volatile random access memory (NVRAM) in a memory arrangement coupled to a CPU core of a computing device via a memory bus. The method further includes configuring the CPU core to conduct NVRAM read operations directly over the memory bus, and providing an I/O logic device to process write instructions initiated by the CPU core as a Direct Memory Access (DMA) write operation on the NVRAM.
A method includes generating error detection information associated with data to be stored at a cache in response to determining that the data is clean. The method also includes storing the clean data at a first region of the cache. The method further includes generating error correction information associated with data to be stored at the cache in response to determining that the data is dirty. The method also includes storing the dirty data at a second region of the cache.
According to one aspect of the present disclosure a method and technique for allocating virtualization-based resources for resolving a problem report associated with a computing environment is disclosed. The method includes: receiving a problem report associated with a computing environment; determining a resource template from the problem report corresponding to the computing environment; determining whether a virtual machine is available from a virtualization-based resource pool based on the resource template; and responsive to determining that a virtual machine is available from the virtualization-based resource pool based on the resource template, utilizing the virtual machine for the problem report.
A technique for message history display includes combining message histories for multiple different messaging services. A system constructed according to the technique may include, for example, a message history database; a history aggregation engine that aggregates message logs for storage in the message history database; and a history provisioning engine that provides an aggregated message log associated with the user from the message history database to a requesting device. A method according to the technique may include, for example, identifying a device in association with a user profile; providing an online platform that receives messages from and sends messages to the device; and creating an aggregated log from messages sent to and from the device.
A system for parallel processing tasks by allocating the use of exclusive locks to process critical sections of a task. The system includes storing update information that is updated in response to acquisition and release of an exclusive lock. When processing a task which includes a critical section containing code affecting execution of the other task, an exclusive execution unit acquires an exclusive lock prior to processing the critical section. When the section has been processed successfully, the lock is released and update information updated. Meanwhile a second task, whose critical section does not contain code affecting execution of the other task may run in parallel, without acquiring an exclusive lock, via a nonexclusive execution unit. The nonexclusive execution unit determines that the second critical section has successfully completed if the update information has not changed during processing of the second critical section.
A technique for implementing user-level read-copy update (RCU) with support for asynchronous grace periods. In an example embodiment, a user-level RCU subsystem is established that executes within threads of a user-level multithreaded application. The multithreaded application may comprise one or more reader threads that read RCU-protected data elements in a shared memory. The multithreaded application may further comprise one or more updater threads that perform updates to the RCU-protected data elements in the shared memory and register callbacks to be executed following a grace period in order to free stale data resulting from the updates. The RCU subsystem may implement two or more helper threads (helpers) that are created or selected as needed to track grace periods and execute the callbacks on behalf of the updaters instead of the updaters performing such work themselves.
In an embodiment, a lock command is received from a thread that specifies a resource. If tier status in a nodal lock indicates the nodal lock is currently owned, an identifier of the thread is added to a nodal waiters list, and if the thread's lock wait indicator indicates that the thread owns the nodal lock, then a successful completion status is returned for the lock command to the thread after waiting until a next tier wait indicator in the nodal lock indicates that any thread owns a global lock on the resource. If the tier status indicates no thread holds the nodal lock, the tier status is changed to indicate the nodal lock is owned, and if a global waiters and holder list is empty, an identifier of a node at which the thread executes is added to the global waiters and holder list.
A processing device includes a user interface module, the user interface module to connect the processing device with a user interface. A communication module connects the processing device with a mobile device. A communication link is established between the processing device and the mobile device. The communication module receives a request from the mobile device to display information. The user interface module sends the information for display on the user interface.
A system and method for managing an application on a home user equipment, preferably a set-top-box of a television, the method includes the steps of: a) dividing the application into at least one separate executable application part, b) determining for each separate executable application part whether to be executed on the home user equipment or on a computational entity, located in the internet, c) transferring application parts determined for execution on the computational entity according to step b) to the computational entity, d) executing transferred application parts on the computational entity, e) returning results of executed application parts to the home user equipment, and f) synchronizing returned results with results of separate application parts executed on the home user equipment.
A method and an apparatus that execute a parallel computing program in a programming language for a parallel computing architecture are described. The parallel computing program is stored in memory in a system with parallel processors. The system includes a host processor, a graphics processing unit (GPU) coupled to the host processor and a memory coupled to at least one of the host processor and the GPU. The parallel computing program is stored in the memory to allocate threads between the host processor and the GPU. The programming language includes an API to allow an application to make calls using the API to allocate execution of the threads between the host processor and the GPU. The programming language includes host function data tokens for host functions performed in the host processor and kernel function data tokens for compute kernel functions performed in one or more compute processors, e.g GPUs or CPUs, separate from the host processor. Standard data tokens in the programming language schedule a plurality of threads for execution on a plurality of processors, such as CPUs or GPUs in parallel. Extended data tokens in the programming language implement executables for the plurality of threads according to the schedules from the standard data tokens.
A system can include at least one offload processor having a data cache, the offload processor including a slave interface configured to receive write data and provide read data over a memory bus; an offload processor module including context memory and a bus controller connected to the slave interface; and logic coupled to the offload processor and context memory and configured to detect predetermined write operations over the memory bus; wherein the offload processor is configured to execute operations on data received over the memory bus, and to output context data to the context memory, and read context data from the context memory.
A tenant database is used to add tenant ID information to the cloud network manager (CNM) address mapping table to isolate tenant specific data to a tenant ID to the CNM. The CNM maintains a mapping among a plurality of items in a plurality of databases or tables. The plurality of databases or tables include a tenant database (DB), a tenant identifier to tenant label (TITL) table, a top of rack server label to virtual switch link label (TLVLL) table, a label mapping table (SMVL), and a CNM address mapping table. The CNM uses the plurality of databases to generate tenant specific labels that are added to packets sent between tenant virtual machines (VMs).
A first computing device running a particular program is used to identify a second computing device also running the particular program and substantially co-located with the first computing device in a particular physical location. The first computing device and the second computing device are joined in a use session of the particular program. It is determined that the first computing device displays a first user interface of the particular program at a first instance, the first user interface showing a first context in a plurality of contexts. The second computing device displays a second user interface of the particular program at the first instance based at least in part on the first user interface showing the first context, the second user interface showing a second context in the plurality of contexts.
A platform extensibility framework may be provided. A visualization platform may register feature extensions and receive requests to create objects. The objects may be created according to drawing instructions provided by the visualization platform, an application requesting the object's creation, and/or at least one of the feature extensions.
Techniques for computer system recovery which remotely restore a default partition to a recent state even when an operating system is functioning abnormally. In an example embodiment, a service center computer establishes a first network connection to a monitored computer system. The service center computer configures the monitored computer system to boot from a bootable image file in the monitored computer system and reboots the monitored computer system into an alternate operating system environment of the bootable image file. The service center computer establishes a second network connection to the monitored computer system to restore a recent backup image of the default partition from a diagnostic partition to a default partition. The service center computer establishes a third network connection to the monitored computer system and reboots the monitored computer system to the default partition.
The invention relates to determining the status of run-time-instrumentation controls. The status is determined by executing a test run-time-instrumentation controls (TRIC) instruction. The TRIC instruction is executed in either a supervisor state or a lesser-privileged state. The TRIC instruction determines whether the run-time-instrumentation controls have changed. The run-time-instrumentation controls are set to an initial value using a privileged load run-time-instrumentation controls (LRIC) instruction. The TRIC instruction is fetched and executed. If the TRIC instruction is enabled, then it is determined if the initial value set by the run-time-instrumentation controls has been changed. If the initial value set by the run-time-instrumentation controls has been changed, then a condition code is set to a first value.
Methods and systems for implementing a microprocessor with a selective register file bypass network are disclosed. Late bypasses are removed from a register file bypass network of a microprocessor design. One or more late bypasses are then added back to the register file bypass network based at least in part upon the results of analyzing a plurality of instructions that are to be processed in an instruction pipeline of the microprocessor. An electronic design for at least the register file bypass network is then generated with these one or more late bypasses that are added to the register file bypass network. Without incurring additional hardware or cost for the microprocessor design, one or more bypasses in the register file bypass network may be optionally shared among multiple free-riders, and an entire port stage may also be optionally bypassed to another port stage based upon one or more criteria.
According to one exemplary embodiment, a method for establishing subsystem boundaries is provided. The method may include receiving an input program having a plurality of subroutines and at least one inter-subroutine call. The method may include generating a graph having a plurality of nodes and at least one edge, wherein the at least one edge includes a first end connected to a first node and a second end connected to a second node. The method may include assigning an edge weight to the at least one edge wherein the edge weight is based on a number of second ends received by the second node. The method may include determining, based on the assigned edge weight, a distance value between each pair of nodes. The method may include generating a grouping of nodes based on the determined distance value between each pair of nodes.
Systems, methods and computer program products for diagnosing consistency of a software cluster are provided herein. The system includes a deployment manager configured to function as a master node of the software cluster, a plurality of nodes connected to the deployment manager, and an electronic device or devices registered with the deployment manager. The deployment manager can be configured to generate a master matrix barcode and each of the plurality of nodes can be configured to generate a node matrix barcode. The electronic device(s) may be associated with a system administrator and may also be installed with application software. Embodiments may allow the system administrator to encode, manage and analyze diagnostic information of the nodes in the software cluster utilizing the master matrix barcode and the node matrix barcode in an efficient manner.
Assigning severity to a software update, including: receiving, by an update manager, version information for a software application from a computing system, the version information describing a version of the software application installed on the computing system; determining, by the update manager, a severity level of one or more available updates for the software application in dependence upon the version information and update version information; and providing, by the update manager to the computing system, the severity level for each of the one or more available updates.
A method for optimizing provisioning workflows in cloud computing is provided. The method comprises determining a time coefficient for each resource type or aggregated resource types which define the installation time of a current workflow; accessing the current workflow and creating a tree topology based on the current workflow which defines serialized and parallelized provisioning steps; dividing the tree topology into independent sub-paths; determining a timing condition for an execution time of an optimized workflow; creating an optimized workflow template maintaining the timing condition by: selecting cheapest installation methods and cheapest resources; and reducing the parallelization of the tree topology; creating the optimized workflow by merging the optimized workflow template with data and the resource types of the current workflow.
A method, system, and computer program product for cloud-based deployments of software applications that are monitored for compliance with regulatory requirements. One exemplary method commences upon receiving an indication of a compliance corpus such as HIPPA or SOX, then mapping the compliance corpus to one or more predetermined configurations of a virtual compliance platform. Any of the particular predetermined configurations include steps, operations, and/or rules for provisioning infrastructure (e.g., using cloud-resident resources). After provisioning the virtual compliance platform based on the predetermined configuration, the provisioning operations further deploys a compliance monitor. The compliance monitor encapsulates the software application within the compliance monitor so as to monitor and/or log the operation and performance of the software application with respect to the compliance regulations. In some cases, a virtual compliance platform includes a virtual machine.
The invention refers to technical methods and systems to easily provide existing software applications, for example Android applications built for In-App Billing with Google Play application programming interface (“API”), with compatibility with other alternative payment platforms, preferably direct carrier billing, with no additional development effort.
An object has an unresolved symbol corresponding with a direct first function call in a first module of the object. A loader receives a request to resolve the symbol and identifies a callee function called by the first function call, identifies a second module in which the callee function is located, and determines whether the function call corresponds with one or more properties of two or more properties. The loader returns a first callee function entry point associated with a first property when the first function call has the first property. The loader returns a second callee function entry point associated with a second property when the first function call has the second property. The first and second callee function entry points are for storing in a program linkage table. The request can be received when the first function call is first invoked or when the first module is loaded.
A method includes inspecting function summaries generated during a static analysis of a program and identifying a set of function summaries for a same method that have structural similarities. The method includes replacing the set of structurally similar summaries with a coarse summary. The method further includes using the coarse summary in subsequent static analysis operations. Apparatus and program products are also disclosed.
Embodiments describe a computer implemented method of compiling application source code into application object code. A compiler generates application object code having a plurality of table of contents TOC placeholder locations for a potential TOC pointer value command within a calling function. A first function call site of the calling function is corresponded to a first TOC placeholder location. A second function call site of the calling function is corresponded to a second TOC placeholder location.
A method for the computer-aided generation of at least one part of an executable control program, particularly a measuring, control, regulating, and/or calibration program, for controlling a control system having at least one electronic processor unit is provided. The functionality of the control program is described at least partially in at least one graphical model and the graphical model is divided in hierarchical levels into submodels. A submodel can be divided nested into submodels of a lower hierarchical level, whereby values for options for the compiling of the graphical model to program code are preset and program code is generated from the model co-compiled to the executable control program. Values for options for the compiling of the graphical model to program code and to the executable control program can be preset thereby granularly with the automatic avoidance of conflicting presettings of values for these options.
A method, apparatus, and/or computer program product performs selective speculative class-based optimization through the use of a type propagation analysis of class. Responsive to a determination that the type of class is not a fixed type, a determination is made as to whether the class is sub-classed. Responsive to a determination the class is not sub-classed, a virtual synthetic property method is created. The virtual synthetic property method is accommodated in an enhanced java virtual machine using a stack frame type. The stack frame type has associated metadata for throwing an exception and an invisibility property. The virtual synthetic property method, along with a virtual guard, is inlined, and a slow path is created. The slow path handles executions of the virtual synthetic property method when sub-classes of the class, which override an implementation of the virtual synthetic property method, are loaded in the future.
One or more controller may extract voice commands from retrieved web content, format the web content according to vehicle computing system (VCS) specific formatting information, provide the formatted web content for display by the VCS, and update the recognized voice commands of the VCS according to the extracted voice commands. A server may identify whether a received web request for web content is directed to a vehicle sub-domain for providing an in-vehicle-specific version of the content, identify whether the received web request is for presentation of web content via a VCS, and redirect the web request to the vehicle sub-domain when the request is not directed to the vehicle sub-domain and is for presentation via the VCS.
User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's. An agent running on a remote desktop collaborates with a corresponding client running on a client machine that accepts a “touch and swipe” style input. The agent and client exchange user interface metadata and user interface input events and translate the exchanged information to provide native graphical user interface elements (at the client machine) and simulated user actions (at the remote desktop). The agent running on the remote desktop may use an interface interaction API or library to programmatically manipulate the user interface of the remote desktop responsive and act as a proxy for the corresponding client.
An information processing apparatus, a screen output system, a screen output control method, and a program control output are disclosed. The information processing apparatus includes an image acquiring unit, a differential region extracting unit, a designation accepting unit, and an image output unit. The image acquiring unit acquires a first image to be output to a first display. The differential region extracting unit extracts a differential region that differs between the first image and a second image to be output to a second display. The designation accepting unit accepts a designation of whether to output each differential region to the second display. The image output unit incorporates a portion of the first image that corresponds to a differential region for which a designation to output has been accepted into the second image and outputs the updated second image to the second display.
Disclosed are methods of allocating tasks for a print job in a multi-threaded system. One method determines a utilisation measure of at least one of a plurality of intermediate data generating threads, and a complexity limit of a intermediate data generation task. The complexity limit is decreased if the determined utilisation measure of the intermediate data generating thread is under a predetermined threshold. The complexity limit limits a processing load of the intermediate data generation task to be allocated to the intermediate data generating thread. The method then compares the processing load of the intermediate data generation task to be allocated with the determined complexity limit, and allocates the intermediate data generation task to the intermediate data generating thread for processing in an event that the processing load of the intermediate data generation task satisfies the complexity limit.
According to aspects of the embodiments, there is provided methods of decomposing and modifying a bitmap image before it is rendered by an output device. Segments of a print image are determined by an aptly programmed processor. In a bitmap driver process, dimensions and location of an area on each print image is processed so as to form objects that can be deleted, modified, or replaced. The process allows for the addition of objects such as tracking or security and the processing of objects to interpret the data found, remove it, and possibly replace it with data based on what was read. These modified objects are embedded in the output bitmap image without increasing its size by reusing dimensions and location of selected areas of the print image.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data on storage nodes. In one aspect, a method includes receiving a file to be stored across a plurality of storage nodes each including a cache. The is stored by storing portions of the file each on a different storage node. A first portion is written to a first storage node's cache until determining that the first storage node's cache is full. A different second storage node is selected in response to determining that the first storage node's cache is full. For each portion of the file, a location of the portion is recorded, the location indicating at least a storage node storing the portion.
Embodiments of the present disclosure provide a backing up method, device, and system for a virtual machine. The backing up method for a virtual machine includes a backup server mounting a snapshot initial volume of a to-be-backed-up original volume of a virtual machine in a primary storage device to the backup server, creating an initialization backup volume on a backup storage device and mounting the initialization backup volume to the backup server, and backing up an original data block of the original volume to the initialization backup volume.
A system and method for storing infrequently accessed data with reduced power consumption. In one embodiment, a solid state drive (SSD) includes flash memory and environmental data logging circuitry. The SSD is shut off or operated in a sleep mode to reduce power consumption, and turned on or transitioned to an active mode as needed when data on the SSD is to be accessed, or when a calculation, based on a number of erase cycles previously performed in the flash memory and on a temperature history of the SSD indicates that a data refresh may be needed to prevent data corruption in the SSD, due to data retention limitation of the nonvolatile memory in the SSD.
Mechanisms are provided for optimizing random access in a storage system. According to various embodiments, an access pattern may be identified for a plurality of data segments stored in a first arrangement on a storage medium. Each of the plurality of data segments may be stored at a respective first storage location on the storage medium in the first arrangement. The access pattern may indicate an order in which the data segments are likely to be retrieved from the storage medium. The plurality of data segments may be stored in a second arrangement on the storage medium based on the identified access pattern. Each of the plurality of data segments may be stored at a respective second storage location on the storage medium in the updated arrangement.
Techniques for implementing a data queuing and/or caching scheme for optimizing data storage are described herein. Data write requests are received and processed by at least queuing the requests and/or associated data for recording upon one or more data storage devices. The order within the queue, as well as the order in which the queued requests are serviced, may, in some embodiments, be optimized. The stored data are verified by determining the position of a write pointer implemented by the one or more data storage devices relative to the contents and/or position of the queued data requests.
One or more storage systems are connected to one or more storage boxes comprising multiple storage devices. Multiple storage areas provided by one or more storage boxes include an allocated area, which is a storage area that is allocated to a virtual volume, and an empty area, which is a storage area that is not allocated to any logical volume. Multiple owner rights corresponding to multiple storage areas are set in one or more storage systems. A storage system having an empty area owner right changes an empty area to the allocated area by allocating the empty area. In a case where a configuration change (a relative change in the number of storage boxes with respect to the number of storage systems) is performed, a first storage system that exists after the configuration change sets, in the first storage system, either more or fewer owner rights than the owner rights, which have been allocated to the first storage system before the configuration change.
An electronic device detects erroneous key selection entries or inaccurate actuation of a keypad. The device has a keypad with aligned keys. Each of the keys is partitioned into two sensor sub regions. A first one of the sub-regions includes at least a first sensor and a second one of the sub-regions includes a second sensor. A processor with a keypad sensor inputs is selectively coupled to the first and second sensors of each of the sub-regions. The second sensor of the first key and a proximal first sensor of an adjacent second key are coupled to a common keypad sensor input to provide indistinguishable sub-regions of adjacent keys. The processor is programmed to detect an erroneous key selection entry when only a key actuation signal is provided from the common keypad sensor.
Provided is a control method for an information input device capable of facilitating an operation input performed by a user. The control method for an information input device includes: acquiring a moving distance of an object when a user performs a movement operation for moving the object on a detection surface of a touch sensor for detecting a position of the object on the detection surface; acquiring a value regarding an operation mode of the movement operation; and outputting a value calculated based on the acquired moving distance and the acquired value regarding the operation mode, as an operation input amount exhibited in the movement operation performed by the user.
A video editing system includes dragging and dropping video segments within a graphical user interface. These actions are used to create a compiled video from the video segments, and are optionally performed using a touch sensitive display. Some embodiments include a filter that can be dragged across a video during presentation of the video. As the filter is dragged, a first part of the displayed video is seen with the filter applied while a second part of the displayed video is seen without application of the filter. The boundary between the first part and the second part is optionally responsive to a pointing device, such as a touch sensitive display. The video editing system may be included in a mobile device that is also configured to record the video using a camera.
An information processing device, method and computer program storage device that cooperate to handle different user interface situations differently. An exemplary device detects an external object as being in a touch state when and external object is in contact with a detection surface, and an adjacent state when the external object is within a predetermined distance from said detection surface but not in contact with said detection surface. A processor, when operating in a first mode, processes the touch state differently than the adjacent state. Also, the processor when operating in a second mode, processes said adjacent state as if it was the touch state.
A user interface technique with excellent operability for displaying an object to be selected upright for an operator who operates a display screen of a display device from any direction. For this purpose, when the operator touches the display screen with his/her index finger, menu icons are displayed on a circumference with the touch position as a center, and with the central position of the circle as a lower position, at equal intervals. At this time, when the operator touches the display screen with his/her thumb while touching the display screen with his/her index finger, it is determined that the operator exists on an extension line on the thumb touch position side defined with the two touch positions. Then the respective menu icons are rearranged so as to be displayed upright from the operator.
A method, system and computer-readable medium are provided for enabling the organization, presentation and selection of icons related to information technology processes. In a first version, icons related to individual information technology processes are associated with an enclosing icon displayed by a computer. The user may direct the computer to display or cease displaying the icons by selecting the enclosing icon. In a second version the enclosing icon may be associated with another enclosing icon, wherein icons are organized into a presentation hierarchy. In a third version, the icons may be personalized by associating textual, graphical and/or photographic data as provided by the user.
Described herein are techniques for automatically forming groups of application windows. The techniques may be performed with a computing device executing a windowing system, the windowing system having a user interface element that can be interacted with by a user to manage applications executing on the computing device. Each application may correspond to a separate process and application window. It may be determined that an operation has occurred that will evict the application windows of target applications from the display, and in response an application group may be automatically formed. The application group may have indicia of the evicted target applications. The application group may be provided to the user interface element, and when the user interface element is interacted with by the user the user interface element displays user-selectable graphic application indicators for both the application group and applications other than the target applications.
A touch sensor integrated type display device includes gate lines, a gate insulating film, data lines formed to cross over the gate lines, thin film transistors formed in pixel regions, a first passivation layer that covers the thin film transistors, first electrodes disposed on the first passivation layer along the data lines with the gate lines interposed therebetween, a second passivation layer covering the first electrodes, pixel electrodes that are formed in the pixel regions to partially overlap the first electrodes, and second electrodes formed on the second passivation layer in parallel with the gate lines, each of the plurality of second electrodes is disposed between neighboring pixel electrodes with the gate lines interposed therebetween.
A touch display having advanced-fringe-field-switching liquid crystal structure, including a pixel cell and a multiplexer circuit, wherein the multiplexer circuit is used to couple the pixel cell with a source driver unit to provide a fringe-field-switching display function during a display period, and couple the pixel cell with a touch detection unit to provide a touch detection function during a touch detection period.
Trackpad apparatus and computing devices including trackpad apparatus are disclosed. In an example implementation, a trackpad apparatus includes a capacitive touch-sensing pattern disposed on a top surface of the trackpad apparatus and a capacitive pressure-sensing pattern disposed below the capacitive touch-sensing pattern. The trackpad apparatus also includes at least one controller. The at least one controller and the capacitive touch-sensing pattern are collectively configured to detect location-specific reductions in charge coupling in the capacitive touch-sensing pattern resulting from charge being shunted out of the capacitive touch-sensing pattern by one or more electrically conductive objects being placed in electrical contact with the top surface of the trackpad apparatus. In the example trackpad apparatus, the at least one controller and the capacitive pressure-sensing pattern are collectively configured to detect location-specific changes in charge coupling in the capacitive pressure-sensing pattern resulting from pressure being applied to the top surface of the trackpad apparatus.
There is provided a portable optical touch system including a first image sensing module, a second image sensing module, a connecting device, a communication interface and a processing circuit. The two image sensing modules have partially overlapped field of views and the partially overlapped field of views is for defining a touch region. The connecting device is configured to adjust or fix a distance between the first and second image sensing modules. When an object is in the touch region, the processing circuit calculates a position of the object according to images of the object acquired by the two image sensing modules and outputs information of the position of the object through the communication interface.
A touchless input device has image sensors on the side of a surface to capture the positions and movement of fingers or any visible objects working near or on the surface. Embodiments include touchless data entry keyboards, touchless pointing devices, and touchless screens. It provides better performance, finer resolution, and more clearly defined action space than infrared beam based touchless input devices. In particular, one embodiment merges the space for data entry and the space for cursor movement into one and reduces the number of devices and working space needed by users.
A method, a device and a mobile terminal for 3D operation control of a touch screen are disclosed. The method comprises the following steps: acquiring capacitance values of at least two acquiring points in a motion trajectory formed by a finger or a conductor moving in a touch screen sensing space; calculating coordinates of the acquiring points on the X-axis, the Y-axis and the Z-axis respectively according to the capacitance values of the acquiring points to obtain 3D coordinates of the acquiring points; and determining the motion trajectory according to the 3D coordinates of the at least two acquiring points and executing a corresponding operation. In this way, the purpose of identifying a 3D gesture can be achieved to enrich the operations of the mobile terminal.
The present disclosure provides a capacitive in-cell touch panel and a display apparatus, wherein touch sensing electrodes are set on a color filter substrate, a common electrode layer connected as a whole plane on a TFT array substrate is divided into strips to be used as touch driving electrodes, and metal driving electrodes directly electrically connected to the corresponding touch driving electrodes are set on the TFT array substrate so as to reduce resistance of the touch driving electrodes. The embodiments of the disclosure can save the production cost and improve the production efficiency. Moreover, the touch function and the display function are driven in a time division manner, and thus the production cost can be further reduced, and the picture quality and touch accuracy can be enhanced.
The use of one or more proximity sensors in combination with one or more touch sensors in a multi-touch panel to detect the presence of a finger, body part or other object and control or trigger one or more functions in accordance with an “image” of touch provided by the sensor outputs is disclosed. In some embodiments, one or more infrared (IR) proximity sensors can be driven with a specific stimulation frequency and emit IR light from one or more areas, which can in some embodiments correspond to one or more multi-touch sensor “pixel” locations. The reflected IR signal, if any, can be demodulated using synchronous demodulation. In some embodiments, both physical interfaces (touch and proximity sensors) can be connected to analog channels in the same electrical core.
Embodiments of the present invention provide a touch display and an electronic apparatus. The touch display comprises a display device; a touch device, positioned on a display surface side of the display device, and the touch device comprising a touch-sensitive layer; a shielding circuit layer, disposed between the touch-sensitive layer and the display device; and a transparent insulating layer, disposed between the touch-sensitive layer and the shielding circuit layer, wherein the shielding circuit layer and the touch-sensitive layer are equipotential. The electronic apparatus comprises the touch display.
A tensioning system includes a layer of a device and a flexible overlay film that is configured to cover the layer of the device. A tensioning mechanism is configured to tension the flexible overlay film against the layer of the device throughout a periphery. The tensioning mechanism also is configured to allow movement of the flexible overlay film in two dimensions.
A method and apparatus for filtering pressure data from a pressure-sensitive device is disclosed. A computer implemented method for filtering pressure data from a pressure-sensitive device comprises receiving, from a pressure sensitive device, a raw pressure value for a stroke, filtering the raw pressure value for the stroke to determine a filtered pressure value, and computing a width of a stroke based on the filtered pressure value.
A portable electronic device having an input device for receiving a gesture based input from a user is used to control a navigation operation of an appliance. The portable electronic device receives via the input device the gesture based input and uses one or more parameters stored in a memory of the portable electronic device and one or more characteristics associated with the gesture based input to cause the portable electronic device to transmit a navigation step command to thereby control the navigation operation of the appliance.
Control exposure techniques are described. In one or more implementations, a determination is made by a computing device as to which of a plurality of controls correspond to one or more inputs detected using one or more magnetometers, cameras, or microphones. A result of the determination is exposed by the computing device to one or more applications that are executed by the computing device.
A system and method for creating a unique signature, discrete from underpinning symbols, using a template having a plurality of symbols in an array and a continuous line connecting a defined order of a sequence of symbols on the template, the continuous line connecting all symbols in the sequence, the line forming a signature, discrete from the symbols and the template of symbols. The user selectively chooses the sequence of symbols defined by a name, nickname, username or ID number. The line has a plurality of segments, each having a span fillable with a graphic pattern and a plurality of colors. In one embodiment, the unique signature is created electronically by inputting the defined order of the sequence of symbols. When the user is a signatory to a document inserts the unique signature into the document, the unique signature indicates the document has been signed by the user.
First a standard image to which a link is defined is displayed. If a user operates a input device and if the viewpoint enters into the first link boundary, and if the information indicating that a resume operation is required does not exist the first frame of moving image data is read out and displayed on the display device as a still image. If the viewpoint enters into the second link boundary, playing back and displaying of the moving image and is started. If the viewpoint moves out from the second link boundary, a frame displayed when the playback of the moving image is suspended is displayed as a still image and the resume point is stored. If the viewpoint moves out of the first link boundary, a standard image is displayed.
An apparatus comprises a reference voltage bias generator configured to generate a first reference voltage and a second reference voltage. During a low supply mode, the first reference voltage is equal to a supply voltage potential and the second reference voltage is equal to a ground potential. During a high supply mode, the first reference voltage is equal to a first fraction times the supply voltage potential and the second reference voltage is equal to a second fraction times the supply voltage potential. The apparatus further includes a reference voltage booster coupled to the reference voltage bias generator, wherein the reference voltage booster is configured to generate the first reference voltage and the second reference voltage with increased drive capability.
An external memory power control apparatus and method capable of controlling power of an external memory inserted into a mobile terminal. The external memory power control apparatus includes an external memory power switch for switching between a power supply and an external memory to supply or block power for the external memory; and a controller, when ‘power-on’ is selected on the mobile terminal, for checking and notifying operability of the external memory inserted into the mobile terminal after completing booting while the external memory power switch turned off, wherein the controller may selectively turn on/off the external memory power switch depending on operability of the external memory.
A method, apparatus and system for power management in a mobile computing device is provided. In one aspect, the mobile computing device comprises a display with a backlight that is power by a power supply under the control of a processor. The mobile computing device is also configured to execute a web browser or other application that access a network resource. Activation of the backlight is controlled in coordination with the network resource in order to manage drain of power from the power supply.
A modular data storage system uses CPU blades to communicate with remote clients to function as a file server to those clients. The files are store on solid-state data storage blades using, e.g., flash memory. A crossbar switch connects the CPU blades and the data storage blades. The system can provide access time, power consumption, reliability, maintainability, and other advantages over prior art file servers using disk shelves.
Disclosures related to waking a sleeping device while minimizing active components needed to receive a remote wakeup request. In one aspect, devices having an RF tuner, may be configured to detect a digital or an analog signal variation or change in RF signal characteristics. Further, the variation or change may be interpreted as a wakeup signal.
In some implementations, a system administrator can specify a maximum amount of power for a data center or a rack of servers. If the data center or rack consumes more than a threshold amount of power, the data center or rack can be put into power capping mode. Once in power capping mode, servers in the data center or rack can be power capped. The amount of power at which a server is capped can be dynamically determined based on the amount of discretionary power available to distribute among the power capped servers in the rack or data center and the amount of power that the server consumes relative to other servers in the data center or rack. Once power consumption in the data center or rack falls below a threshold level, power capping for the data center or rack can be disabled.
A method and apparatus for power-efficiency management in a virtualized cluster system. The virtualized cluster system includes a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager. Flow characteristics of the virtualized cluster system are detected at a regular time cycle, a power-efficiency management policy is generated for each of at least one back-end physical host based on the detected flow characteristics, and the power-efficiency management policies are performed. The method can detect the real-time flow characteristics of the virtualized cluster system and make the power-efficiency management policies thereupon to control the power consumption of the system and perform admission control on the whole flow, thereby realizing optimal power saving while meeting the quality of service requirements, so that a virtualized cluster system with high power-efficiency is provided.
The various implementations described herein include systems, methods and devices used to protect data in a storage device. In one aspect, a method includes, performing a soft power fail operation on a section of the device, the operation including: (1) signaling a power test condition to a first controller on the storage device; (2) providing one or more controllers with power from an energy storage device, where the energy storage device is distinct from a power supply used during normal operation; (3) signaling a power fail condition to the one or more controllers on the storage device, where the one or more controllers communicate with the first controller and correspond to said section of the storage device, and where, in response to the power fail condition, each of the one or more controllers performs a data hardening operation; and (4) resuming normal operation on said section of the storage device.
Embodiments of the present invention provide a sensor, a touch screen and a display for decreasing damage possibility of the touch screen. The touch sensor comprises a horizontal conducting layer, a conductive bridge having two ends respectively connected with one horizontal conducting layer, and a vertical conducting layer, the conductive bridge overlapping with the vertical conducting layer and being spaced from the vertical conductive layer by an insulating layer; the vertical conducting layer comprises at least one insulating zone provided at a first designated position; a distance of two corresponding end points in a width direction of the conductive bridge of the projection zone, which projection zone is a normal projection zone of the at least one insulating zone on the conductive bridge, is not less than a width of the conductive bridge.
A cover window for a display device includes a display area and a non-display area, the cover window including a frame member disposed corresponding to the non-display area, and a protective member disposed on the frame member corresponding to the display area and the non-display area.
A temperature control device includes a temperature detector, a difference operation unit, a controller, a saturation processing circuit unit, a rewritable storage unit, and a conversion unit. The difference operation unit operates a digital value corresponding to a difference value between a detected temperature value and a target temperature. The controller calculates a manipulated variable using the digital value operated by the difference operation unit. The saturation processing circuit unit includes a digital circuit to limit an output value of the controller to a pre-set upper limit value. The rewritable storage unit stores the upper limit value read from a storage area of the rewritable storage unit and input into the saturation processing circuit unit. The conversion unit converts the output value of the saturation processing circuit unit into an analog signal to output the converted value as a control command value to the heater.
A continuous flow regulator for vehicle heating systems includes a body configured to be connected in-line with coolant flowing through the heating coil of the heating system. A spring biased ball valve assembly is disposed in the body and is configured to restrict flow through the regulator in response to increasing flow rate of coolant and to open flow through the regulator in response to decreasing flow rate of coolant. Flow rate of coolant is therefore continuously adjusted and regulated to protect the heater core from corrosion due to high coolant flows therethrough.
A helicopter is provided and includes an air frame formed to accommodate a pilot, flight control elements disposed on the airframe to generate lift and thrust in accordance with control commands issued by the pilot and a current control mode, a sensor disposed on the airframe to sense helicopter proximity to terrain and obstacles and a flight computer configured to change the current control mode based on sensed helicopter proximity to the terrain and the obstacles.
The invention relates to an industrial robot and a method for programming an industrial robot, for which the industrial robot is guided manually to a virtual surface (25) in the room, at which point the industrial robot is selected such that it cannot be guided any further manually. Next, that force (F) and/or torque acting on the industrial robot when an attempt is made to guide the industrial robot further manually is ascertained and stored, despite reaching the virtual surface (25).
A method of designing, presenting, generating, and fabricating custom implants by obtaining a 3D image of a site to receive an implant, simulating volumetric changes of the site, generating a virtual 3D implant that effects the volumetric changes of the site, and fabricating a real 3D implant that includes the volumetric changes. A method of designing, presenting, generating, and implanting custom implants by obtaining a three-dimensional (3D) image of a site to receive an implant, simulating volumetric changes of the site, generating a virtual 3D implant that effects volumetric changes of the site, and injecting or infusing a gel or semi-solid implant into a patient to effect the volumetric changes. A method of implanting a custom implant in a patient. A method of correcting disfigurement in a patient. A method of replacing a disc in a patient's back. An implant fabricated by this method.
An athletic device is worn by a participant during an athletic event (e.g., a race). In one example, a race course is provided with a plurality of mats or signal devices along the race course. The mats may have antennas and generate a magnetic field. The device may include a chip system having an RFID tag and a display. As the participant progress along the course, the tag is triggered at each mat and race data may be displayed on the device. Data relating to a location of the participant may also be provided to the participant during the athletic event.
A drum unit is provided. The drum unit includes a frame, a photosensitive drum that is rotatably supported by the frame, a contact member that is held to the frame and that contacts a circumferential surface of the photosensitive drum. The circumferential surface of the photosensitive drum has an image forming area on which an electrostatic latent image is formed and a non-image forming area that is adjacent to the image forming area. The contact member is in surface-contact with the non-image forming area and is not contacting with the image forming area.
A developing cartridge is provided. The developing cartridge includes a housing which accommodates developer therein, a receiving member provided which couples with a force output member of an image forming apparatus to receive a driving force, a developing roller which rotates by the driving force received by the receiving member; a detectable rotary member having a first detectable portion and a second detectable portion and rotates by the driving force from a first rotational position where the first detectable portion is detected by a detection member provided in the image forming apparatus to a second rotational position where the second detectable portion is detected by the detection member, and a cut-off mechanism which cuts off a transmission of the driving force from the receiving member to the detectable rotary member in a state where the detectable rotary member is positioned in the second rational position.
An auto tray switching method that is invoked when a misfeed occurs includes automatically switching to a different paper tray that has appropriate paper stock to continue a job. A misfeed signal is indicated only if the tray in which the misfeed occurred is selected by a user for another job.
Disclosed is an image forming apparatus capable of preventing a paper jam in an arc-shaped sheet passing path for turning around a sheet and transporting the sheet in a double-sided transporting path. In this apparatus, a double-sided sheet passing path is formed so as to include: an arc-shaped interval that causes the sheet to turn around and to be transported to a registration sensor on an upstream side in the transport direction of a sheet and that includes the registration sensor as one end point; and an interval that transports the sheet having passed between ADU transport rollers, obliquely downward. A single-sided sheet passing path is formed so as to include an interval that transports the sheet having passed over the registration sensor in a substantially horizontal direction.
A method for controlling an electrophotographic printing system to print digital image data for an image region. An image region database stores data characterizing a plurality of reference image regions, each reference image region having one or more associated system control parameters that are appropriate for use in printing the reference image region. The system control parameters can include parameters related to correcting color registration errors. The image region to be printed is compared with the reference image regions in the image region database, and a similar reference image region is selected. The image region is printed using the system control parameters associated with the selected similar reference image region.
An image forming apparatus includes a latent image carrier, a charging device, a latent image forming device, a developing device, a transfer device, a toner amount detector, and a control circuit to execute an imaging condition determination process. The control circuit obtains a linear approximation formula of a developing potential and an amount of toner according to an exposure potential of the patch pattern and a detected amount of toner to calculate a developing gamma and a developing start voltage according to a gradient of the linear approximation formula, determines target charging potential, exposure potential and developing bias according to the developing gamma and the developing start voltage, determines an amount of a background potential to be corrected according to a difference between the developing start voltage and a target developing start voltage obtained according to environmental information, and corrects the target charging potential.
A power supply device includes a voltage output unit configured to output a DC voltage corresponding to a control signal from a first controller and an output evaluator configured to perform a judgment process of judging whether or not the DC voltage is a voltage corresponding to a set value received from the fist controller, and to output a result of the judgment to the first controller. The output evaluator includes a storage for storing correspondence information which shows a correspondence relationship between the set value and a voltage value of the DC voltage outputted from the voltage output unit. The output evaluator performs the judgment process by outputting the correspondence information to the first controller, and receiving a set value determined on the basis of the correspondence information from the first controller.
A roller for image fixing, includes: a hollow cylindrical member; a shaft member inserted into one longitudinal end of the cylindrical member; a hole portion penetrating the cylindrical member and the shaft member; a first countersink formed at a circumference of one end of the hole portion in an outerside of the cylindrical member; a second countersink formed at a circumference of the other end of the hole portion in an outerside of the cylindrical member; and a pin inserted in the hole portion to fix the cylindrical member and the shaft member relative to each other. The one and the other end portions of the pin are deformed so as to be closely contacted to the first and second countersink portions, respectively.
A fixing device includes an excitation coil, a rotatable heater, and a support shaft. The excitation coil includes a turning end and an extended portion continuous with the turning end. The heater includes a heat generation layer and a thermosensitive magnetic body composed to switch between magnetized and demagnetized states at a Curie temperature to selectively create localized heating areas in the heat generation layer. The support shaft is made of a nonmagnetic material having a lower electrical resistivity than the thermosensitive magnetic body and supports opposed ends of the heater axially along the heater. The support shaft includes a body portion having a largest outer diameter of the support shaft and an end positioned outside the turning end of the excitation coil, and support portions having a smallest outer diameter of the support shaft and supporting the heater.
An image heating apparatus includes: a rotatable heating member; an coil provided outside the heating member and configured to generate heat by electromagnetic induction in the heating member; a coil holder configured to hold the coil; a plurality of magnetic cores arranged opposed to the heating member along a longitudinal direction of the heating member with the coil interposed therebetween; a core holder configured to hold at least one of the magnetic cores which is movable; and a moving mechanism configured to move the core holder between a first position and a second position which is farther away from the heating member than the first position. The core holder is provided with a stopper portion configured to stop movement of the core holder from the second position to the first position by abutment to the coil holder.
A toner container includes a housing and a shutter. The housing includes a toner accommodating chamber. A communication hole is formed in the housing. The communication hole communicates an interior with an exterior of the toner accommodating chamber. The communication hole also includes a replenishment hole, through which toner is supplied to the toner accommodating chamber, and a first collection hole. The shutter is configured to slide between an opening position and a closing position of the communication hole to open/close the communication hole. The shutter moves in a closing direction from the opening position to the closing position to close the replenishment hole and the first collection hole in this order.
A printer forms a first adjustment mark and a second adjustment mark on a belt when execution conditions of inter-light source adjustment or inter-color adjustment processing are established. In the first adjustment mark, a first toner line is positioned at a leading end in the moving direction of the belt, and a second toner line is positioned at a trailing end. In the second adjustment mark, a second toner line is positioned at a leading end, and a first toner line is positioned at a trailing end.
To provide a polymeric compound having superior charge-providing properties, the polymeric compound contains at least one unit represented by the following general formula (5). In the general formula (5), R1 represents a hydrogen atom or an alkyl group; R2 to R4 each represent a hydrogen atom, an alkyl group, an alkoxy group, a hydroxyl group or a halogen atom, or R3 and R4 may combine each other to form a ring; and A represents a divalent linking group.
Toners of respective colors of a full-color toner set each contain a binder resin which is polyester resin; and a release agent dispersing aid which is styrene acrylic copolymer resin having at least one of an α-methylstyrene structure and a styrene structure. The styrene acrylic copolymer resin is contained in an amount of 7 parts by weight to 14 parts by weight with respect to 100 parts by weight of the polyester resin. The full-color toner set has a sum of resistivities of the toners of the respective colors of 410×109 to 510×109 (Ω·cm).
An intermediate transfer member that contains a mixture of a polyimide generated from a polyamic acid, an optional conductive component, and a polyethylene glycol silicone phosphate, and processes of preparation thereof.
An electrophotographic photoreceptor includes a conductive substrate and a single-layered photosensitive layer formed so as to overlie the conductive substrate, the photosensitive layer containing a binder resin, a charge-generating material, a hole-transporting material, an electron-transporting material represented by General Formula (1), and at least one compound selected from a compound represented by General Formula (2) and a compound represented by General Formula (3). The amount of the at least one compound selected from the compound represented by General Formula (2) and the compound represented by General Formula (3) is in the range of approximately 10 parts by weight to 100 parts by weight in total relative to 100 parts by weight of the electron-transporting material represented by General Formula (1).
The present invention relates to a positive working lithographic printing plate precursor, comprising: (1) a substrate; and (2) an imaging layer, formed on the substrate, comprising a water-insoluble and an alkaline aqueous solution-soluble or dispersible resin and a photo-thermal converting material, wherein the imaging layer comprises either polyurethane or polyurethane urea or both of the polyurethane and the polyurethane urea, the polyurethane and the polyurethane urea comprising a unit having a substituent having an acidic hydrogen atom and a unit having a polysiloxane moiety in a side or main chain. The present invention can provide a lithographic printing plate precursor which has high printing durability, good scratch resistance, and good developing properties, as well as enhanced ink receptivity.
A polymer comprising recurring units of butyrolactone (meth)acrylate, recurring units having a carboxyl or phenolic group which is substituted with an acid labile group, and recurring units having a phenol group or an adhesive group in the form of 2,2,2-trifluoro-1-hydroxyethyl is quite effective as a base resin for resist. A positive resist composition comprising the polymer is improved in such properties as a contrast of alkali dissolution rate before and after exposure, acid diffusion suppressing effect, resolution, and profile and edge roughness of a pattern after exposure.
In an electrophotographic photoreceptor having a photosensitive layer on a conductive support, a binder resin that constitutes the photosensitive layer includes a polymer containing a skeleton derived from dehydroabietic acid in the main chain. An electrophotographic photoreceptor which accelerates conversion to natural materials from the viewpoint of manufactured product quality or production suitability, since the binder resin of the photosensitive layer has satisfactory solvent solubility.
Any defects in the reflective multilayer coating or absorber layer of an EUV mask are problematic in transferring a pattern of the EUV mask to a wafer since they produce errors in integrated circuit patterns on the wafer. In this regard, a method of manufacturing an EUV mask is provided according to various embodiments of the present disclosure. To repair the defect, a columnar reflector, which acts as a Bragg reflector, is deposited according to various embodiments so as to locally compensate and repair the defect. According to the embodiments of the present disclosure, the reflective loss due to the defect can be compensated and recover the phase different due to the defect from, so as to form a desirable wafer printed image.
The disclosed subject matter relates to providing panoramic stereo vision captured with a single camera scheme employing a catadioptric optical path. In an aspect the presently disclosed subject matter can capture a stereo image over a full 360-degree horizontal field of view or portions thereof. Further, the vertical FOV is enlarged compared to conventional cata-fisheye schemes. A system according to the instant subject matter can be calibrated with a computational model that can accommodate a non-single viewpoint imaging model to conduct 3D reconstruction in Euclidean space.
Two light modulators, a first light modulator and a second light modulator, suffice for four light sources, a first light source, a second light source, a third light source, and a fourth light source, whereby the cost can be lowered as compared with a configuration in which three light modulators are required. As a result, cost reduction is achieved. Further, since two light modulators suffice, the size of the projector can be reduced as compared with the configuration in which three light modulators are required.
Method and device for the optical parametric chirped pulse amplification, using two pump signals and making it possible to extend the spectral gain band.According to the invention, which is particularly applicable to laser-matter interaction, a four-wave mixing effect is used, preferably in an optical fiber (F), between each pulse (S) and the two pump signals (P1, P2); and the half-sum (fM) of the respective optical frequencies (fP1, fP2) of these signals pertains to the pulse spectrum support.
Wide band phase modulators used with high power laser carriers convert high-frequency RF signals to phase-modulated optical signals. Higher laser optical power to the modulator produces larger RF signal sidebands. A carrier attenuation filter passes the attenuated carrier and non-attenuated RF modulation sidebands. Carrier attenuation leaves the larger RF signal sidebands. A demodulation filter used with a photodetector or a balanced photodetector pair converts the phase-modulated optical signal back to an electrical signal. Carrier-only attenuation allows high power laser use, avoids photodetector damage or saturation, and provides increased RF link gain, low noise figure (NF) and high spurious-free dynamic range (SFDR). Filtered-out carrier power fed back to the laser source increases to overall system efficiency. An additional optical delay filter with dual outputs used with a polarization multiplexer or a coherent combiner coupler combines signal power to a single photodetector to further increase electro-optic signal conversion efficiency.
The present disclosure provides a liquid crystal display (LCD) panel, and an LCD device. The LCD panel includes a color filter (CF) substrate, and an array substrate. A side of the CF substrate protrudes relative to the array substrate so that at least part of a common electrode of the CF substrate are exposed to the outside, and the common electrode of the CF substrate is electrically connected with a common line of the array substrate by a conducting member. The array substrate is further configured with a ground line, and discharge points are arranged between the common line of the array substrate and the ground line of the array substrate.
In one embodiment, a liquid crystal display panel includes an array substrate and a counter substrate each having a display region and a peripheral region arranged adjacent to the display region. A resin layer is formed either one of the array substrate and the counter substrate. A protrusion in the shape of a wall is arranged on the resin layer with a gap between the protrusion and the substrate opposing the protrusion. A seal material is formed between the array substrate and the counter substrate, and arranged between a peripheral portion of the display region and the protrusion for attaching the array substrate and the counter substrate. A liquid crystal layer is formed in a surrounded region by the array substrate, the counter substrate and the seal material.
The present invention discloses a sealant coating equipment of a liquid crystal panel which comprises a nozzle, the nozzle is used for sealant coating of substrates required to be sealant-coated, the equipment further comprises a monitoring and detecting device. When the nozzle is performing sealant coating, the monitoring and detecting device is used for instantaneously acquiring images after the sealant coating is performed by the nozzle, determining if there are defects of sealant coating according to the acquired images, and recording location data of defective sealant coatings when determining that there are the defective sealant coatings. When the nozzle finishes the sealant coating, the monitoring and detecting device is further used for displaying images of the defective sealant coatings and locations data of the defective sealant coatings. The present invention further discloses a sealant coating method of a liquid crystal panel.
A display apparatus comprises a display panel, a first polarizing plate and a second polarizing plate. The display panel comprises a first substrate including a pixel electrode, a second substrate opposite to the first substrate, and a liquid crystal layer disposed between a first surface of the first substrate and a first surface of the second substrate. The first polarizing plate comprises a first polarizer having a first polarizing axis, and a first λ/4 phase difference plate having a refractive index between about 1.35 and about 2.05 in a thickness direction. The second polarizing plate comprises a second polarizer having a second polarizing axis crossing the first polarizing axis, and a second λ/4 phase difference plate having a refractive index between about 1.35 and about 2.05 in a thickness direction. Accordingly, light leakage in a side view may be reduced and viewing angle may be improved.
A display panel and a display unit are provided that allow a high-contrast and a bright image to be obtained. A display panel is composed of a light modulation device. The light modulation device includes: an electrode capable of generating a main electric field in a direction parallel to a plane intersecting with a normal line of a transparent substrate; and a light modulation layer including a bulk and a particulate each having an optical anisotropy. Optical axes AX1 and AX2 of the bulk and the particulate are parallel or substantially parallel to a top surface of the transparent substrate, and may be faced in different directions from each other and may be faced in same or substantially same directions with each other within the plane parallel or substantially parallel to the top surface of the transparent substrate depending on a magnitude of the electric field generated by the electrode.
An array substrate includes a plurality of pixel units, each of the pixel units includes a pixel electrode and a common electrode that are insulated from each other, and a conductive layer that is electrically connected in parallel to the common electrode. A double-layer metal layer is deposited on the common electrode at an opaque region of the pixel electrode to form a ring structure around a transparent region of the pixel electrode, thus reducing the resistances of the common electrodes. The ring structure can be U-shaped, half-ring shaped, or full-ring shaped.
In a liquid crystal display device, there is provided a liquid crystal display panel in which a TFT substrate and a counter substrate are bonded together by a sealing material, with a liquid crystal sandwiched between the substrates. Further, a front window with a black border print formed in the periphery is bonded to the liquid crystal display panel by a UV curable resin. The liquid crystal, is filled by a drop method. The thickness of the TFT substrate and the counter substrate is reduced to about 0.2 mm toy polishing. An inner end of the black border print of the front window is inside an inner end of the sealing material, to prevent the counter substrate of the liquid crystal display panel from being deformed by stress generated In the curing of the UV curable resin, thereby preventing yellow discoloration in the periphery of the display area.
A driver for a liquid crystal lens, an imaging apparatus and a temperature controlling method thereof, include: a liquid crystal lens which adjusts a focal length according to a voltage applied thereto; a lens driver which applies the voltage to the liquid crystal lens; a sensor driver which detects a temperature of the liquid crystal lens, compensates for the detected temperature, and determines whether the compensated temperatures maintains a preset range for the driver for the liquid crystal lens to perform a control operation; and a heater driver which, according to the determination by the sensor driver, controls heat generation of the liquid crystal lens to maintain a temperature of the liquid crystal lens in the preset range. Thus, the driver detects a temperature of the liquid crystal lens accurately by compensating for a resistance value from the liquid crystal lens to thereby maintain stability of the imaging apparatus.
Backlit display systems, such as those employed with LED backlit displays, including those configured for autostereoscopic operation, may employ synchronization between the backlight and the presentation of sequential left and right eye images at a frame rate exceeding approximately 100 Hz. To successfully directionally illuminate isolated frames, the disclosed principles provide for segmenting the directional illumination and introducing a phase shifted, synchronized, pulsed drive scheme for the illumination segments. Accordingly, the principles disclosed herein are directed to segmented directional illumination systems and related techniques for segmented directional backlight illumination.
Disclosed herein is a parallax barrier including a first substrate, a second substrate and a liquid crystal layer disposed between the first and the second substrates. A plurality of first strip electrodes and a plurality of second strip electrodes are arranged on the first substrate, whereas a plurality of third electrodes and a plurality of fourth electrodes are arranged on the second substrate. Each of the third electrodes has a step-shaped first portion and each of the fourth electrodes has a step-shaped second portion.
A microscope adapter unit disposed on an optical path of illumination light between a light source unit including a light source and a sample surface includes a first lens group having at least one lens and a second lens group having at least one lens. The first lens group converts the illumination light into roughly parallel luminous fluxes, and makes the illumination light enter the second lens group.
A projection lens is provided having a positive refractive power as a whole and including a correction group consisting of a plurality of lens groups that corrects field curvature by moving in an optical axis direction and changing the distance between each lens group. The conjugation length of a combined optical system combining the most magnification side lens group constituting the correction group to the most reduction side lens group constituting the correction group in the projection lens is constant before and after the movement of the correction group for correcting field curvature. If the projection lens is variable in magnification or focusable by moving at least some of the lens groups, the movement of the correction group for correcting field curvature is allowed to be performed independently of the movement for either changing magnification or focusing.
A thin lens module has a case, in which an optical lens set, an image sensor, a focusing driving device, two position indicators, a zooming driving device, a shutter, and a shutter driving device are provided. An optical axis of the optical lens set has a first optical axis section and a second optical axis section, and the first optical axis section is perpendicular to an object side. The focusing driving device, the position indicators, and the shutter driving device respectively connects to joints for signal transmission, and these joints are provided on a side of the case parallel to the first optical axis section to achieve the thinning purpose.
A unitary tray for operably supporting a fiber-optic module is disclosed. The tray includes a guide base and guide rails that define a central channel sized to accommodate the fiber-optic module. The fiber-optic module can be slid into a central module position from the back or the front of the tray, and then locked in the central module position. Opposing unitary side guides with slotted channels can be used to form a drawer that holds one or more of the trays. The drawers can be used to form fiber-optic equipment such as an interconnection unit that supports the modules and that allows for conveniently making multiple optical fiber interconnections.
A connecting device for a fiber optic cable includes a first part having first and second electrical connectors located on its housing, and a second part having a third electrical connector located on its housing. The second and third electrical connectors are adapted to be mechanically and electrically connect with each other or disconnected from each other. The first part has electrical components disposed within its housing and electrically connected to the first and second electrical connectors. The second part receives end portions of optical fibers of the fiber optic cable; it has optical transceivers within its housing but no other electrical circuitry. Also disclosed is a cable device employing an optical fiber cable and two connecting devices at its two ends, at least one of which having a structure described above. Various form factors can be adopted for the first part, including a plug, wall plate, standalone box, etc.
Multi-channel optical modules are provided. The multi-channel optical module may include a plurality of optical devices receiving or transmitting optical signals, a housing for optically coupling the plurality of optical devices to an optical fiber, at least one optical filter separating or multiplexing the optical signals according to wavelengths of the optical signals between the optical fiber and the plurality of optical devices, and at least one filter holder protruding into an inside of the housing. The optical filter may be mounted on the filter holder to align optical paths between the optical fiber and the optical devices.
Super miniature TFF and TFP active modular optoelectronic components are based on an optical interface that is three times less than the size of SFF/SFP components and about six times smaller than an SC based component and thus provides a density that is three times higher than LC interfaces. The invention provides substantially smaller photonic devices that can be used with substantially smaller optoelectronic components and combines the new optoelectronic components with the new smaller miniature interconnect systems such as the Push-Release type using the same interface. The new interface can be used with sub-millimeter or larger diameter ferrules. Photonic devices are mounted in a close proximity of the active end of a fiber stub thereby avoiding the need for lenses and active alignment and enabling use in active hermetic or non-hermetic subassemblies.
A connector for ribbon optical fiber comprises a plug (1) and a socket (2). The plug (1) movably connects with the socket (2) through buttons (106) which are set on the both sides of the front end of the plug, and an alignment core (12) which allows a ribbon optical fiber movably aligning in the inside movement is also set on the front end of the plug (1). In the connector for ribbon optical fiber of present invention, the plug (1) movably connects with the socket (2) through buttons (106), therefore repeated plugging and pulling can be achieved, and the optical fiber movably aligns inside the alignment core with the advantages of simple structure and good effect of alignment.
Embodiments include methods for connecting a stack of waveguide layers to a face of a ferrule presenting a mechanical alignment structure. The method includes bringing a ferrule in an alignment position and dispersing glue in cavities of mechanical alignment structure for each waveguide layer. The method also includes sliding the waveguide layer into the cavities, inserting a comb-like tool in the ferrule so that the tool presses the waveguide layer into the cavities, glue curing the ferrule, and adding a cover to the ferrule. The mechanical alignment structure comprises mechanical alignment slots arranged in a bidirectional lattice structure.
A signal transfer link includes a first plasmonic coupler, and a second plasmonic coupler spaced apart from the first plasmonic coupler to form a gap. An insulator layer is formed over end portions of the first and second plasmonic couplers and in and over the gap. A plasmonic conductive layer is formed over the gap on the insulator layer to excite plasmons to provide signal transmission between the first and second plasmonic couplers.
A glass lighting panel (1), comprising: a first glass substrate (101), a second glass substrate (102), a spacer profile (103) at the periphery of the glass panel (1) between the first and the second glass substrate, the spacer being used to maintain an intermediate space (104) between the first and second glass substrates, According to the invention, the panel comprises: an intermediate organic glass substrate (105), at least one light source (106). According to the invention, the spacer profile (103) comprises: means (107) to maintain the intermediate organic glass substrate (105) in the intermediate space (104) between the first and the second glass substrates, means (108) to lodge the at least one light source (106) so as the at least one light source emits light into the intermediate organic glass substrate (105) predominantly along a plane of the panel. According to the invention, at least part of the intermediate organic glass substrate (105) is arranged to deflect the light out of the plane of the panel and through at least one of the first and second glass substrates to provide a diffused light output.
An organic EL display device including a substrate, a transparent electrode, a luminescent layer, and a metal electrode layer in this order from a light emission side, a circularly polarizing plate disposed on the light emission side of the substrate, the circularly polarizing plate including a polarizing film and phase difference films that stacked on each other. The phase difference film includes a resin composition (A) containing polystyrene-based polymer having a syndiotactic structure and polyarylene ether, a ratio of the polystyrene-based polymer having the syndiotactic structure with respect to the polyarylene ether in the resin composition (A) is 65:35 to 55:45, being a weight ratio of (the polystyrene-based polymer having the syndiotactic structure) with respect to (the polyarylene ether), the phase difference film satisfies a relation Re450
An adhesive composition for a polarizer plate, the adhesive composition including a (meth)acrylic copolymer and a polyisocyanate curing agent containing an isocyanurate structure.
A fluidic variable focal length optical lens has a sealed housing having a first fluidic chamber filled with a first fluidic medium and a second fluidic chamber filled with a second fluidic medium, the first and the second fluidic chamber being separated from each other by an elastic membrane, wherein the first and the second fluidic medium have different refractive indices, and a deformator configured to deform the membrane laterally within a pump zone, thereby laterally displacing the first fluidic medium from the pump zone to a lens zone and the second fluidic medium from the lens zone to the pump zone, so that the membrane also deforms in the lens zone and changes a focal length of the lens zone along a normal direction.
Provided is an optical system having at least two or more lenses, wherein at least one of the lenses comprises an anti-reflection film formed by a wetting method on a part of or the entirety of the light beam effective surface thereof, and wherein at least one of the lenses other than the lens comprising the anti-reflection film is fixed to the space between the lens and a barrel for holding the lens via an energy-curable resin to be filled therein.
Provided are an adhesive for a polarizing plate and a polarizing plate comprising the same, and more particularly, an adhesive composition for a polarizing plate comprising one or more acrylic monomers having a hydrophilic group, a radical polymerization initiator, an epoxy resin, and a cationic photopolymerization initiator, as well as a polarizing plate comprising a polarizer, a polymer film adhered to one side or both sides of the polarizer, and an adhesive layer for bonding the polarizer and the polymer film, in which the adhesive layer is formed of an adhesive composition comprising one or more acrylic monomers having a hydrophilic group, a radical polymerization initiator, an epoxy resin, and a cationic photopolymerization initiator.
Disclosed are methods and systems for using a rigid-stem assembly comprising a plurality of interconnected rigid stems in a marine survey. An embodiment discloses a geophysical survey method comprising: deploying a rigid-stem assembly from a survey vessel into a body of water, wherein the rigid-stem assembly comprises a plurality of rigid stems that are interconnected and each comprise a stem body defining one or more interior chambers; towing the rigid-stem assembly from the survey vessel through the body of water; and either (1) detecting a geophysical signal with a sensor towed by the survey vessel, and/or (2) activating a geophysical source that is towed by the survey vessel. Also disclosed are survey systems and rigid-stem handling systems.
A system and method to transport data collected in a borehole penetrating the earth to a surface location are described. The system includes one or more measurement tools disposed in the borehole, the one or more measurement tools configured to collect data relating to the borehole and a formation penetrated by the borehole. The system also includes a data node tool disposed in the borehole with a plurality of data nodes, the data node tool being configured to receive the data from the one or more measurement tools, program one or more data nodes with at least a first portion of the data, and eject the one or more data nodes into a fluid stream for transport to the surface location.
To provide a radiation image detecting device providing high responsivity and high precision of an emission start judgment, an electronic cassette has a panel unit and a control unit. The panel unit has a two-dimensional array of normal pixels for accumulating signal charge upon receiving X-rays and detection pixels for detecting the X-rays. A signal processing circuit periodically samples a dose signal, corresponding to an X-ray dose per unit of time, from the detection pixels. An emission start judgment unit performs based on the dose signals of the detection pixels a first judgment process for judging whether X-ray emission has been started, and a second judgment process for judging whether a result of the first judgment process is correct. The control unit sets a second sampling cycle SP2 used in the second judgment process longer than a first sampling cycle SP1 used in the first sampling process.
A flasher type fish sonar includes a front case in which a display window is formed in front, a rotary disc opposite to the display window rotated by a motor, an ultrasonic transducer for transmitting ultrasonic waves in the water by a control portion and for receiving reflected signals in the water, a display signal transmitting portion for transmitting reflected signals received by the ultrasonic transducer and display data forming formed by the control portion and for transmitting the same to the rotary disc, a display control portion attached to the rotary disc, a fish sonar display portion displayed by light emitting diodes attached near an edge of the rotary disc, and a letter illustration numeral display portion displayed by light emitting diodes inside of center portion of the rotary disc.
A radio frequency ranging system is grounded in establishing and maintaining phase and frequency coherency of signals received by a slave unit from a master unit and retransmitted to the master unit by the slave unit. For a preferred embodiment of the invention, coherency is established through the use of a delta-sigma phase-lock loop, and maintained through the use, on both master and slave units, of thermally-insulated reference oscillators, which are highly stable over the short periods of time during which communications occur. A phase relationship counter is employed to keep track of the fractional time frames of the phase-lock loop as a function of the reference oscillator, thereby providing absolute phase information for an incoming burst on any channel, thereby enabling the system to almost instantaneously establish or reestablish the phase relationship of the local oscillator so that it synchronized with the reference oscillator.
An Automatic Dependent Surveillance-Broadcast (ADS-B) system, and method of harmonizing a transponder Squawk code and an ADS-B system, ensures that a Squawk code broadcast by the ADS-B system matches the transponder Squawk code. The transponder Squawk code is transmitted from a transponder positioned onboard an aircraft and the transmitted transponder Squawk code with a device positioned onboard the aircraft. A Squawk code input of an ADS-B Squawk code to be transmitted with the ADS-B system is received. The ADS-B Squawk code is compared with the received transmitter Squawk code using a comparator and the pilot is informed whether the transmitter Squawk code matches the ADS-B Squawk code. A message formatter generates a message that includes the ADS-B Squawk code. A wireless transmitter broadcasts the ADS-B Squawk code generated by the message formatter.
Systems, methods, articles of manufacture and apparatus are disclosed to align actions of audio source monitors. An example method disclosed herein includes invoking an audience monitor to transmit a radio frequency (RF) initialization packet to a base unit, receiving an indication that the base unit has received the RF initialization packet at a first time, and invoking the base unit to transmit an RF acknowledgement packet to the audience monitor. The example method also includes receiving an indication that the RF acknowledgement packet is received by the audience monitor and waiting for an end to a delay period having a first value, identifying whether the audience monitor has finished processing the RF acknowledgement packet when the delay period ends at a second time, and incrementing the delay period to a second value when the audience monitor is still processing the RF acknowledgement packet and the delay period has ended.
A method of positioning a mobile terminal includes obtaining first accuracy information on acquisition of position information using a first method, obtaining second accuracy information on acquisition of position information using a second method when a displacement of the mobile terminal exceeds a predetermined distance, and selecting the first method or the second method to obtain position information after movement of the predetermined distance based on the first accuracy information and the second accuracy information.
A method of configuring a power meter may include comparing a maximum power measurable by the power meter to a pulse output power comprising a pulse having an initial pulse weight and an initial pulse duration. The power meter may change at least one of the pulse weight and the pulse duration until the pulse output power is at least equal to the maximum power measurable by the power meter.
A magnetic resonance imaging system is provided for obtaining MR images by scanning a region of the object previously located on an object's positioning image. The system comprises a displaying unit, inputting unit, approximating unit, and locating unit. The displaying unit displays a plurality of tomographic images of the object as the positioning image, each of the tomographic images including an indication of a target of interest thereon. The inputting unit enables information about a running state of the target in a direction along the target to be supplied toward each of the tomographic images. The approximating unit calculates three-dimensionally an approximated curve indicating the running state of the target in the direction on the basis of the supplied information about the running state. The locating unit locates the region substantially perpendicular to the approximated curve.
A magnetic medium is magnetized in the relative movement direction at a predefined pitch km and a magnetic sensor includes plural magnetoresistive elements whose electrical resistance value changes depending on a magnetic field at a place where the magnetoresistive element is disposed. A position where the magnetoresistive element is disposed is defined as a reference position and, in addition to the magnetoresistive element of this reference position, the magnetoresistive elements as harmonic reducing patterns are disposed at the following positions, with P(n) defined as the n-th prime: a position offset by λm/(2·P(n)) from the reference position toward at least one side of the relative movement direction, wherein N≧n>1 and N is a natural number satisfying N>3, and a position further offset by λm/(2·P(L+1)) from a position offset by λm/(2·P(L)), wherein 1
A sensor device includes a mounting board having a first rigid board on which an angular velocity sensor is mounted and a third rigid board on which an angular velocity sensor is mounted, and a pedestal for fixing the mounting board. Further, the pedestal includes a base section having a first fixation surface along an x axis and a y axis, and projecting sections disposed on the base section, and having a second fixation surface along the x axis and a z axis, and a third fixation surface along the y axis and the z axis, each of the rigid boards is supported by at least two of the first fixation surface, the second fixation surface, and the third fixation surface, and the angular velocity sensors have respective detection axes intersecting with each other.
Device for storing and dispensing cuvettes from a stack. The device has at least one cuvette stack receiving compartment, which may be a tube open at both ends, wherein one of the openings is provided with retaining springs, partly blocking the opening, so that the cuvette stack having been dropped into the compartment may come to rest on the retaining springs. The retaining springs are being spaced apart from the opening of the compartment by a distance that allows at least two cuvettes in the stack to stick out of the compartment opening. Furthermore, a cuvette separator with retaining spring spreaders is provided, moveable between a standby position away from the compartment and a cuvette separation position across the retaining spring opening of the compartment, and in between the two cuvettes, sticking out of the compartment.
Provided are assays useful for detecting and monitoring autophagy and phospholipidosis, including the progression of lysosomal storage diseases. Drugs and treatments for lysosomal storage diseases can be monitored for effectiveness in lysosomal storage disease conditions. Drug candidates and suspected toxic agents can also be screened for toxicity to cells, tissues and organs. Also provided are methods for distinguishing between phospholipidosis activators and autophagy pathway perturbation agents.
The invention is directed to methods of screening for HLA antibodies comprising detecting antibodies specific for native HLA antigens and denatured HLA antigens. The invention also provides for methods of removing antibodies specific for denatured HLA antigens or antibodies specific for native HLA antigens from a serum sample. In addition, the invention also provides for method of predicting whether a transplant recipient has an increased risk for rejecting the transplanted organ.