Method of identifying contacts for initiating a communication using speech recognition
First Claim
1. A method of initiating a communication using speech recognition on a mobile wireless communication device, comprising:
- receiving through a microphone a voice input for initiating a communication;
extracting from the voice input using speech recognition a name and a communication type to be initiated from a plurality of potential communication types;
searching a local address book stored in a memory of the mobile wireless communication device to determine whether any contact records in the local address book match the extracted information, wherein the local address book is searched to identify all records having both a contact name that matches the name extracted from the voice input and a type of communication that matches the communication type extracted from the voice input, the type of communication having a populated address field; and
automatically initiating a communication to a contact address from the populated address field of the contact record using an application associated with the communication type in response to a determination that only one contact record in the local address book matches the extracted information.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. In one example, the method comprises receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server.
-
Citations
21 Claims
-
1. A method of initiating a communication using speech recognition on a mobile wireless communication device, comprising:
-
receiving through a microphone a voice input for initiating a communication; extracting from the voice input using speech recognition a name and a communication type to be initiated from a plurality of potential communication types; searching a local address book stored in a memory of the mobile wireless communication device to determine whether any contact records in the local address book match the extracted information, wherein the local address book is searched to identify all records having both a contact name that matches the name extracted from the voice input and a type of communication that matches the communication type extracted from the voice input, the type of communication having a populated address field; and automatically initiating a communication to a contact address from the populated address field of the contact record using an application associated with the communication type in response to a determination that only one contact record in the local address book matches the extracted information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of initiating a communication using speech recognition on a mobile wireless communication device, comprising:
-
receiving through a microphone a voice input for initiating a communication; extracting from the voice input using speech recognition a name and a communication type to be initiated from a plurality of potential communication types; searching a local address book stored in a memory of the mobile wireless communication device to determine whether any contact records in the local address book match the extracted information, wherein the local address book is searched to identify all records having both a contact name that matches the name extracted from the voice input and a type of communication that matches the communication type extracted from the voice input, the type of communication having a populated address field; and outputting, to an output interface of the mobile wireless communication device, a selectable list of all of the matching contacts when more than one contact record in the local address book matches the extracted information. - View Dependent Claims (17, 18)
-
-
19. A method of initiating a communication using speech recognition on a mobile wireless communication device, comprising:
-
receiving through a microphone a voice input for initiating a communication; extracting from the voice input using speech recognition a name and a communication type to be initiated from a plurality of potential communication types; searching a local address book stored in a memory of the mobile wireless communication device to determine whether any contact records in the local address book match the extracted information, wherein the local address book is searched to identify all records having both a contact name that matches the name extracted from the voice input and a type of communication that matches the communication type extracted from the voice input, the type of communication having a populated address field; and displaying on a display of the mobile wireless communication device a user interface for initiating a communication using an application associated with the communication type when only one contact record in the local address book matches the extracted information; automatically initiating a communication to a contact address from the populated address field of the contact record using an application associated with the communication type in response to a determination that only one contact record in the local address book matches the extracted information. - View Dependent Claims (20, 21)
-
Specification