Patent ID: 7889846

Claim:
A communication server comprising: a directory comprising stored information; a plurality of data sources comprising stored data; a communication mediator adapted to conduct a communication session between a plurality of users having different communication systems and to access and retrieve information from said directory; and a voice recognition system in communication with said communication mediator and adapted to monitor communications from at least one user for at least one trigger that engages said voice recognition system, wherein once engaged said voice recognition system is adapted to interface with said at least one user and to provide a communications link between said at least one user and said communication mediator; a session initiation protocol (SIP) server adapted to initiate said communication session between said plurality of users, wherein said voice recognition system is adapted to receive an initiation request from said at least one user to initiate said communication session and to communicate said initiation request to said communication mediator and wherein said communication mediator is adapted to conduct said communication session through said SIP server; and, a data server in communication with said plurality of data sources, said communication mediator and said SIP server, wherein said communication mediator is adapted to coordinate communication between said users and said plurality of data sources through said data server, and wherein said data server further comprises a voice/data/text converter adapted to convert voice messages into data/text messages and data/text messages into voice messages such that a voice participant in said communication session may communicate with said data server.