Voice coordination/data retrieval facility for first responders
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a communication server that uses a communication mediator to conduct voice/text communication sessions between users with different communications systems through a session initiation protocol (SIP) server. The communication server uses a voice recognition system to interface with participants in communications sessions and to provide a link between the participants and the mediator. The voice recognition system monitors ongoing voice communications for keywords and verbally prompts the participants to provide additional value to the communication session. The mediator can also access and retrieve information directly from a directory or from other data sources through an intelligent data server. Based on the directory information, additional participants can be added to the communication session. The mediator can also establish a connection between the data server, the voice recognition server, and the SIP server so that data requested by participants during a session may be retrieved from the data sources.
-
Citations
10 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method of providing communication between different communication systems, said method comprising:
-
monitoring, by communications from a communication system of at least one user of a plurality of users, having a plurality of users having different communications systems, for at least one trigger; upon detecting said at least one trigger, engaging a voice recognition system to interface with said at least one user and to provide a communication link between said at least one user and a communication mediator, wherein said communication mediator provides said at least one user with access to information stored in a directory and allows said at least one user to participate in a communication session with said plurality of users; and during said communication session, providing said plurality of users with access to data stored in a plurality of data sources, wherein said providing comprises; establishing communication between a session initiation protocol (SIP) server, said communication mediator and a data server, wherein said data server is in communication with said plurality of data sources; coordinating communication between said plurality of users and said plurality of data sources through said data server using said communication mediator; and translating voice messages to data/text messages and translating data/text messages to voice messages such that said plurality of users can verbally request and receive data during said communication session. - View Dependent Claims (7, 8, 9, 10)
-
Specification