A conversational computing system that provides a universal coordinated multi-modal conversational user interface (CUI) (10) across a plurality of conversationally aware applications (11) (i.e., applications that “speak” conversational protocols) and conventional applications (12). The conversationally aware maps, applications (11) communicate with a conversational kernel (14) via conversational application APIs (13). The conversational kernel (14) controls the dialog across applications and devices (local and networked) on the basis of their registered conversational capabilities and requirements and provides a unified conversational user interface and conversational services and behaviors. The conversational computing system may be built on top of a conventional operating system and APIs (15) and conventional device hardware (16). The conversational kernel (14) handles all I / O processing and controls conversational engines (18). The conversational kernel (14) converts voice requests into queries and converts outputs and results into spoken messages using conversational engines (18) and conversational arguments (17). The conversational application API (13) conveys all the information for the conversational kernel (14) to transform queries into application calls and conversely convert output into speech, appropriately sorted before being provided to the user.
A vehicle communication and control system is provided that may be more readily installed in a vehicle and that utilizes minimal additional wiring. According to some of the disclosed embodiments, the electrical components of the “brick” of a communication and control system are integrated into a rearview mirror assembly. Preferably, the microwave antenna for the GPS and the cellular telephone antenna are also integrated into the rearview mirror assembly. Various functions and features of the system are also disclosed.
Controls are provided for a web server to generate client side markups that include recognition and / or audible prompting. The controls are organized in collections to obtain information pertaining to different topics. Each collection of controls create a separate dialog. In this manner, the collections can be selectively specified to execute the corresponding dialog.
A communication system comprising at least one mobile handheld telephone handset adapted to communicate via a wirelesstelephony medium with a telephone networkhandling system. The handset comprises input devices to receive input from a user and produce signals dependent thereupon, an onboard processor to adapt speech input to produce a voice transmission signal as part of a telephone conversation with a third party; and an antenna to transmit the voice transmission signal via the wirelesstelephony medium. The telephone networkhandling system comprises a receiver to receive the voice transmission signal, and means to forward the voice signal to a third party. The handset further comprises a first processor to carry out a first processing step on selected input signals and produce data dependent thereupon which preserves predetermined information necessary to carry out a remote second processing step, an onboard processor to adapt the data according to a conventional wirelesstelephony protocol to produce a transmission signal, and an antenna to transmit the transmission signal via the wireless telephony medium to the telephone networkhandling system. The system further comprises a remote processor adapted to receive and adapt the transmission signal from the telephone network handling system to regenerate the data, and to carry out a second processing step on the data and produce an output dependent thereupon.
System and method for deriving call routing information utilizing a network control data base system and voice recognition for matching spoken word sound patterns to routing numbers needed to set up calls. Public access is provided to a common database via a common access number or code. Terminating parties sponsor the call and originating parties need not be pre-subscribed to use the service. The common access number is used to initiate or trigger the service. The system advantageously operates under the direction of a service control point, which combines technologies for switching, interactive voice response, and voice recognition with the data base to automate the processes of assisting callers in making calls for which they do not know the phone number. Usage information is gathered on completed calls to each terminating party for billing. Three alternative deployments in the U.S. telephone network are described, and vary based on the location of the service control points or intelligent processors and the degree of intelligence within the network.
Personalized agent services are provided in a personal messaging device, such as a cellular telephone or personal digital assistant, through services of a speech recognizer that converts speech into text and a text-to-speech synthesizer that converts text to speech. Both recognizer and synthesizer may be server-based or locally deployed within the device. The user dictates an e-mail message which is converted to text and stored. The stored text is sent back to the user as text or as synthesized speech, to allow the user to edit the message and correct transcription errors before sending as e-mail. The system includes a summarization module that prepares short summaries of incoming e-mail and voice mail. The user may access these summaries, and retrieve and organize email and voice mail using speech commands.
A conversational computing system that provides a universal coordinated multi-modal conversational user interface (CUI) 10 across a plurality of conversationally aware applications (11) (i.e., applications that “speak” conversational protocols) and conventional applications (12). The conversationally aware applications (11) communicate with a conversational kernel (14) via conversational application APIs (13). The conversational kernel 14 controls the dialog across applications and devices (local and networked) on the basis of their registered conversational capabilities and requirements and provides a unified conversational user interface and conversational services and behaviors. The conversational computing system may be built on top of a conventional operating system and APIs (15) and conventional device hardware (16). The conversational kernel (14) handles all I / O processing and controls conversational engines (18). The conversational kernel (14) converts voice requests into queries and converts outputs and results into spoken messages using conversational engines (18) and conversational arguments (17). The conversational application API (13) conveys all the information for the conversational kernel (14) to transform queries into application calls and conversely convert output into speech, appropriately sorted before being provided to the user.
A method and system for communicating between a calling party and a called party, includes a dialer for dialing a communication device of a called party, a sensor for sensing whether a voice menu file is associated with the communication device of the called party, and an interactive display for displaying the voice menu file when the sensor senses the voice menu file.
Controls are provided for a web server to generate client side markups that include recognition and / or audible prompting. The controls are organized in collections to obtain information pertaining to different topics. Each collection of controls create a separate dialog. In this manner, the collections can be selectively specified to execute the corresponding dialog.
A wireless communication system has a central computer, one or more wireless access points and one or more personal badges that communicate wirelessly with the one or more wireless access points. The badges provide the user with a communications device that permits the user to initiate telephone calls and conferences, receive telephone calls, receive pages and be located within a particular environment.
The present invention presents a method and computer program product for operating a mobile electronic device having a wirelesstransceiver within an automobile having an on-board computer. The method includes: receiving a wireless information message from the mobile electronic device within the automobile to the on-board computer, establishing a wirelesscommunication link between the on-board computer and the mobile electronic device; communicating instructions from the on-board computer to the mobile electronic device to disable a one or more features within the mobile electronic device; and then communicating reconfiguration instructions from the on-board computer to the mobile electronic device, whereby the mobile electronic device reconfigures itself to become a slave device to the on-board computer. The motorist may then utilize the mobile electronic device through the input and output devices of the on-board computer.
A system and method for providing fast and efficient conversation navigation via a hierarchical structure (structure skeleton) which fully describes functions and services supported by a dialog (conversational) system. In one aspect, a conversational system and method is provided to pre-load dialog menus and target addresses to their associated dialog managing procedures in order to handle multiple or complex modes, contexts or applications. For instance, a content server (web site) (106) can download a skeleton or tree structure (109) describing the content (page) (107) or service provided by the server (106) when the client (100) connects to the server (106). The skeleton is hidden (not spoken) to the user but the user can advance to a page of interest, or to a particular dialog service, by uttering a voice command which is recognized by the conversational system reacting appropriately (as per the user's command) using the information contained within the skeleton. The skeleton (109) provides the necessary information to allow a user to quickly browse through multiple pages, dialog components, or NLU dialog forms to find information of interest without having to follow and listen to every possible page or form leading to a desired service or conversational transaction.
A voice biometric authenticationsystem and method. An authenticationsystem is provided for authenticating a user of a telephonic device, comprising: a setup system for capturing and storing an authentic user voice sample; a comparison system that compares the authentic user voice sample with an inputted voice sample and generates a comparison result; and a control system for controlling access to the telephonic device, wherein the control system: analyzes the comparison result for an initial inputted voice sample received when a telephone call is initiated; and periodically analyzes comparison results for ongoing inputted voice samples received during the telephone call.
This invention relates to a communication terminal device. In order to realize a communication terminal device which improves the operational efficiency and the usability remarkably comparing to a conventional one, an operation key is designed to be rotated, pushed, and slid, and the movement direction or the movement amount of the cursor can be changed when the operation key is slid, so that the cursor can reach at a desired item quickly. As a result, the rotating amount to reach at a desired item can be reduced comparing to a conventional one. Therefore, a communication terminal device which improves the operational efficiency and the usability remarkably comparing to the conventional one can be realized.
Abstract of Disclosure A wirelessheadset-based communication arrangement (200, 300) comprises a first subscriber unit (210), a wirelessheadset (212) associated with the first subscriber unit (210) to form a wireless communication apparatus; and a detector within the wireless communication apparatus to detect a spatial proximity of at least one second subscriber unit (220) or second wireless headset (222). In response to the detection, the wireless headset (212) associated with the first subscriber unit (210) is adapted to communicate directly (230) with the at least one second subscriber unit (220) or second wireless headset (222). One advantage of the present invention is that the functionality of a hands-free headset and the functionality of inter-headset communication are combined into a single headset apparatus.
An internal memory has an address book table for registering data regarding a communication destination party, a telephone number, and a country flag indicative of a country where the communication destination party is present, in a manner that they are shown corresponding to one another. A calling processor compares a country flag attached to a communication destination party selected using a memory dial function, and information obtained from an RF module regarding a country where the communication circuit can be established. When the flag information and the information from the Rf module coincide, the calling processor determines that the ongoing call is a domestic call, and thus dials the telephone number as registered in the address book table and, when they do not coincide, the calling processor determines that the ongoing call is an international call, and thus dials international access and country codes prior to the telephone number registered in the address book table. Using a portable communication device having the above arrangement, the user can automatically place a call to a party in or out of the country where the user is present even when the destination party information for each communication destination candidate party is registered only in a single formation.
A data inputsystem having a keypad defining a plurality of keys, each key contains at least one symbol of a group of symbols. The group of symbols is divided into subgroups each having at least one of alphabetical symbols, numeric symbols, and command symbols, where each subgroup is associated with at least a portion of a user's finger. A finger recognition system is in communication with at least one key, where the key has at least a first symbol from a first subgroup and at least a second symbol from a second subgroup, The finger recognition system is configured to recognize the portion of the user's finger when the finger interacts with the key so as to select the symbol on the key, corresponding to the subgroup associated with the portion of the user's finger.
A selectively protected electrical system includes or operates with a power source, a load, a power driver circuit for controllably transferring power from the power source to the load, the power driver circuit being encapsulated in a potting material, and a controller for enabling and disabling the power driver circuit, the controller being un-encapsulated by the potting material. If a contaminant induced electrical fault occurs in the selectively protected electrical system, the electrical fault is more likely to occur in the un-encapsulated controller, such that the selectively protected electrical system is disabled. The contaminant is inhibited from contacting and inducing an electrical fault in the power driver circuit, thus providing for a controlled failure of the selectively protected electrical system.
The present invention relates to a mobile phone, which allows a user to input a phone number by simply moving the body of the mobile phone without manipulating the buttons of a key pad, thus providing the user with convenience. The mobile phone includes a vibration / inclination detection means for detecting the numbers and directions of movements of a body of the mobile phone, an interface means for converting the detection signals of the vibration / inclination detection means into signals detectable by a control means and transmitting the signals to the control means, an auxiliary input means, which is placed on an outside of the mobile phone to be easily manipulated, for generating an on or off signal according to the operation of the user, and the control means for receiving the numbers and directions detected by the vibration / inclination detection means, converting the received numbers and directions into successive input numbers according to a predetermined rule, and attempting a call connection using the converted input numbers.
A private network exchange with multiple service providers, having a portal, collaborative applications, and a directory service is provided. The private network exchange can operate across multiple service providers, and provides a minimum service level regardless of the service providers involved. The Portal provides a user friendly interface to present the collaborative applications and directory service. The collaborative applications allow users to work together in a secure manner. The directory service presents users with a way to search the network.
First (embedded) and second (non-embedded) processors are energized by an energy source in a hand-held device. The second processor performs functions requiring more power than those performed by the first processor. The second processor is normally asleep and is awakened by the first processor and is empowered, when awakened, to perform functions. Only the portions of the second processor required to perform these functions are activated. Protocols for functions to be performed by the second processor are provided initially to the second processor and are processed in the second processor. They are then transferred to the first processor for storage. When the second processor is activated to perform functions represented by a protocol, the protocol is transferred to the second processor and the functions are performed by the second processor.
A wireless communication system has a central computer, one or more wireless access points and one or more personal badges that communicate wirelessly with the one or more wireless access points. The badges provide the user with a communications device that permits the user to initiate telephone calls and conferences, receive telephone calls, receive pages and be located within a particular environment.
A relay is described to facilitate communication through the telephone system between hearing users and users who need or desire assistance in understanding voice communications. To overcome the speed limitations inherent in typing, the call assistant at the relay does not type most words but, instead, re-voices the words spoken by the hearing user into a computer operating a voice recognition softwarepackage trained to the voice of that call assistant. The text stream created by the computer and the voice of the hearing user are both sent to the assisted user so that the assisted user can be supplied with a visual text stream to supplement the voice communications. A time delay in the transmission of the voice of the hearing user through the relay is of assistance to the assisted user in comprehending the communications session.
A telecommunicationssystem and device for providing a notification or warning of pending or imminent danger to the public. The system provides the communication of a desired warning signal and the geographic coverage for such signal, the subsequent data search and issuing of such signals, and a preprogrammed, AC / DC powered alarm / notification device which is coupled to individual telephone lines within homes and businesses. The alarm / notification device constantly monitors the telephone line for specific codes, and upon receipt of such codes, is activated to provide visual and / or audio alert notification.
A vehicle communication and control system is provided that may be more readily installed in a vehicle and that utilizes minimal additional wiring. According to some of the disclosed embodiments, the electrical components of the “brick” of a communication and control system are integrated into a rearview mirror assembly. Preferably, the microwave antenna for the GPS and the cellular telephone antenna are also integrated into the rearview mirror assembly. Various functions and features of the system are also disclosed.