EP1528773A1

Telephone number retrieval system and method

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.

EP1528773A1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 28 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

38 claims: 4 independent, 34 dependent

  1. 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;andtransferring the recognized telephone number for viewing by a user to at least one of a display and a memory location.
  2. 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, anddisplaying the recognized telephone number on the display and storing the telephone number in a phonebook of the terminal.
  3. 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;andmeans 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;andmeans for transferring the recognized telephone number to a display for viewing by a user and/or to a memory location for future use.
  4. 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;andmeans for transferring the recognized telephone number to a display for viewing by a user and to a memory location for future use.