Abstract:
Systems and methods for optical cross connects which switch data at a container (packet) level. In one embodiment, a plurality of optical switch edges are coupled to an optical switch core via a minimal number of optical fibers. The switch core is configured to optically switch data from an ingress edge to one of a plurality of egress edges in a nonblocking fashion. The ingress edge receives data streams and distributes the data among a plurality of container processors. Each of these container processors produces an optical signal of a different wavelength, which can then be multiplexed with others to form a multiple-wavelength optical signal that is transmitted to the switch core. The switch core then switches successive portions (containers) of the multiple-wavelength signal to the egress edges to which they are respectively destined. The respective egress edges perform the reverse of this process to form output data signals.
Abstract:
In the present system and method, ZCP level signals of each phase voltage are first obtained. Among the detected ZCP level signals, some ZCPs are generated by phase back EMF, which are true ZCPs and other ZCPs by commutations, which are false ZCPs. The duration of the false ZCP level outputs varies with the excited phase current, inductance and back EMF of motors, the present invention utilizes fixed-width narrow pulse signals corresponding to the rising and falling edges of the ZCP level outputs in order to eliminate influences of the earlier disclosed motor parameters. These fixed width pulse signals make up the ZCP pulse signal. Because the first edge of the plurality of false ZCP level signal substantially corresponds to the switching-off signal of the commutated-off excited phase, a first false ZCP masking signal having pulses wider than the ZCP pulse signal are applied to mask the first plurality of false ZCP signals. Comparing the logic values of the ZCP level signals, the pulses of the ZCP pulse signals are identified as true ZCPs when the logic values of the current pulse are different from the logic value of a preceding pulse. Correspondingly, if the logic value of the current pulse is the same as the logic value of the preceding pulse, the current pulse is a false ZCP. In these way, the phase-delay free and true zero-crossing points of all the phase back EMFs can be obtained with the simple circuit and logic processing.
Abstract:
A camera (1) is provided with an object lens, an aperture and guiding means for an image recording medium. The camera includes a means for providing generally scattered or white light to be incident on a first portion of the image recording medium and a light adjusting means for varying the dissipation of the white or scattered light across the aperture of the camera in relation to the exposure time across the aperture. The camera also includes a lens system with an object lens and an additional focusing means with a focal length in a first area being infinite and in a second area being relatively short focusing light on the image close to the lens system, for example on the plate (10) held in front of the lens system. Light enhancement means are also provided for increasing the light on the first portion of the image recording medium.
Abstract:
A runout measurement system is proposed for measuring the runout of a moving surface of a device having a rotating body, such as a mass storage device (100) (e.g. a hard disk drive) having a rotor which in use includes a rotating recording medium. A sensor (102) interacting with the moving surface obtains a displacement signal. The displacement signal is sampled by a sampling unit (104) controlled by a unit (109) which initiates sampling based on both a signal indicating a ZCP and the clock signal of a high frequency (e.g. 20 MHz) clock (106). Simultaneously, the same clock (106) is used by a counter 108 to measure the spacing between one or more ZCP times. This permits the correspondence between the sampling times and the angular position of the rotor to be found with a high accuracy which depends upon the clock frequency, and thereby allows calculation of repeatable runout (RRO) and non-repeatable runout (NRRO).
Abstract:
A runout measurement system is proposed for measuring the runout of a moving surface of a device having a rotating body, such as a mass storage device (100) (e.g. a hard disk drive) having a rotor which in use includes a rotating recording medium. A sensor (102) interacting with the moving surface obtains a displacement signal. The displacement signal is sampled by a sampling unit (104) controlled by a unit (109) which initiates sampling based on both a signal indicating a ZCP and the clock signal of a high frequency (e.g. 20 MHz) clock (106). Simultaneously, the same clock (106) is used by a counter 108 to measure the spacing between one or more ZCP times. This permits the correspondence between the sampling times and the angular position of the rotor to be found with a high accuracy which depends upon the clock frequency, and thereby allows calculation of repeatable runout (RRO) and non-repeatable runout (NRRO).
Abstract:
Provided herein are processes for synthesizing dihydropyridophthalazinone derivatives, such as for example, 5-fluoro-8-(4-fluorophenyl)-9-(1-methyl-1H-1,2,4-triazol-5-yl)-8,9-dihydro-2H-pyrido[4,3,2-de]phthalazin-3(7H)-one and its stereoisomers, which are potent poly(ADP-ribose)polymerase (PARP) inhibitors as well as novel synthetic intermediate compounds.
Abstract:
A low profile permanent magnet synchronous motor with segment structure. In accordance with this invention, a stator assembly for an electromagnetic motor is provided. The stator assembly has a first stator core and a second stator core that couple windings. Teeth extend outward from each stator core and through the windings to contact the other stator core.
Abstract:
A low profile spindle motor for supporting and rotating media disk or disks of a hard disk drive includes a plurality of stator teeth, a winding layer which may be formed by printed circuit board or the like, and a rotor. The plurality of stator teeth are disposed in an annular region surrounding an axis of rotation of the motor, and have projected ends for increasing the tooth area facing a magnet ring of the rotor. The winding layer has a plurality of windings disposed surrounding the axis of rotation. Each winding is coupled to one of the plurality of stator teeth. The magnet ring is positioned radially spaced apart and coplanar with the annular region. The magnet ring has magnetic poles annularly distributed to generate magnetic fluxes along radial direction. Spindle motor formed according to the invention has a low profile, improved performance and manufacturability.
Abstract:
A method, system and computer program product for providing a service to multiple tenants of an application. Responsive to receiving from a client of a tenant a request, a tenant context of the tenant is bound to the request. With respect to an access to an isolation point of the application in the request, the access to the isolation point is redirected to a partition based on the tenant context bound to the request. The partition may be pre-established for the tenant with respect to the application. Hence, it is possible to provide a multi-tenant solution in a convenient, fast, and cost-effective way, and, in turn, to achieve resource sharing to a greater extent and enhance the resource efficiency.
Abstract:
A method of initiating re-enumeration of a USB device without manual intervention is provided. The method involves a sequence emulating detachment and re-attachment of a device to the host while the device remains attached to the host. As the device remains attached to the host throughout the sequence, the host OS is manipulated to receive a plurality of preset device states in order for it to perceive a device change and to eventually initiate device enumeration. The sequence, which involves a series of command exchanges between the device and the host, may be initiated by a software application residing in the host upon an event requiring device enumeration.