Abstract:
Methods, devices and systems for sharing or transferring dynamically-generated data between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously. Dynamically generated data are shared between or among agents using dynamic data content servlets that employ open communication standards or protocols, such as HTTP or HTTPS.
Abstract:
An apparatus having: an agent; and a first test session servlet running on the agent, receiving a test description in a predetermined format from a caller, threading a first test session that invokes the agent to run the at least one subtest. The test description has at least one predefined subtest, dynamic data, and predefined test parameters. The first test session servlet receives test results from the first test session, and sends the subtest results from the at least one subtest and the dynamic data back to the caller.
Abstract:
An interface output stage includes a pull-up circuit and a pull-down circuit connected to a positive power supply signal line having a first voltage, an output signal line having an output voltage and a negative power supply signal line having a second voltage. The pull-up circuit includes a single output transistor and a body snatcher circuit, both interconnected between the positive power supply signal line and the output signal line. The body snatcher circuit ties the bodies of the output transistor and the transistors forming the body snatcher circuit to either the first voltage or the output voltage. The pull-down circuit is designed generally similar to the pull-up circuit to tie bodies of its transistors to either the output voltage or the second voltage.
Abstract:
An automatic pulse top optimization circuit for an ionizing radiation spectroscopy system includes a conversion circuit, responsive to random analog input pulses passing through the system, for converting the random analog pulses to digital pulses; a programmable shaping filter, responsive to the digital pulses, for producing an output of predetermined shape which maximizes the precision and accuracy of the anticipated measurement; pulse shape sampling means including means for defining a window for sampling the top of the pulse and means for sampling the pulses during that window to determine the presence of a deviation from the predetermined shape; and a control circuit, responsive to the pulse shaped sampling means, for programming the programmable shaping filter to compensate for a deviation in the predetermined shape.
Abstract:
A reverse current limited circuit configured to provide a reverse current limited low dropout voltage output. The reverse current limited circuit, coupled between a pair of terminals, comprises (i) a MOS pass transistor coupled in series between the first and second terminals, (ii) connection circuitry to connect the substrate of the MOS pass transistor to either one of the pair of terminals based on the relative magnitudes of the voltages measured on the pair of terminals, (iii) activation circuitry for turning on and off the MOS pass transistor based on the relative magnitudes of the voltages measured on the pair of terminals and (iv) comparison circuitry used to compare the voltages of the pair of terminals and to control the activation circuitry and the connection circuitry in response to the comparison made.
Abstract:
A monolithic integrated circuit containing an inverting/non-inverting voltage doubler charge pump circuit is disclosed for converting a unipolar supply voltage to a bipolar supply voltage of a greater magnitude. The unipolar input voltage is placed across a first external transfer capacitor by a first set of MOS switches during a first time period. The unipolar input voltage source is placed in series with the first transfer capacitor and this series combination of voltages is placed across a first external reservoir capacitor by a second set of MOS switches during a second time period. The voltage appearing across the first external reservoir capacitor is placed on a second transfer capacitor during the first time period by a third set of MOS switches. The voltage across the second transfer capacitor is placed into a second external reservoir capacitor with its polarity inverted by a fourth set of MOS switches during the second time period. A dual-collector lateral junction transistor, formed during the conventional CMOS processing steps used to fabricate the MOS switches, is connected as voltage clamp between a ground potential and the two bipolar DC output lines of the power supply circuit to assure correct start-up conditions for the conduit. Gain reduction devices are placed in the semiconductor substrate to collect minority carriers which would otherwise be injected into inherent parasitic four layer PNPN junction devices created as a result of the architecture of the circuit, to prevent latch-up of the four layer devices. In a preferred embodiment, an RS-232 receiver and transmitter are contained on the same monolithic integrated circuit as the dual charge pump power supply.
Abstract:
An apparatus having: an agent; and a first test session servlet running on the agent, receiving a test description in a predetermined format from a caller, threading a first test session that invokes the agent to run the at least one subtest. The test description has at least one predefined subtest, dynamic data, and predefined test parameters. The first test session servlet receives test results from the first test session, and sends the subtest results from the at least one subtest and the dynamic data back to the caller.
Abstract:
Methods, systems and computer program products for performing multi-location execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously and concurrently executed. A graphical representation of a multi-flow test is created that permits synchronization of the flows among agents at multiple remote locations. The graphical representation is converted into a textual representation in an open communication standard format, and information regarding each flow involved in the test is ascertained. The flows are substantially simultaneously initiated and concurrently executed with synchronization and dynamic data exchange components.
Abstract:
Methods, devices and systems for synchronizing the execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously. Execution is then paused in at least one of the flows. The paused flow sends a request for permission to resume execution to a sync servlet. The sync servlet does not respond affirmatively to the request until an appropriate synchronization signal is received from an unpaused flow, and then only after a desired test component in the unpaused flow has been executed. The paused flow is resumed upon receiving the appropriate synchronization signal from the sync servlet.
Abstract:
Systems and methods for a Survivable Branch Office are provided by embodiments of the invention. The Survivable Branch Office includes a plurality of interconnected packet-based network devices, wherein the Branch Office is adapted to operate in a first mode during which centralized telephony call processing services are supplied to the Branch Office by a Main Office via a connection between the Branch Office and the Main Office. The Branch Office is also adapted to operate in a second mode when the connection between the Branch Office and the Main Office is interrupted. In the second mode the plurality of interconnected packet-based network devices collectively provide telephony call processing services in a distributed manner for the Branch Office. The network devices in some instances are packet-based peer-to-peer terminal sets, wherein the terminal sets themselves can collectively provide required telephony services normally supplied by the Main Office, by operating in a peer-to-peer mode when connection is lost with the Main Office.