Abstract:
A broker may be used as an intermediary to exchange messages between producers and consumers. The broker may store and dispatch messages from a physical queue stored in a persistent memory. More specifically, the broker may enqueue messages to the physical queue that are received from producers and may dispatch messages from the physical queue to interested consumers. The broker may further utilize one or more logical queues stored in transient memory to track the status of the messages stored in persistent memory. As messages are dispatched to and acknowledged by interested consumers, the broker deletes acknowledged messages from the physical queue. The messages deleted are those preceding a physical ACKlevel pointer that specifies the first non-acknowledged message in the physical queue. The physical ACKlevel pointer is advanced in the physical queue based on the relative position of corresponding logical ACKlevel pointers maintained by the logical queues.
Abstract:
A method and apparatus for identification of telephone numbers for IP telephones in offices to be assigned to different persons by (1) assigning one of the offices to one of the persons upon a request from the one of persons; (2) accessing a physical network address for an IP telephone located in the assigned one of the offices; (3) obtaining a telephone number for the one of the persons; (4) determining from the accessed physical network address an IP address of the IP telephone; (5) transmitting a message having the telephone number and IP address to a telecommunication switching system to which the IP telephone is interconnected; and (6) assigning the telephone number to the IP address by the telecommunication switching system in response to the message thereby assigning the telephone number to the IP telephone.
Abstract:
A method and device for monitoring toner transfer within an image forming device is described herein. A reflectivity sensor senses movement of a toner transfer gear operatively connected to a toner transfer system. A threshold unit generates a dynamic threshold based on the output of the reflectivity sensor. In one embodiment, the threshold unit generates the dynamic threshold based on a time delayed average of the sensor output. An instantaneous sensor output is compared to the dynamic threshold. Based on the comparison, the device determines the how much the toner transfer gear has rotated, and therefore, how much toner has been transferred from the toner cartridge.
Abstract:
The invention relates to a method for operating interacting different units, particularly of an installation, with different controllers that control these advanced control sequences, particularly with different control pulses. The inventive method is characterized in that the clock pulses (IPOi) of the different controllers (3.1, 3.2, 3.3) are interpolated to a common system clock pulse (tTiex), and that the control sequences are synchronized. A device suited for carrying out the inventive method correspondingly comprises at least one common interpolation device (5.3) for the controllers (3.1, 3.2., 3.3) for interpolating the clock pulses (IPOi) of the different controllers (3.1, 3.2, 3.3) to a common system clock pulse (tTiex) and at least one synchronization device (5) for synchronizing the control sequences.
Abstract translation:本发明涉及用于控制这些高级控制序列,特别是具有不同控制脉冲的不同控制器来操作相互作用的不同单元,特别是安装的方法。 本发明的方法的特征在于,将不同控制器(3.1,3.2,3.3)的时钟脉冲(IPO i i)内插到公共系统时钟脉冲(t ie x x) ),并且控制序列是同步的。 适用于实施本发明方法的设备相应地包括用于内插不同的时钟脉冲(IPO / i>)的控制器(3.1,3.2,3.3)的至少一个公共内插装置(5.3) 控制器(3.1,3.2,3.3)到用于同步控制序列的至少一个同步装置(5)的共同的系统时钟脉冲(t)。
Abstract:
A trusted data store is provided for use with a trusted element of a trusted operating system on a computing machine. In the trusted data store, a storage medium stores data in a pre-determined arrangement, where the data includes trusted data from the trusted element of the trusted operating system on the computing machine. An access controller writes data to and reads data from the storage medium, and a trust controller is interposed between the computing machine and the access controller. The trust controller allows only the trusted element to perform operations on the trusted data thereof on the storage medium.
Abstract:
During a conference call, identifying a communication terminal, and inhibiting transmission of audio signals to the conference call by the identified communication terminal in response to operations performed by another communication terminal.
Abstract:
In one aspect the invention provides a signal bearing medium tangibly embodying a program of machine-readable instructions that are executable by a digital processing apparatus to perform operations to determine a maintenance fee for a data storage system. The operations include monitoring at least one data storage device during operation of the data storage system to determine a duty cycle and determining a current value of the maintenance fee based at least in part on the determined duty cycle. In a further disk drive-based embodiment the operations may include, or be instead, determining a disk drive redundancy configuration of disk drives of a data storage system. The operations then compare the determined duty cycle to a threshold value and assert a redundancy configuration change signal based on the result of the comparison. For a RAID configuration embodiment having a RAID level, the asserting operation asserts a RAID level change signal based on the result of the comparison.
Abstract:
A joint between adjacent ends of two pipes arranged to convey liquid under pressure, and which permits relative movement of the pipes, has a first sealing surface of annular form associated with one of the pipe ends and a sealing member supported by the other pipe and movable axially relatively thereto, and having a second sealing surface of annular form which co-operates with the first sealing surface, the sealing member being urgeable away from the first sealing surface by the pressure of liquid within the pipes against a restraining force to provide a clearance between the sealing surfaces which is adequate to permit relative transverse movement of the sealing surfaces to take place without sliding contact, but at the same time provides a high resistance to the flow of fluid between them.
Abstract:
Biological samples, such as saliva, are commonly collected on a swab and subsequently transferred to an absorbent storage medium. Embodiments of the present invention provide a biological sample collection device comprising a collection portion and a body portion, the body portion including a holding portion for holding a biological sample storage medium, and a sample transfer means, such as a cover. The collection portion can be arranged in a first position separated from the body portion for collecting a sample, and in a second position at least partly between the sample transfer means and the holding portion, with the sample transfer means being operable to push the collection portion towards a position at which the holding means is arranged to hold the biological sample storage medium, enabling a sample held in the collection portion to be transferred to the latter. This provides an improved means of collecting a biological sample.