Patent ID: 7751378

Claim:
An apparatus to operate as a session initiation protocol (SIP) client device comprising: a processor executing applications to provide the SIP client device with localized application level intelligence for announcement, conferencing, IVR presence and a speech services engine in addition to being a SIP user agent; a memory coupled to the processor, the processor operates to execute a plurality of public branch exchange (PBX) processes in the memory that interact together to provide a distributed PBX platform to provide multi-party conferencing without a centralized media server, wherein the plurality of PBX processes include: a plurality of SIP stack processes comprising an SIP user agent process, a plurality of SIP server processes; an SIP proxy process, an SIP redirect process, and an SIP registrar process, a plurality of application processes; a plurality of media processing processes including: an audio/video play process; a mixing process; a record process; an encoding process; a decoding process; an encrypting process; and a decrypting process; a local media interface; and a signaling interface.