Processing of telephone numbers in audio streams
First Claim
1. In a communication device, a method for processing a telephone number, the method comprising:
- identifying occurrences of at least one of a plurality of telephone number-related speech patterns in a wirelessly received audio stream, during a call; and
storing at least one detected number pattern corresponding to the occurrences of the at least one of the plurality of telephone number-related speech patterns; and
presenting the at least one detected number pattern to a user of the communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
Occurrences of at least one of a plurality of telephone number-related speech patterns are identified in an audio stream using speech analysis techniques. At least one number pattern corresponding to the occurrences are thereafter identified and stored for later presentation to a user of a mobile device. The occurrences and corresponding number pattern(s) may be filtered to reduce the likelihood of false detections. Furthermore, the detected number pattern(s) may be augmented to ensure completeness. Users may edit and persistently store the resulting number pattern(s). In one embodiment, a portion of the audio stream may be stored and subsequently subjected to the speech analysis process. The stored portion of the audio stream may be reproduced at substantially the same time that at least one number pattern detected therein is provided to the user. In this manner, telephone numbers in audio streams may be captured safely and conveniently.
-
Citations
21 Claims
-
1. In a communication device, a method for processing a telephone number, the method comprising:
-
identifying occurrences of at least one of a plurality of telephone number-related speech patterns in a wirelessly received audio stream, during a call; and storing at least one detected number pattern corresponding to the occurrences of the at least one of the plurality of telephone number-related speech patterns; and presenting the at least one detected number pattern to a user of the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless communication device comprising:
-
a processor; a display coupled to the processor; a wireless receiver coupled to the processor, the wireless receiver for receiving an audio stream during a call; a storage device coupled to the processor; and processor executable instructions stored in the storage device, the processor executable instructions including a speech analysis segment that identifies occurrences of at least one of a plurality of telephone number-related speech patterns in the audio stream, during the call, the processor executable instructions including a detected number pattern storage segment that stores at least one detected number pattern corresponding to the occurrences of the at least one of the plurality of telephone number-related speech patterns, the processor executable instructions including a detected number pattern presentation segment presenting the at least one detected number pattern via the display. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A wireless communication device comprising:
-
an audio stream receiving wireless receiver; a telephone number-related speech pattern recognizing speech analyzer coupled to the audio stream receiving wireless receiver and operating upon an audio stream provided by the audio stream receiving wireless receiver; a detected number pattern filtering component coupled to the telephone number-related speech pattern recognizing speech analyzer operating upon at least one detected number pattern provided by the telephone number-related speech pattern recognizing speech analyzer; and a filtered number pattern augmenting component coupled to the detected number pattern filtering component. - View Dependent Claims (16)
-
-
17. A method in a communication device, the method comprising:
-
detecting communication of a plurality of at least two numbers in an audio stream in the communication device during a voice call; and storing the plurality of at least two numbers detected in the communication device during the voice call. - View Dependent Claims (18, 19, 20)
-
-
21. In a communication device, a method for processing a telephone number, the method comprising:
-
identifying occurrences of at least one of a plurality of telephone number-related speech patterns in a received audio stream; storing at least one detected number pattern corresponding to the occurrences of the at least one of the plurality of telephone number-related speech patterns; providing an augmented number pattern by appending at least one additional number pattern to the at least one detected number pattern; presenting the augmented number pattern to the user; and determining the at least one additional number pattern based on at least one of;
a portion of the detected number pattern, a length of the detected number pattern, a location of operation of the communication device and an area of registration of the communication device.
-
Specification