Telephone number retrieval system & method
First Claim
1. In a mobile communication device, a method for displaying and/or storing a recognized telephone number in a buffer for future retrieval by a user, the method comprising the steps of:
- accessing a telephone number service;
receiving a voice response from the telephone number service, the voice response comprising a telephone number portion;
searching for at least one designated word of the telephone number service within the voice response according to a keyword spotting routine;
extracting and storing numbers between designated words in a buffer;
reading from a contents of the buffer a recognized telephone number utilizing a number recognizer; and
transferring the recognized telephone number for viewing by a user to at least one of a display and a memory location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems directed to telephone number retrieval are provided. A terminal requests a telephone number from a telephone number service. A voice response comprising the telephone number is received from the telephone number service. A feature vector sequence is stored in memory of the terminal as a reference pattern for the received voice response. The voice response has designated words between and among numbers of the telephone number. A keyword spotting routine searches for the designated words. Connecting words, located between and among designated words, comprising the telephone number are extracted and stored in a buffer. A number recognizer analyzes contents of the buffer. The number recognizer outputs a recognized telephone number for display on a terminal and/or storage in memory for future use.
24 Citations
38 Claims
-
1. In a mobile communication device, a method for displaying and/or storing a recognized telephone number in a buffer for future retrieval by a user, the method comprising the steps of:
-
accessing a telephone number service;
receiving a voice response from the telephone number service, the voice response comprising a telephone number portion;
searching for at least one designated word of the telephone number service within the voice response according to a keyword spotting routine;
extracting and storing numbers between designated words in a buffer;
reading from a contents of the buffer a recognized telephone number utilizing a number recognizer; and
transferring the recognized telephone number for viewing by a user to at least one of a display and a memory location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19)
-
-
16. The method of claim 16, further comprising storing in the memory of the terminal the defined feature vectors.
-
20. A method for a mobile communication terminal to store a specific reference feature vector sequence in memory associated with a telephone number comprising:
-
searching a terminal accessing a telephone number service for at least one of a voice of a telephone operator and mechanical voice of an Automatic Response System (ARS);
searching for a first specified word and a second specified word in the at least one of the voice of the telephone operator and the mechanical voice of the Automatic Response System, utilizing a keyword spotting routine;
storing a voice response between the first specified word and the second specified word searched in a buffer;
applying a word recognition algorithm to the voice response stored in the buffer;
recognizing a telephone number from the contents of the buffer, and displaying the recognized telephone number on the display and storing the telephone number in a phonebook of the terminal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A mobile communication device for managing messages communicated in a mobile communication system, the mobile communication device comprising:
-
an RF module comprising a transmitter and a receiver communicating messages in a mobile communication system; and
means for accessing a telephone number service;
means for receiving a voice response from the telephone number service including a telephone number portion;
means for searching for at least one designated word of the telephone number service within the voice response according to a keyword spotting routine;
means for extracting and storing numbers between the designated words in a buffer;
means for reading from a contents of the buffer a recognized telephone number utilizing a number recognizer; and
means for transferring the recognized telephone number to a display for viewing by a user and/or to a memory location for future use. - View Dependent Claims (32, 33, 34)
-
-
35. A network for radio communication with a terminal in a mobile communication system, the network comprising:
-
at least one transmitter and at least one receiver communicating in a mobile communication network;
means for accessing a telephone number service;
means for receiving a voice response from the telephone number service including a telephone number portion;
means for searching for at least one designated word of the telephone number service within the voice response according to a keyword spotting routine;
means for extracting and storing numbers between the designated words in a buffer;
means for reading from a contents of the buffer a recognized telephone number utilizing a number recognizer; and
means for transferring the recognized telephone number to a display for viewing by a user and to a memory location for future use. - View Dependent Claims (36, 37, 38)
-
Specification