US20070081637A1 - Voice coordination/data retrieval facility for first responders - Google Patents
Voice coordination/data retrieval facility for first responders Download PDFInfo
- Publication number
- US20070081637A1 US20070081637A1 US11/225,667 US22566705A US2007081637A1 US 20070081637 A1 US20070081637 A1 US 20070081637A1 US 22566705 A US22566705 A US 22566705A US 2007081637 A1 US2007081637 A1 US 2007081637A1
- Authority
- US
- United States
- Prior art keywords
- communication
- server
- data
- mediator
- responder
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 307
- 230000000977 initiatory effect Effects 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims description 18
- 230000008520 organization Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000011835 investigation Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 description 10
- 238000012552 review Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000249 far-infrared magnetic resonance spectroscopy Methods 0.000 description 1
- 239000000383 hazardous chemical Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5166—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with interactive voice response systems or voice portals, e.g. as front-ends
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/40—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/2011—Service processing based on information specified by a party before or during a call, e.g. information, tone or routing selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
Definitions
- the invention generally relates to communication systems and, more particularly, to a communication server with a communication mediator and a voice recognition unit that may be used to engage the communication mediator.
- Government agencies e.g., emergency response units, fire or accident response units, law enforcement agencies, terrorist response teams, medical response teams, etc.
- communicate systems e.g., the mobile voice systems
- communication systems of each responding agency e.g., the mobile voice systems
- this lack of interoperability affects a responder's ability to communicate and collaborate with other responders irrespective of agency affiliation and irrespective of the type of communication system employed by the other responders.
- the invention presents a communication server that comprises a communication mediator in communication with a voice recognition system, a directory, other data sources, and a communication session initiation protocol (SIP) server.
- the communication mediator is adapted to access a global directory and/or other data sources (e.g., a plurality of different data sources via an intelligent data server) and to retrieve information or data stored in the directory and/or the other data sources.
- the communication mediator is also adapted to conduct a communication session between a plurality of responders to an incident, where the responders have different communication systems.
- the voice recognition system communicates with the communication mediator and is adapted to monitor communications from at least one of the responders for at least one trigger (e.g., a word or phrase) that engages the voice recognition system (VRS).
- the VRS is adapted to interface with the responder and to provide a communications link between the responder and the communication mediator.
- the VRS is adapted to request details about an incident from the responder, to review the details of the incident and, based on the details, to automatically prompt the responder to request selected information or data from the directory or other data sources.
- the responder can request selected information or data through the VRS by following an established request protocol such as by preceding a request with a trigger word (e.g., “Query” . . . ) or by responding affirmatively to a prompt from the VRS.
- Requests for information or data by the responder are transmitted from the VRS to the communication mediator.
- the communication mediator is adapted to access the directory and/or the data sources via the data server and to retrieve the requested information or data. For example, based on the details of the incident, the communication mediator may be adapted to access and review a list of potential responders maintained in the directory and to identify other suitable responders (i.e., either organizations or individual experts that may have an interest in or be of particular assistance with responding to the particular incident) from amongst the potential responders in the directory. Information retrieved from the directory and/or the other data sources is transmitted by the communication mediator back to the original responder via the VRS.
- suitable responders i.e., either organizations or individual experts that may have an interest in or be of particular assistance with responding to the particular incident
- the original responder can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions.
- the communication mediator can be adapted to automatically engage the identified suitable responders in the incident, based upon information that may have been gathered about the incident from the VRS, and to include such responders as participants in any communication sessions without the system prompting original responder.
- the communication server can comprise a communication session initiation protocol server connected to the communication mediator and adapted to initiate the communication sessions between the responders.
- the VRS can be adapted to receive communication session initiation requests and to communicate the initiation requests to the communication mediator.
- the communication mediator can be adapted to conduct the communication session through the communication SIP server.
- the communication SIP server can also be connected to the data server, and thus, connected to the plurality of different data sources. This configuration allows the communication mediator to coordinate data retrieval from the different data sources in response to requests from session participants during communication sessions.
- the data server further can comprise a voice/data/text converter adapted to convert voice messages into data/text messages and data/text messages into voice messages such that responders, having voice communication systems, may verbally request and receive data through the data server during the communication session.
- An embodiment of the computer implemented method of providing communications between different communication systems comprises monitoring communications from one or more communication systems and, particularly, from at least one responder to an incident for at least one trigger (e.g., a word or phrase).
- a voice recognition system VRS
- the communication mediator provides the responder with access to a directory (e.g., a global directory of all potential responders including communication system addresses) and/or to other data sources (e.g., a plurality of different data sources via a data server) and allows the responder to participate in a communication session with other responders, having different communication systems.
- a directory e.g., a global directory of all potential responders including communication system addresses
- other data sources e.g., a plurality of different data sources via a data server
- the communication mediator then accesses a directory of potential responders, including a communication system address for each of the potential responders and, based on the details provided by the responder, develops the list.
- directory information is retrieved by the VRS and presented to the original responder, the original responder can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions.
- the identified suitable responders may become engaged in the incident automatically and included as participants in any communication sessions without the system prompting the original responder.
- a responder can request data relevant to a particular incident (e.g., the identity of a vehicle owner from a license plate number, a criminal record of an individual involved in the incident, etc.).
- the communication mediator can retrieve this data from a database of records maintained at a department of motor vehicles (i.e., a data source) via a data server and then transmit the data to the responder via the VRS.
- the responder can request via the VRS that a communication session be initiated through a communication session initiation server (e.g., an SIP server) and conducted by the communication mediator.
- a communication session initiation server e.g., an SIP server
- the responders participating in the communication session can be the original responders.
- other suitable responders identified by the communication mediator from amongst a list of potential responders in the directory can also be engaged and participate, depending upon the embodiment, either upon request or automatically based upon the details acquired by the VRS about the incident.
- the session participants can be provided with access to a plurality of data sources during the communication session. For example, a communications link can be established between the communication mediator, the SIP server and the data server, which is in communication with the plurality of different data sources.
- This communication link allows the communication mediator to coordinate data retrieval from the different data sources in response to requests from session participants. Additionally, voice messages from the session participants can be translated to data/text messages in order to retrieve the data from the data sources. Once retrieved, the data/text messages from the data sources can be translated to voice messages. Thus, session participants can verbally request and receive data from the data sources.
- FIG. 1 illustrates a schematic diagram of an embodiment of the system of the invention
- FIG. 2 is a flow diagram illustrating an embodiment of the method of the invention.
- Blossom discloses a communication server with a communication mediator unit that sets up communication sessions between responders operating under different, potentially non-compatible communication systems. While the idea of a communication server with a communication mediator does allow for interoperability between communication systems, there remains a need to improve the speed and efficiency with which a communication mediator can be engaged from in the field.
- a similar communication server with a communication mediator (e.g., a software-based mediator unit) that is adapted to conduct communication sessions between users with different communications systems; however, the communication server further incorporates the use of voice recognition technology that allows a user to interface with the voice recognition system (VRS) in order to provide a link between the user and the communication mediator.
- the communication mediator upon request of the responder via the VRS, can access and retrieve information or data from a directory or other data sources (e.g., via an intelligent data server) and pass the information or data to the user through the VRS.
- the communication mediator 104 can access different data sources to provide data records (e.g., driving records, motor vehicle records, criminal records, terrorist watch lists, a “No-Fly” list, etc.) to the user.
- the directory may be used to identify target responders or participants for a communication session (e.g., skilled resources or representatives of an organization having an interest in the communication session).
- a voice/text collaboration session amongst the target participants can be initiated and conducted at the request of the user, irrespective of the communication systems of the target participants.
- the communication mediator can establish a connection between the data server for a plurality of different data sources and the SIP server, such that the data sources are available for data retrieval by the participants during the communication session.
- the data server can further comprise a voice/text converter (e.g., an SIP enabled voice-to-text/text-to-voice module) that allows voice participants in the communication session to verbally request and receive data from the different data sources during the communication session.
- a voice/text converter e.g., an
- a communication server 100 that comprises a communication mediator 104 in communication with a VRS 105 , with a global directory 102 , with a communication session initiation protocol (SIP) server 150 and with a data server 190 connected to a plurality of different data sources 196 - 198 .
- the SIP server 150 is also in communication with the data server 190 and thus, the plurality of different data sources 196 - 198 .
- the communication mediator 104 e.g., a software-based mediator unit
- the communication mediator 104 is adapted to conduct a communication session (i.e., a voice/text communication session) between a plurality of users 111 - 118 where the participants have different communication systems 121 - 124 (e.g., public switched telephone networks, a wireless telephone networks, a cellular telephone networks, a text messaging systems, two-way radios, a broadcast radios, an e-mail systems, land mobile radio networks, and any other addressable network).
- the data interoperability functions and voice interoperability functions between the different communication systems 121 - 124 during a communication session are controlled by the mediator 104 , e.g., as described in Blossom.
- the users 111 - 118 of the method and system of the invention are described herein with reference to responders to incidents involving public safety (e.g., police officers, emergency personnel, etc.).
- responders to incidents involving public safety e.g., police officers, emergency personnel, etc.
- the method and system of the invention may be used to conduct verbal communication sessions between participants with different communication systems regardless of the purpose or the user.
- the voice recognition system (VRS) 105 communicates with the communication mediator 104 and is adapted to monitor voice communications from one or more users (e.g., responders 111 - 118 to an incident) of one or more communication systems 121 - 124 for a trigger (e.g., a special word or phrase) that engages the VRS 105 .
- the VRS 105 can monitor the radio or voice transmissions of one or all of the users of an existing voice communication system 121 (e.g., a Land Mobile Radio (LMR) point to point or trunk network, a Cellular Phone network, voice conferencing network, etc.).
- LMR Land Mobile Radio
- the VRS 105 can monitor the transmissions made over the communication system 121 by a single responder 111 or multiple responders 111 - 112 . Once the special word or phrase is detected and the VRS 105 is engaged, the VRS 105 is adapted to interface with the user or users and to provide a communications link 106 between the user or users and the communication mediator 104 .
- the responder 111 can verbally request through the VRS 105 that the communication mediator 104 engage another participant (e.g., responder 114 ) that uses a different communication system (e.g., system 122 ) and include that responder 114 in any communication sessions.
- the VRS 105 can be adapted to request information (e.g., information about an incident) from one or more of the users (e.g., the responder 111 ), to review the information and, based on the information, to automatically prompt the user to request selected information or data from the directory 102 or the data sources 196 - 198 .
- the directory 102 may comprise a listing of all potential responders to different types of incidents and can include corresponding communication system addresses. The potential responders being either organizations or individuals that have either an interest in responding to different types of incidents or a particular expertise that may be of assistance in responding to different types of incidents.
- the VRS 105 can be adapted to request details about an incident from a responder 111 , to review those details provided by the responder 111 , and, based on the details provided, ask the responder 111 if an address for a communication system of a given organization or type of expert is desired.
- the plurality of different data sources 196 - 198 can comprise one or more different types of records that may be relevant to an original responder's response to an incident.
- the data sources 196 - 198 may include driving records, motor vehicle records, criminal records, terrorist watch lists, a “No-Fly” list, or other information relevant to the investigation of a public safety incident (e.g., investigation check-lists, hazardous materials lists, etc.).
- the VRS 105 can be adapted to review the details of the incident provided by the responder 111 and, based on these details, ask the responder 111 if selected data is desired (e.g., a vehicle registration check of a license plate number, a criminal background check of an individual involved in the incident, etc.) from the one or more data sources 196 - 198 .
- selected data e.g., a vehicle registration check of a license plate number, a criminal background check of an individual involved in the incident, etc.
- Such pre-programmed prompting of the responder 111 by the VRS can assist the responder in properly responding to an incident.
- the user can request selected data through the VRS 105 by following an established request protocol such as by preceding a request with a trigger word (e.g., “Query” . . . ) or by responding affirmatively to a prompt from the VRS 105 .
- Requests for information by the user with or without prompting by the VRS are transmitted from the VRS 105 to the communication mediator 104 .
- the communication mediator 104 is adapted to access the global directory 102 and/or the data sources 196 - 198 (e.g., via the data server 190 ) to retrieve requested information.
- the communication mediator 104 may be adapted to access and review a directory 102 of potential responders and to identify and develop a list of other suitable responders from amongst the potential responders in the directory 102 , including a corresponding communication system address (e.g., a trunk number for a land mobile radio, a group number, a telephone number, etc.).
- a mediator 104 can access the directory 102 to develop a target communication session participants list comprising either organizations or individual experts that may have an interest in or be of particular assistance during a communication session regarding a particular incident.
- Information retrieved from the directory 102 by the communication mediator 104 is then transmitted back to the user-responder 111 via the VRS 105 .
- the original responder 111 can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions.
- the communication mediator 104 can be adapted to automatically engage the identified suitable responders in the incident, based upon information that may have been gathered about the incident from the VRS 105 , and to include such responders as participants in any communication sessions without the system prompting original responder.
- the communication server 100 can comprise a communication session initiation protocol server 150 connected to the communication mediator 104 .
- the communication session initiation protocol server 150 can be adapted to initiate the voice/text communication session between users such as first responders to an incident or other suitable responders to an incident as identified by the communications mediator (e.g., users 111 - 118 ).
- the communication session initiation server 150 can comprise a session initiation protocol (SIP) server that is capable of connecting together one or more users 111 - 118 , having one or more different communication systems 121 - 124 . This enables a very thin client, such as a web browser, to request that the server create a call from a simple html page.
- SIP session initiation protocol
- Any communication device that is addressable may be connected to the communication session initiation protocol server 150 regardless of underlying technology; however, gateways 165 may be required to adapt some devices (e.g., such as LMRs) so that they can participate in the voice communication sessions managed by the SIP server 150 . Any number of participants can be connected to any number of conferences associated with a particular incident or incidents by using a standard SIP server.
- gateways 165 may be required to adapt some devices (e.g., such as LMRs) so that they can participate in the voice communication sessions managed by the SIP server 150 .
- Any number of participants can be connected to any number of conferences associated with a particular incident or incidents by using a standard SIP server.
- the VRS 105 can be adapted to receive communication session initiation requests (i.e., a request from a responder to initiate a voice/text communication session) and to communicate the initiation request to the communication mediator 104 .
- the communication mediator 104 can be adapted to conduct the communication session through the communication SIP server 150 .
- communication session participants that are either requested by user 111 or identified from the directory and automatically engaged by the mediator 104 are connected together by the mediator 104 through the communication SIP server 150 .
- the connection between each participant (e.g., users 111 - 118 ) and the server 150 can be made through each user's computer, landline phone, cell phone, radio, or instant messaging client (after transcribing the voice to text).
- internet protocol gateways 165 must be established to provide communication between a user of a land mobile radio (LMR) network and both the communication mediator 104 and the VRS 105 . Also, as mentioned above, data interoperability functions and voice interoperability functions between the different communication systems 121 - 124 during a communication session are controlled by the mediator 104 , e.g., as described in Blossom.
- LMR land mobile radio
- the data server 190 can comprise an intelligent data server that is connected to the plurality of different data sources 196 - 198 .
- the data server 190 can be in communication with the communication mediator 104 , as discussed above, and also in communication with the communication session initiation protocol server 150 .
- the mediator 104 can be adapted to coordinate the communication sessions between the users (i.e., the participants).
- the mediator 104 can further be adapted to coordinate data retrieval from the different data sources in response to requests from session participants.
- the mediator 104 can be adapted to communicate with both the SIP server 150 and the data server 190 to initiate requests for data from the users based on the recognized text information from voice recognition server 105 .
- the data server 190 can comprise a voice/data/text converter 195 adapted to convert voice messages into data/text messages and data/text messages into voice messages such that users 111 - 118 , having voice communication systems, may communicate with the data server during the communication session.
- the data server 190 can be front ended by an SIP enabled voice-to-text module that allows participants in a voice/text communication session to verbally request and receive data from the data sources 196 - 198 .
- an embodiment of the method of providing communications between different communication systems 121 - 124 can comprise identifying an incident (see item 200 ) such as an incident that affects public safety (e.g., a fire, a hazmat spill, a crime, an vehicle accident, a terrorist attack, etc.) and using a voice recognition system (VRS) 105 to monitor (see item 202 ) communications from at least one communication system (e.g., system 121 ) and, particularly, at least one responder 111 to the incident for at least one trigger (e.g., a word or phrase).
- the method is described herein with the VRS 105 monitoring the communications of at least responder to an incident on at least one communication system.
- the method may be practiced by monitoring and interfacing with multiple different users, not simply a single responder to an incident, regardless of the purpose of the communication.
- the voice recognition system (VRS) 105 is engaged (see item 206 ) to interface with the responder 111 about the incident and to provide a communication link between the responder 111 and a communication mediator 104 .
- the communication mediator 104 e.g., a software-based mediator
- the communication mediator 104 in conjunction with a communication session initiation protocol server 150 allows the responder 111 to participate in a communication session between a plurality of responders 111 - 118 , having different communication systems.
- the VRS 105 interfaces with the responder 111 in a variety of manners.
- the responder 111 can verbally request through the VRS 105 that the communication mediator 104 engage another responder 114 having a different communication system 122 and to include that other responder 114 in any communication sessions.
- the VRS 105 can interface with the responder 111 by requesting details about the incident (see item 208 ). Based on the details provided (see item 208 ), the VRS 105 can automatically prompt (see item 210 ) the responder 111 to request selected data from the directory and/or other data sources. If selected data is requested, the VRS 105 will pass (see item 212 ) the request to the communication mediator 104 .
- the communication mediator 104 will access the directory 102 and/or the other data sources 196 - 198 (e.g., via the data server 190 ) and retrieve the requested data (see item 214 ). The communication mediator 104 can then pass the requested data back to the responder via the VRS or can use the data in conjunction with initiating a communication session (see item 220 described below).
- a responder 111 can request a list of other suitable responders that may be considered target participants for a communication session regarding a particular incident. The list can include organizations and/or individuals that have either an interest in the incident and/or an expertise that may be of assistance in responding to the incident. Once such a list is requested by the responder 111 , the communication mediator 104 can access the data storage device 101 .
- the mediator 104 can access the directory 102 of potential responders and identify (see item 216 ) any other suitable responders from amongst the organizations and individuals listed in the directory 102 using the details provided by the responder at process 208 as context.
- the original responder can then opt to have those identified suitable responders added to the incident and included in any communication sessions.
- the identified suitable responders may be engaged in the incident automatically and included in any communication sessions without the system prompting original the responder.
- the responder 111 can request specific data related to an incident (e.g., a registered owner of a vehicle based on a license plate number, a criminal history of an individual involved in an incident, etc.). Once such data is requested, the communication mediator 104 can accesses via the data server 190 the data sources 196 - 198 containing the requested information and respond to the request (see item 218 ).
- specific data related to an incident e.g., a registered owner of a vehicle based on a license plate number, a criminal history of an individual involved in an incident, etc.
- the responder 111 can further request via the VRS 105 that a communication session be initiated through a communication session initiation protocol server 150 (e.g., an SIP server) and conducted by the communication mediator 104 (see item 220 ).
- the communication session is conducted by connecting the different communication systems 121 - 124 of the multiple participants (e.g., initial and other suitable responders 111 - 118 ) together via an SIP Server 150 (see item 222 ).
- the responders 111 participating in the communication session can be provided with access to the plurality of data sources 196 - 198 during the communication session through the communication session initiation server (see item 224 ).
- the mediator 104 can coordinate communication during a communication session between users and the data sources.
- the mediator 104 communicates with both the SIP server 150 and the data server 190 to initiate requests for data from users based on the recognized text information from VRS 105 .
- Voice messages from the responders participating in the communication session can be translated (e.g., by a converter 195 ) to data/text messages in order to retrieve the data from the data sources and, once retrieved, the data/text messages from the data sources can be translated to voice messages (see item 226 ).
- responders participating in the communication session can verbally request and receive data from the data sources.
- a communication server with a communication mediator that is adapted to conduct voice/text communication sessions between users with different communication systems through a communication session initiation protocol server.
- the communication server further incorporates the use of a voice recognition system to interface with a user and to provide a link between the user and the communication mediator.
- the communication mediator can access and retrieve information from a directory list or other data source and pass the information to the user via the VRS. Additionally, the communication mediator can establish a connection between an intelligent data server for a plurality of different data sources and the communication session initiation protocol server such that the data sources are available to users during a communication session.
- the data server can further comprise a voice/text converter that allows users with voice communication systems to verbally request and receive data from the different data sources during the communication session.
Landscapes
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
- 1. Field of the Invention
- The invention generally relates to communication systems and, more particularly, to a communication server with a communication mediator and a voice recognition unit that may be used to engage the communication mediator.
- 2. Description of the Related Art
- Government agencies (e.g., emergency response units, fire or accident response units, law enforcement agencies, terrorist response teams, medical response teams, etc.) often are unable to provide a coordinated response to public safety incidents due to interoperability between the communication systems (e.g., the mobile voice systems) of each responding agency and between the communication systems of each responding agency and any data systems maintained by each responding agency. Specifically, this lack of interoperability affects a responder's ability to communicate and collaborate with other responders irrespective of agency affiliation and irrespective of the type of communication system employed by the other responders. This lack of interoperability also affects a responder's ability to quickly and dynamically identify additional responders (e.g., by individual expertise or by organization) that should respond to the public safety incident and to quickly and dynamically assemble an emergency response team. Lastly, this lack of interoperability affects the ability of responders to access relevant data irrespective of what agency maintains the desired data.
- U.S. patent application of Blossom et al., Ser. No. 11/014,313, filed Dec. 16, 2004 and incorporated herein by reference, discloses a communication server with a communication mediator unit that sets up communication sessions between responders operating under different, potentially non-compatible communication systems. While the idea of a communication server with a communication mediator does allow for interoperability between communication systems, there remains a need to improve the speed and efficiency with which a communication mediator can be engaged from in the field.
- The invention presents a communication server that comprises a communication mediator in communication with a voice recognition system, a directory, other data sources, and a communication session initiation protocol (SIP) server. The communication mediator is adapted to access a global directory and/or other data sources (e.g., a plurality of different data sources via an intelligent data server) and to retrieve information or data stored in the directory and/or the other data sources. The communication mediator is also adapted to conduct a communication session between a plurality of responders to an incident, where the responders have different communication systems. The voice recognition system communicates with the communication mediator and is adapted to monitor communications from at least one of the responders for at least one trigger (e.g., a word or phrase) that engages the voice recognition system (VRS).
- Once engaged, the VRS is adapted to interface with the responder and to provide a communications link between the responder and the communication mediator. Specifically, the VRS is adapted to request details about an incident from the responder, to review the details of the incident and, based on the details, to automatically prompt the responder to request selected information or data from the directory or other data sources. The responder can request selected information or data through the VRS by following an established request protocol such as by preceding a request with a trigger word (e.g., “Query” . . . ) or by responding affirmatively to a prompt from the VRS. Requests for information or data by the responder are transmitted from the VRS to the communication mediator. The communication mediator is adapted to access the directory and/or the data sources via the data server and to retrieve the requested information or data. For example, based on the details of the incident, the communication mediator may be adapted to access and review a list of potential responders maintained in the directory and to identify other suitable responders (i.e., either organizations or individual experts that may have an interest in or be of particular assistance with responding to the particular incident) from amongst the potential responders in the directory. Information retrieved from the directory and/or the other data sources is transmitted by the communication mediator back to the original responder via the VRS. Once directory information is retrieved by the VRS and presented to the original responder (i.e., the user), the original responder can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions. Alternatively, the communication mediator can be adapted to automatically engage the identified suitable responders in the incident, based upon information that may have been gathered about the incident from the VRS, and to include such responders as participants in any communication sessions without the system prompting original responder.
- Additionally, the communication server can comprise a communication session initiation protocol server connected to the communication mediator and adapted to initiate the communication sessions between the responders. For example, the VRS can be adapted to receive communication session initiation requests and to communicate the initiation requests to the communication mediator. The communication mediator can be adapted to conduct the communication session through the communication SIP server. The communication SIP server can also be connected to the data server, and thus, connected to the plurality of different data sources. This configuration allows the communication mediator to coordinate data retrieval from the different data sources in response to requests from session participants during communication sessions. The data server further can comprise a voice/data/text converter adapted to convert voice messages into data/text messages and data/text messages into voice messages such that responders, having voice communication systems, may verbally request and receive data through the data server during the communication session.
- An embodiment of the computer implemented method of providing communications between different communication systems comprises monitoring communications from one or more communication systems and, particularly, from at least one responder to an incident for at least one trigger (e.g., a word or phrase). Upon detecting a trigger, a voice recognition system (VRS) is engaged to interface with the responder about the incident and to provide a communication link between the responder and a communication mediator. The communication mediator provides the responder with access to a directory (e.g., a global directory of all potential responders including communication system addresses) and/or to other data sources (e.g., a plurality of different data sources via a data server) and allows the responder to participate in a communication session with other responders, having different communication systems.
- The VRS interfaces with a responder by requesting details about the incident. Based on the details provided, the VRS automatically prompts the responder to request selected data from the directory and/or the other data sources. If selected data is requested, the VRS will pass the request to the communication mediator. The communication mediator will access either the directory or the other data sources and retrieve the requested data. The communication mediator will then pass the data back to the responder via the VRS. For example, a responder can request a list of other suitable responders (e.g., a list of organizations and/or individuals that have either an interest in the incident and/or an expertise that may be of assistance in responding to the incident), which may be targeted for participation in a communication session. The communication mediator then accesses a directory of potential responders, including a communication system address for each of the potential responders and, based on the details provided by the responder, develops the list. Once directory information is retrieved by the VRS and presented to the original responder, the original responder can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions. Alternatively, depending on information that may have been gathered about the incident from the VRS, the identified suitable responders may become engaged in the incident automatically and included as participants in any communication sessions without the system prompting the original responder. Similarly, a responder can request data relevant to a particular incident (e.g., the identity of a vehicle owner from a license plate number, a criminal record of an individual involved in the incident, etc.). The communication mediator can retrieve this data from a database of records maintained at a department of motor vehicles (i.e., a data source) via a data server and then transmit the data to the responder via the VRS.
- Additionally, the responder can request via the VRS that a communication session be initiated through a communication session initiation server (e.g., an SIP server) and conducted by the communication mediator. The responders participating in the communication session can be the original responders. Additionally, as mentioned above, other suitable responders identified by the communication mediator from amongst a list of potential responders in the directory can also be engaged and participate, depending upon the embodiment, either upon request or automatically based upon the details acquired by the VRS about the incident. The session participants can be provided with access to a plurality of data sources during the communication session. For example, a communications link can be established between the communication mediator, the SIP server and the data server, which is in communication with the plurality of different data sources. This communication link allows the communication mediator to coordinate data retrieval from the different data sources in response to requests from session participants. Additionally, voice messages from the session participants can be translated to data/text messages in order to retrieve the data from the data sources. Once retrieved, the data/text messages from the data sources can be translated to voice messages. Thus, session participants can verbally request and receive data from the data sources.
- These and other aspects of embodiments of the invention will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following description, while indicating preferred embodiments of the invention and numerous specific details thereof, is given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments of the invention without departing from the spirit thereof, and the invention includes all such modifications.
- The embodiments of the invention will be better understood from the following detailed description with reference to the drawings, in which:
-
FIG. 1 illustrates a schematic diagram of an embodiment of the system of the invention; and -
FIG. 2 is a flow diagram illustrating an embodiment of the method of the invention. - The embodiments of the invention and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. It should be noted that the features illustrated in the drawings are not necessarily drawn to scale. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments of the invention. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments of the invention may be practiced and to further enable those of skill in the art to practice the embodiments of the invention. Accordingly, the examples should not be construed as limiting the scope of the invention.
- As mentioned above, U.S. patent application of Blossom et al., Ser. No. 11/014,313, filed Dec. 16, 2004, incorporated herein by reference, and hereinafter referred to as Blossom, discloses a communication server with a communication mediator unit that sets up communication sessions between responders operating under different, potentially non-compatible communication systems. While the idea of a communication server with a communication mediator does allow for interoperability between communication systems, there remains a need to improve the speed and efficiency with which a communication mediator can be engaged from in the field.
- Disclosed herein is a similar communication server with a communication mediator (e.g., a software-based mediator unit) that is adapted to conduct communication sessions between users with different communications systems; however, the communication server further incorporates the use of voice recognition technology that allows a user to interface with the voice recognition system (VRS) in order to provide a link between the user and the communication mediator. Furthermore, the communication mediator, upon request of the responder via the VRS, can access and retrieve information or data from a directory or other data sources (e.g., via an intelligent data server) and pass the information or data to the user through the VRS. For example, the
communication mediator 104 can access different data sources to provide data records (e.g., driving records, motor vehicle records, criminal records, terrorist watch lists, a “No-Fly” list, etc.) to the user. Alternatively, the directory may be used to identify target responders or participants for a communication session (e.g., skilled resources or representatives of an organization having an interest in the communication session). Then, using the communication mediator and an SIP server, a voice/text collaboration session amongst the target participants can be initiated and conducted at the request of the user, irrespective of the communication systems of the target participants. Additionally, the communication mediator can establish a connection between the data server for a plurality of different data sources and the SIP server, such that the data sources are available for data retrieval by the participants during the communication session. The data server can further comprise a voice/text converter (e.g., an SIP enabled voice-to-text/text-to-voice module) that allows voice participants in the communication session to verbally request and receive data from the different data sources during the communication session. - More particularly, referring to
FIG. 1 , disclosed is acommunication server 100 that comprises acommunication mediator 104 in communication with aVRS 105, with aglobal directory 102, with a communication session initiation protocol (SIP)server 150 and with adata server 190 connected to a plurality of different data sources 196-198. TheSIP server 150 is also in communication with thedata server 190 and thus, the plurality of different data sources 196-198. The communication mediator 104 (e.g., a software-based mediator unit) is adapted to access and retrieve information stored in thedirectory 102 and/or data stored in the data sources 196-198 (via the data server 190). Additionally, thecommunication mediator 104 is adapted to conduct a communication session (i.e., a voice/text communication session) between a plurality of users 111-118 where the participants have different communication systems 121-124 (e.g., public switched telephone networks, a wireless telephone networks, a cellular telephone networks, a text messaging systems, two-way radios, a broadcast radios, an e-mail systems, land mobile radio networks, and any other addressable network). The data interoperability functions and voice interoperability functions between the different communication systems 121-124 during a communication session are controlled by themediator 104, e.g., as described in Blossom. For illustration purposes, the users 111-118 of the method and system of the invention are described herein with reference to responders to incidents involving public safety (e.g., police officers, emergency personnel, etc.). However, those skilled in the art will recognize that the method and system of the invention may be used to conduct verbal communication sessions between participants with different communication systems regardless of the purpose or the user. - The voice recognition system (VRS) 105 communicates with the
communication mediator 104 and is adapted to monitor voice communications from one or more users (e.g., responders 111-118 to an incident) of one or more communication systems 121-124 for a trigger (e.g., a special word or phrase) that engages theVRS 105. For example, theVRS 105 can monitor the radio or voice transmissions of one or all of the users of an existing voice communication system 121 (e.g., a Land Mobile Radio (LMR) point to point or trunk network, a Cellular Phone network, voice conferencing network, etc.). Specifically, theVRS 105 can monitor the transmissions made over thecommunication system 121 by asingle responder 111 or multiple responders 111-112. Once the special word or phrase is detected and theVRS 105 is engaged, theVRS 105 is adapted to interface with the user or users and to provide a communications link 106 between the user or users and thecommunication mediator 104. For example, theresponder 111 can verbally request through theVRS 105 that thecommunication mediator 104 engage another participant (e.g., responder 114) that uses a different communication system (e.g., system 122) and include thatresponder 114 in any communication sessions. - Additionally, the
VRS 105 can be adapted to request information (e.g., information about an incident) from one or more of the users (e.g., the responder 111), to review the information and, based on the information, to automatically prompt the user to request selected information or data from thedirectory 102 or the data sources 196-198. For example, thedirectory 102 may comprise a listing of all potential responders to different types of incidents and can include corresponding communication system addresses. The potential responders being either organizations or individuals that have either an interest in responding to different types of incidents or a particular expertise that may be of assistance in responding to different types of incidents. TheVRS 105 can be adapted to request details about an incident from aresponder 111, to review those details provided by theresponder 111, and, based on the details provided, ask theresponder 111 if an address for a communication system of a given organization or type of expert is desired. Alternatively, the plurality of different data sources 196-198 can comprise one or more different types of records that may be relevant to an original responder's response to an incident. For example, the data sources 196-198 may include driving records, motor vehicle records, criminal records, terrorist watch lists, a “No-Fly” list, or other information relevant to the investigation of a public safety incident (e.g., investigation check-lists, hazardous materials lists, etc.). TheVRS 105 can be adapted to review the details of the incident provided by theresponder 111 and, based on these details, ask theresponder 111 if selected data is desired (e.g., a vehicle registration check of a license plate number, a criminal background check of an individual involved in the incident, etc.) from the one or more data sources 196-198. Such pre-programmed prompting of theresponder 111 by the VRS can assist the responder in properly responding to an incident. - The user can request selected data through the
VRS 105 by following an established request protocol such as by preceding a request with a trigger word (e.g., “Query” . . . ) or by responding affirmatively to a prompt from theVRS 105. Requests for information by the user with or without prompting by the VRS are transmitted from theVRS 105 to thecommunication mediator 104. Thecommunication mediator 104 is adapted to access theglobal directory 102 and/or the data sources 196-198 (e.g., via the data server 190) to retrieve requested information. For example, based on the details of an incident provided by aresponder 111, thecommunication mediator 104 may be adapted to access and review adirectory 102 of potential responders and to identify and develop a list of other suitable responders from amongst the potential responders in thedirectory 102, including a corresponding communication system address (e.g., a trunk number for a land mobile radio, a group number, a telephone number, etc.). In other words, at the request of aresponder 111, amediator 104 can access thedirectory 102 to develop a target communication session participants list comprising either organizations or individual experts that may have an interest in or be of particular assistance during a communication session regarding a particular incident. Information retrieved from thedirectory 102 by thecommunication mediator 104 is then transmitted back to the user-responder 111 via theVRS 105. Oncedirectory 102 information is retrieved by the VRS 105 (via the communication mediator 104) and presented to theoriginal responder 111, theoriginal responder 111 can then opt to have those identified suitable responders added to the incident and included as participants in any communication sessions. Alternatively, thecommunication mediator 104 can be adapted to automatically engage the identified suitable responders in the incident, based upon information that may have been gathered about the incident from theVRS 105, and to include such responders as participants in any communication sessions without the system prompting original responder. - Additionally, as mentioned above, the
communication server 100 can comprise a communication sessioninitiation protocol server 150 connected to thecommunication mediator 104. The communication sessioninitiation protocol server 150 can be adapted to initiate the voice/text communication session between users such as first responders to an incident or other suitable responders to an incident as identified by the communications mediator (e.g., users 111-118). For example, the communicationsession initiation server 150 can comprise a session initiation protocol (SIP) server that is capable of connecting together one or more users 111-118, having one or more different communication systems 121-124. This enables a very thin client, such as a web browser, to request that the server create a call from a simple html page. Any communication device that is addressable may be connected to the communication sessioninitiation protocol server 150 regardless of underlying technology; however,gateways 165 may be required to adapt some devices (e.g., such as LMRs) so that they can participate in the voice communication sessions managed by theSIP server 150. Any number of participants can be connected to any number of conferences associated with a particular incident or incidents by using a standard SIP server. - More specifically, the
VRS 105 can be adapted to receive communication session initiation requests (i.e., a request from a responder to initiate a voice/text communication session) and to communicate the initiation request to thecommunication mediator 104. Thecommunication mediator 104 can be adapted to conduct the communication session through thecommunication SIP server 150. Specifically, communication session participants that are either requested byuser 111 or identified from the directory and automatically engaged by themediator 104 are connected together by themediator 104 through thecommunication SIP server 150. The connection between each participant (e.g., users 111-118) and theserver 150 can be made through each user's computer, landline phone, cell phone, radio, or instant messaging client (after transcribing the voice to text). However, as mentioned above, those skilled in the art will recognize thatinternet protocol gateways 165 must be established to provide communication between a user of a land mobile radio (LMR) network and both thecommunication mediator 104 and theVRS 105. Also, as mentioned above, data interoperability functions and voice interoperability functions between the different communication systems 121-124 during a communication session are controlled by themediator 104, e.g., as described in Blossom. - The
data server 190 can comprise an intelligent data server that is connected to the plurality of different data sources 196-198. Thedata server 190 can be in communication with thecommunication mediator 104, as discussed above, and also in communication with the communication sessioninitiation protocol server 150. Themediator 104 can be adapted to coordinate the communication sessions between the users (i.e., the participants). Themediator 104 can further be adapted to coordinate data retrieval from the different data sources in response to requests from session participants. Specifically, themediator 104 can be adapted to communicate with both theSIP server 150 and thedata server 190 to initiate requests for data from the users based on the recognized text information fromvoice recognition server 105. Furthermore, thedata server 190 can comprise a voice/data/text converter 195 adapted to convert voice messages into data/text messages and data/text messages into voice messages such that users 111-118, having voice communication systems, may communicate with the data server during the communication session. In other words, thedata server 190 can be front ended by an SIP enabled voice-to-text module that allows participants in a voice/text communication session to verbally request and receive data from the data sources 196-198. - Referring to
FIGS. 1 and 2 in combination, an embodiment of the method of providing communications between different communication systems 121-124 can comprise identifying an incident (see item 200) such as an incident that affects public safety (e.g., a fire, a hazmat spill, a crime, an vehicle accident, a terrorist attack, etc.) and using a voice recognition system (VRS) 105 to monitor (see item 202) communications from at least one communication system (e.g., system 121) and, particularly, at least oneresponder 111 to the incident for at least one trigger (e.g., a word or phrase). The method is described herein with theVRS 105 monitoring the communications of at least responder to an incident on at least one communication system. However, such limitations are offered for illustration purposes only. Those skilled in the art will recognize that the method may be practiced by monitoring and interfacing with multiple different users, not simply a single responder to an incident, regardless of the purpose of the communication. Upon detecting the trigger (see item 204), the voice recognition system (VRS) 105 is engaged (see item 206) to interface with theresponder 111 about the incident and to provide a communication link between theresponder 111 and acommunication mediator 104. The communication mediator 104 (e.g., a software-based mediator) provides theresponder 111 with access to first responder directory information stored in aglobal directory 102 and/or access to other data sources 196-198 (e.g., via a data server 190). Additionally, thecommunication mediator 104 in conjunction with a communication sessioninitiation protocol server 150 allows theresponder 111 to participate in a communication session between a plurality of responders 111-118, having different communication systems. - The
VRS 105 interfaces with theresponder 111 in a variety of manners. For example, theresponder 111 can verbally request through theVRS 105 that thecommunication mediator 104 engage anotherresponder 114 having adifferent communication system 122 and to include thatother responder 114 in any communication sessions. Additionally, theVRS 105 can interface with theresponder 111 by requesting details about the incident (see item 208). Based on the details provided (see item 208), theVRS 105 can automatically prompt (see item 210) theresponder 111 to request selected data from the directory and/or other data sources. If selected data is requested, theVRS 105 will pass (see item 212) the request to thecommunication mediator 104. Thecommunication mediator 104 will access thedirectory 102 and/or the other data sources 196-198 (e.g., via the data server 190) and retrieve the requested data (see item 214). Thecommunication mediator 104 can then pass the requested data back to the responder via the VRS or can use the data in conjunction with initiating a communication session (seeitem 220 described below). For example, aresponder 111 can request a list of other suitable responders that may be considered target participants for a communication session regarding a particular incident. The list can include organizations and/or individuals that have either an interest in the incident and/or an expertise that may be of assistance in responding to the incident. Once such a list is requested by theresponder 111, thecommunication mediator 104 can access the data storage device 101. Particularly, themediator 104 can access thedirectory 102 of potential responders and identify (see item 216) any other suitable responders from amongst the organizations and individuals listed in thedirectory 102 using the details provided by the responder atprocess 208 as context. Once directory information is retrieved by theVRS 105 and presented to the original responder (i.e., the user), the original responder can then opt to have those identified suitable responders added to the incident and included in any communication sessions. Alternatively, depending on information that may have been gathered about the incident from the VRS, the identified suitable responders may be engaged in the incident automatically and included in any communication sessions without the system prompting original the responder. Similarly, theresponder 111 can request specific data related to an incident (e.g., a registered owner of a vehicle based on a license plate number, a criminal history of an individual involved in an incident, etc.). Once such data is requested, thecommunication mediator 104 can accesses via thedata server 190 the data sources 196-198 containing the requested information and respond to the request (see item 218). - The
responder 111 can further request via theVRS 105 that a communication session be initiated through a communication session initiation protocol server 150 (e.g., an SIP server) and conducted by the communication mediator 104 (see item 220). The communication session is conducted by connecting the different communication systems 121-124 of the multiple participants (e.g., initial and other suitable responders 111-118) together via an SIP Server 150 (see item 222). Theresponders 111 participating in the communication session can be provided with access to the plurality of data sources 196-198 during the communication session through the communication session initiation server (see item 224). Themediator 104 can coordinate communication during a communication session between users and the data sources. Specifically, themediator 104 communicates with both theSIP server 150 and thedata server 190 to initiate requests for data from users based on the recognized text information fromVRS 105. Voice messages from the responders participating in the communication session can be translated (e.g., by a converter 195) to data/text messages in order to retrieve the data from the data sources and, once retrieved, the data/text messages from the data sources can be translated to voice messages (see item 226). Thus, responders participating in the communication session can verbally request and receive data from the data sources. - Therefore, disclosed is a communication server with a communication mediator that is adapted to conduct voice/text communication sessions between users with different communication systems through a communication session initiation protocol server. The communication server further incorporates the use of a voice recognition system to interface with a user and to provide a link between the user and the communication mediator. The communication mediator can access and retrieve information from a directory list or other data source and pass the information to the user via the VRS. Additionally, the communication mediator can establish a connection between an intelligent data server for a plurality of different data sources and the communication session initiation protocol server such that the data sources are available to users during a communication session. The data server can further comprise a voice/text converter that allows users with voice communication systems to verbally request and receive data from the different data sources during the communication session.
- The exemplary embodiments of the system and method described above are exemplary in nature and so fully reveal the general nature of the invention that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the invention has been described in terms of embodiments, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/225,667 US7889846B2 (en) | 2005-09-13 | 2005-09-13 | Voice coordination/data retrieval facility for first responders |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/225,667 US7889846B2 (en) | 2005-09-13 | 2005-09-13 | Voice coordination/data retrieval facility for first responders |
Publications (2)
Publication Number | Publication Date |
---|---|
US20070081637A1 true US20070081637A1 (en) | 2007-04-12 |
US7889846B2 US7889846B2 (en) | 2011-02-15 |
Family
ID=37911073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/225,667 Expired - Fee Related US7889846B2 (en) | 2005-09-13 | 2005-09-13 | Voice coordination/data retrieval facility for first responders |
Country Status (1)
Country | Link |
---|---|
US (1) | US7889846B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060262800A1 (en) * | 2005-05-17 | 2006-11-23 | Martinez Dennis M | Multimode land mobile radio |
US20070243868A1 (en) * | 2006-04-17 | 2007-10-18 | Sybase 365, Inc. | System and Method for Enhanced Community Alarming |
US20080198873A1 (en) * | 2007-02-16 | 2008-08-21 | Yung-Lang Huang | Voice communications system using sip and method thereof |
US20090048845A1 (en) * | 2007-08-17 | 2009-02-19 | Burckart Erik J | Apparatus, system, and method for voice chat transcription |
US20100232355A1 (en) * | 2009-03-13 | 2010-09-16 | Harris Corporation | Asymmetric broadband data network |
US8194682B2 (en) | 2006-08-07 | 2012-06-05 | Pine Valley Investments, Inc. | Multiple protocol land mobile radio system |
US8279868B2 (en) | 2005-05-17 | 2012-10-02 | Pine Valley Investments, Inc. | System providing land mobile radio content using a cellular data network |
US8467381B1 (en) * | 2011-04-13 | 2013-06-18 | Securus Technologies, Inc. | Crime reporting in a controlled-environment facility |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8094563B2 (en) * | 2007-07-19 | 2012-01-10 | E. F. Johnson Company | Method and system for integration of trunking and conventional land mobile radio systems |
US9871916B2 (en) | 2009-03-05 | 2018-01-16 | International Business Machines Corporation | System and methods for providing voice transcription |
US8774093B2 (en) | 2010-06-30 | 2014-07-08 | E.F. Johnson Company | System and method for providing mobility management and out-of-coverage indication in a conventional land mobile radio system |
US8699369B2 (en) | 2010-08-14 | 2014-04-15 | E.F. Johnson Company | Hybrid land mobile radio system incorporating mobility management and out-of-coverage indication |
Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4516125A (en) * | 1982-09-20 | 1985-05-07 | General Signal Corporation | Method and apparatus for monitoring vehicle ground movement in the vicinity of an airport |
US5557254A (en) * | 1993-11-16 | 1996-09-17 | Mobile Security Communications, Inc. | Programmable vehicle monitoring and security system having multiple access verification devices |
US5689442A (en) * | 1995-03-22 | 1997-11-18 | Witness Systems, Inc. | Event surveillance system |
US5917405A (en) * | 1993-06-08 | 1999-06-29 | Joao; Raymond Anthony | Control apparatus and methods for vehicles |
US6002427A (en) * | 1997-09-15 | 1999-12-14 | Kipust; Alan J. | Security system with proximity sensing for an electronic device |
US6154658A (en) * | 1998-12-14 | 2000-11-28 | Lockheed Martin Corporation | Vehicle information and safety control system |
US6154465A (en) * | 1998-10-06 | 2000-11-28 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6208658B1 (en) * | 1998-09-25 | 2001-03-27 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6266340B1 (en) * | 1998-04-03 | 2001-07-24 | Vertical Networks, Inc. | Systems and methods for multiple voice data communication which includes interface cards including configurable clocks that are dynamically coupled to a TDS bus |
US6343074B1 (en) * | 1998-09-29 | 2002-01-29 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6366578B1 (en) * | 1998-04-03 | 2002-04-02 | Verticle Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for implementing language capabilities using the same |
US6445682B1 (en) * | 1998-10-06 | 2002-09-03 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6498791B2 (en) * | 1998-04-03 | 2002-12-24 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US20030028621A1 (en) * | 2001-05-23 | 2003-02-06 | Evolving Systems, Incorporated | Presence, location and availability communication system and method |
US20030071899A1 (en) * | 1996-03-27 | 2003-04-17 | Joao Raymond Anthony | Monitoring apparatus and method |
US6570610B1 (en) * | 1997-09-15 | 2003-05-27 | Alan Kipust | Security system with proximity sensing for an electronic device |
US20030227540A1 (en) * | 2002-06-05 | 2003-12-11 | Monroe David A. | Emergency telephone with integrated surveillance system connectivity |
US6826173B1 (en) * | 1999-12-30 | 2004-11-30 | At&T Corp. | Enhanced subscriber IP alerting |
US20050114141A1 (en) * | 2003-09-05 | 2005-05-26 | Grody Stephen D. | Methods and apparatus for providing services using speech recognition |
US20050187677A1 (en) * | 2001-10-01 | 2005-08-25 | Kline & Walker, Llc | PFN/TRAC systemTM FAA upgrades for accountable remote and robotics control to stop the unauthorized use of aircraft and to improve equipment management and public safety in transportation |
US20050282518A1 (en) * | 2004-06-17 | 2005-12-22 | D Evelyn Linda K | System and method for amending instructions for emergency auxiliary services following an emergency services request |
US20060026017A1 (en) * | 2003-10-28 | 2006-02-02 | Walker Richard C | National / international management and security system for responsible global resourcing through technical management to brige cultural and economic desparity |
US20070030841A1 (en) * | 2005-05-12 | 2007-02-08 | Lee Richard M | System and methods for IP and VoIP device location determination |
US20070206741A1 (en) * | 2006-03-01 | 2007-09-06 | Sbc Knowledge Ventures Lp | Method and apparatus for monitoring network activity |
US20090186597A1 (en) * | 2008-01-22 | 2009-07-23 | Chi Mei Communication Systems, Inc. | System and method for managing a phone book in a mobile phone |
-
2005
- 2005-09-13 US US11/225,667 patent/US7889846B2/en not_active Expired - Fee Related
Patent Citations (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4516125A (en) * | 1982-09-20 | 1985-05-07 | General Signal Corporation | Method and apparatus for monitoring vehicle ground movement in the vicinity of an airport |
US6549130B1 (en) * | 1993-06-08 | 2003-04-15 | Raymond Anthony Joao | Control apparatus and method for vehicles and/or for premises |
US5917405A (en) * | 1993-06-08 | 1999-06-29 | Joao; Raymond Anthony | Control apparatus and methods for vehicles |
US5557254A (en) * | 1993-11-16 | 1996-09-17 | Mobile Security Communications, Inc. | Programmable vehicle monitoring and security system having multiple access verification devices |
US5689442A (en) * | 1995-03-22 | 1997-11-18 | Witness Systems, Inc. | Event surveillance system |
US20030071899A1 (en) * | 1996-03-27 | 2003-04-17 | Joao Raymond Anthony | Monitoring apparatus and method |
US6002427A (en) * | 1997-09-15 | 1999-12-14 | Kipust; Alan J. | Security system with proximity sensing for an electronic device |
US6570610B1 (en) * | 1997-09-15 | 2003-05-27 | Alan Kipust | Security system with proximity sensing for an electronic device |
US6266340B1 (en) * | 1998-04-03 | 2001-07-24 | Vertical Networks, Inc. | Systems and methods for multiple voice data communication which includes interface cards including configurable clocks that are dynamically coupled to a TDS bus |
US6366578B1 (en) * | 1998-04-03 | 2002-04-02 | Verticle Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for implementing language capabilities using the same |
US6498791B2 (en) * | 1998-04-03 | 2002-12-24 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6208658B1 (en) * | 1998-09-25 | 2001-03-27 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6343074B1 (en) * | 1998-09-29 | 2002-01-29 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6396849B1 (en) * | 1998-10-06 | 2002-05-28 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6154465A (en) * | 1998-10-06 | 2000-11-28 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6385194B2 (en) * | 1998-10-06 | 2002-05-07 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6298045B1 (en) * | 1998-10-06 | 2001-10-02 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6400711B1 (en) * | 1998-10-06 | 2002-06-04 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6445682B1 (en) * | 1998-10-06 | 2002-09-03 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6289025B1 (en) * | 1998-10-06 | 2001-09-11 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6356554B1 (en) * | 1998-10-06 | 2002-03-12 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6266341B1 (en) * | 1998-10-06 | 2001-07-24 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same |
US6154658A (en) * | 1998-12-14 | 2000-11-28 | Lockheed Martin Corporation | Vehicle information and safety control system |
US6826173B1 (en) * | 1999-12-30 | 2004-11-30 | At&T Corp. | Enhanced subscriber IP alerting |
US20030028621A1 (en) * | 2001-05-23 | 2003-02-06 | Evolving Systems, Incorporated | Presence, location and availability communication system and method |
US20050187677A1 (en) * | 2001-10-01 | 2005-08-25 | Kline & Walker, Llc | PFN/TRAC systemTM FAA upgrades for accountable remote and robotics control to stop the unauthorized use of aircraft and to improve equipment management and public safety in transportation |
US20030227540A1 (en) * | 2002-06-05 | 2003-12-11 | Monroe David A. | Emergency telephone with integrated surveillance system connectivity |
US20050114141A1 (en) * | 2003-09-05 | 2005-05-26 | Grody Stephen D. | Methods and apparatus for providing services using speech recognition |
US20060026017A1 (en) * | 2003-10-28 | 2006-02-02 | Walker Richard C | National / international management and security system for responsible global resourcing through technical management to brige cultural and economic desparity |
US20050282518A1 (en) * | 2004-06-17 | 2005-12-22 | D Evelyn Linda K | System and method for amending instructions for emergency auxiliary services following an emergency services request |
US20070030841A1 (en) * | 2005-05-12 | 2007-02-08 | Lee Richard M | System and methods for IP and VoIP device location determination |
US20070206741A1 (en) * | 2006-03-01 | 2007-09-06 | Sbc Knowledge Ventures Lp | Method and apparatus for monitoring network activity |
US20090186597A1 (en) * | 2008-01-22 | 2009-07-23 | Chi Mei Communication Systems, Inc. | System and method for managing a phone book in a mobile phone |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8279868B2 (en) | 2005-05-17 | 2012-10-02 | Pine Valley Investments, Inc. | System providing land mobile radio content using a cellular data network |
US20060262800A1 (en) * | 2005-05-17 | 2006-11-23 | Martinez Dennis M | Multimode land mobile radio |
US8359066B2 (en) | 2005-05-17 | 2013-01-22 | Pine Valley Investments, Inc. | Multimode land mobile radio |
US8145262B2 (en) | 2005-05-17 | 2012-03-27 | Pine Valley Investments, Inc. | Multimode land mobile radio |
US20070243868A1 (en) * | 2006-04-17 | 2007-10-18 | Sybase 365, Inc. | System and Method for Enhanced Community Alarming |
US8194682B2 (en) | 2006-08-07 | 2012-06-05 | Pine Valley Investments, Inc. | Multiple protocol land mobile radio system |
US20080198873A1 (en) * | 2007-02-16 | 2008-08-21 | Yung-Lang Huang | Voice communications system using sip and method thereof |
US20090048845A1 (en) * | 2007-08-17 | 2009-02-19 | Burckart Erik J | Apparatus, system, and method for voice chat transcription |
US8478598B2 (en) * | 2007-08-17 | 2013-07-02 | International Business Machines Corporation | Apparatus, system, and method for voice chat transcription |
US20100232355A1 (en) * | 2009-03-13 | 2010-09-16 | Harris Corporation | Asymmetric broadband data network |
US8406168B2 (en) | 2009-03-13 | 2013-03-26 | Harris Corporation | Asymmetric broadband data radio network |
US8467381B1 (en) * | 2011-04-13 | 2013-06-18 | Securus Technologies, Inc. | Crime reporting in a controlled-environment facility |
US20130279686A1 (en) * | 2011-04-13 | 2013-10-24 | Securus Technologies, Inc. | Crime Reporting in a Controlled-Environment Facility |
US9774733B2 (en) * | 2011-04-13 | 2017-09-26 | Securus Technologies, Inc. | Crime reporting in a controlled-environment facility |
Also Published As
Publication number | Publication date |
---|---|
US7889846B2 (en) | 2011-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2020203752B2 (en) | Authentication of service requests initiated from a social networking site | |
US20110258266A1 (en) | Emergency information services | |
US10944726B2 (en) | Method and application for communicating sensitive information | |
US9894121B2 (en) | Guiding a desired outcome for an electronically hosted conference | |
RU2598819C9 (en) | Systems, devices and methods for joint and distributed control over emergency multimedia data | |
US7889846B2 (en) | Voice coordination/data retrieval facility for first responders | |
US20080183467A1 (en) | Methods and apparatuses for recording an audio conference | |
US20190318618A1 (en) | Systems and apparatuses for improving law enforcement interactions with the public | |
US20080275701A1 (en) | System and method for retrieving data based on topics of conversation | |
US20070036279A1 (en) | Personal notification and broadcasting | |
CN104065564B (en) | A kind of method and device for question and answer | |
US20070081651A1 (en) | Method and apparatus for automatic conference call invocation based on user presence | |
US20160277589A1 (en) | REVERSE 911 USING MULTICAST SESSION INTERNET PROTOCOL (SIP) CONFERENCING OF VOICE OVER INTERNET PROTOCOL (VoIP) USERS | |
US7424107B2 (en) | Method and system for requesting help | |
WO2006118928A1 (en) | Communicating multimedia information to respondent endpoints | |
US20060147008A1 (en) | Mediator based architecture for first responder interoperability systems (FRIS) | |
CN1809059A (en) | Customer service conversation management method | |
US20020147701A1 (en) | System and method for registering or searching in multiple human resource hosts | |
US20100226486A1 (en) | Method of informing a teleconference participant that a person-of-interest has become active within the teleconference | |
US11315408B1 (en) | Emergency communications system | |
US11600168B1 (en) | Systems to infer identities of persons of interest rapidly and alert first responders | |
US20090271378A1 (en) | Point to multi-point medical communication matrix | |
Ezenkwu et al. | Strategies for improving community policing in Nigeria through Community Informatics Social Network | |
US8385518B1 (en) | Integrated call handler and email systems and methods | |
US20070005699A1 (en) | Methods and apparatuses for recording a collaboration session |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEARD, JOSHUA L.;FOSS, LOUIS C.;PEREIRA, NUNO D.;AND OTHERS;SIGNING DATES FROM 20050907 TO 20050908;REEL/FRAME:016923/0394 Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BEARD, JOSHUA L.;FOSS, LOUIS C.;PEREIRA, NUNO D.;AND OTHERS;REEL/FRAME:016923/0394;SIGNING DATES FROM 20050907 TO 20050908 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20150215 |