摘要:
A method for identifying stale transactions in a queueing system with transaction processors. The method includes identifying actual processing times of transactions, maintaining a running total of deviations of processing times from a maximum expected processing time and signaling when the running total exceeds a threshold time limit.
摘要:
A CD-ROM apparatus is provided with an IDE-BUS interface and an ISA-BUS interface and a switching circuit for switching there between. In another embodiment invention is provided to simplify building a personal computer having a CD-ROM apparatus as an external memory and using an IDE-BUS I/F for connecting to the CD-ROM apparatus. Thus a hard disk unit is connected to a master partition of the IDE-BUS I/F of the personal computer, and the CD-ROM apparatus is connected to a slave partition of the IDE-BUS interface.
摘要:
A peripheral equipment management device and method for integrally managing peripheral equipment connected via a network are provided. In the peripheral equipment management device, a command is given to a plurality of printers at predetermined intervals. The peripheral equipment management device receives responses from the printers, stores the responses, and reports the responses to a monitoring device which monitors the printers.
摘要:
An on-vehicle information processing unit includes a central processing unit; a first device connected to the central processing unit; a device-dependent driver for driving only the first device; an operating-system-standard (OS-standard) driver enabling an application to drive devices different from the first device; a device-dependent application using the first device through the device-dependent driver; and an OS-dependent application for using the first device through the OS-standard driver. The central processing unit can include a switch for enabling the OS-dependent application only when using an Internet function, and for operating the device-dependent application in a normal mode.
摘要:
An access device to a removable digital storage medium which is connectable to a printing device and a computing device with multiple software modules. The access device includes an interface to the removable digital storage medium, a bi-directional interface to the computing device and a bi-directional interface to the printing device. The access device also includes one or more buttons, wherein software in the computing device is configured to detect button depression and to launch one or more software modules in correspondence to the depressed button.
摘要:
A KVM switch having a uniprocessor architecture that accommodate multiple users and multiple computers—even multiple users to a single computer—via interrupt servicing provides dramatic improvements over common matrix-type KVM switches. Further, such features as hot-plugging computers, and keep alive computers (during power outages) are not inhibited by the present architecture. OSD menuing is accommodated, even as to both users, and OSD configurations are field upgradeable using flash memory downloading. The present architecture also accommodates tiered arrangements.
摘要:
A media player for playing streaming media is capable of dynamically changing its play rate according to network conditions, so as to compensate for delayed packets. The player nominally plays at the prescribed data rate. When packets are delayed, instead of stopping to rebuffer, the player plays the stream slower. Audio pitch is unchanged as it is slowed, and video frame rate is slowed as necessary. A threshold is set so that slowing down beyond the threshold is not allowed. Should the buffer contents fall below a predescribed minimum, the player will then stop playing and rebuffer.
摘要:
A method for initializing a computing system comprising a plurality of devices which communicate on a communication link comprising a plurality of independent point-to-point links is provided, each of the point-to-point links interconnecting a respective pair of the plurality of devices. The method includes a link initialization procedure comprising initially configuring each respective pair of devices to communicate on the respective interconnecting link using common communication parameters, including a common frequency and a common link width. The link initialization procedure also may include an optimization procedure for determining maximum communication parameters for each interconnected pair of devices. If the maximum compatible parameters differ from the common parameters for any pair of devices, then the pair of devices may be reconfigured to communicate on the interconnecting link using the maximum compatible parameters. Once a communication capability has been established, the establishment of one or more communication fabrics for the computer system may be performed.
摘要:
A method, system, and computer program product for emulating a sequence of events resulting from user interaction with an applet in which the storing and retrieval of queued event objects is facilitated through the use of an index to a component vector. When an applet event recorder is invoked and the applet selected, an automator initializes the applet and generates a component vector that includes a reference to each component of the applet. Events are then detected by the applet event recorder via automator listeners. The automator then generates queued event objects and stores the queued event objects in an automator queue. The generation of queued event objects in one embodiment includes the generation of a component index value that points to the component of component vector that references the applet component that was responsible for generating the corresponding user interaction event. When it is later desirable to emulate the recorded portions of the original user interaction sequence, the automator generates constructed objects from the queued event objects. If the emulation of the original sequence occurs when the instance of applet present during the original user interaction sequence is no longer present, the component vector is generated for a second time. Each time the component vector is generated, the ordering of the components in the component vector is identical. In this manner, the component index field always points to the corrector vector component. The constructed objects are then played back to emulate the recorded portion of the original user interaction sequence by posting the constructed objects to system queue where they are dispatched to applet listeners.
摘要:
The invention is directed to techniques for transferring data using a device driver that is arranged to prevent improper operation of a non-primary routine (e.g., an administrative operation) from causing improper operation of a primary routine (e.g., a data transfer operation). Accordingly, the primary routine can continue to operate properly after a failure of the non-primary routine. In one arrangement, a data communications device transfers data. The data communications device includes a port that couples to a network, and a processor coupled to the port. The data communications device further includes memory, coupled to the processor, that stores a device driver. The device driver has a first set of instructions that directs the processor to perform a data transfer routine that moves data between memory and the port, and a second set of instructions that directs the processor to perform an administrative routine. The second set of instructions is arranged to prevent improper operation of the administrative routine from causing improper operation of the data transfer routine. In particular, execution and communication mechanisms enable the primary and administrative routines to operate in such a fault-tolerant manner.