US2007286399A1PendingUtilityA1

Phone Number Extraction System For Voice Mail Messages

48
Assignee: RAMAMOORTHY VENKATESANPriority: Jun 7, 2006Filed: Jun 7, 2006Published: Dec 13, 2007
Est. expiryJun 7, 2026(expired)· nominal 20-yr term from priority
H04M 2250/74G10L 2015/088H04M 1/2757G10L 15/26H04M 2201/40H04M 3/533H04M 1/271H04M 1/72433
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, apparatuses, and media for extracting phone numbers from voice mail messages are disclosed. Embodiments may include a method for determining a phone number in a voice mail message that includes analyzing a message and determining phone number(s) associated with the message based on the analysis. Embodiments of the method may also include generating a macro based on the determined phone number(s) and performing a macro action for at least one generated macro. In some embodiments, analyzing the message and determining phone number(s) associated with the message may include detecting a trigger word and parsing words in the message after the detected trigger word. In other embodiments, analyzing the message and determining one or more phone numbers associated with the message may include analyzing a voice-to-number dictionary and determining phone number(s) based on the dictionary. The macro action may include dialing, storing, deleting, etc. a phone number.

Claims

exact text as granted — not AI-modified
1 . A method for determining a phone number in a voice mail message, the method comprising:
 analyzing a voice mail message;   determining one or more phone numbers associated with the voice mail message based on the analysis of the voice mail message;   generating a macro based on each of the determined phone numbers; and   performing a macro action for at least one generated macro.   
   
   
       2 . The method of  claim 1 , further comprising before analyzing the voice mail message, receiving the voice mail message. 
   
   
       3 . The method of  claim 1 , further comprising before analyzing the voice mail message, receiving a voice-to-number dictionary associated with the voice mail message. 
   
   
       4 . The method of  claim 1 , further comprising before analyzing the voice mail message, receiving a request to parse the voice mail message for phone numbers. 
   
   
       5 . The method of  claim 1 , further comprising before performing the macro action, receiving a request to perform the macro action. 
   
   
       6 . The method of  claim 1 , further comprising before performing the macro action, receiving a confirmation of a determined phone number associated with the macro action. 
   
   
       7 . The method of  claim 1 , wherein analyzing the voice mail message comprises parsing words in the voice mail message to detect a trigger word in the voice mail message. 
   
   
       8 . The method of  claim 7 , wherein determining one or more phone numbers associated with the voice mail message comprises parsing words in the voice mail message after the detected trigger word. 
   
   
       9 . The method of  claim 1 , wherein analyzing the voice mail message comprises analyzing a voice-to-number dictionary associated with the voice mail message. 
   
   
       10 . The method of  claim 9 , wherein determining one or more phone numbers associated with the voice mail message comprises determining one or more phone number associated with the voice mail message based on the associated voice-to-number dictionary. 
   
   
       11 . The method of  claim 1 , wherein the generated macros each comprise an indication of a phone number. 
   
   
       12 . The method of  claim 1 , wherein the macro action comprises one or more of dialing a phone number, storing an indication of a phone number, or deleting a stored phone number. 
   
   
       13 . A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
 analyzing a voice mail message by parsing words in the voice mail message;   determining one or more phone numbers associated with the voice mail message based on the analysis of the voice mail message;   generating a macro based on each of the determined phone numbers; and   performing a macro action for at least one generated macro.   
   
   
       14 . The machine-accessible medium of  claim 13 , wherein analyzing the voice mail message by parsing words in the voice mail message comprises detecting a trigger word in the voice mail message, and wherein further determining one or more phone numbers associated with the voice mail message comprises parsing words in the voice mail message after the detected trigger word. 
   
   
       15 . The machine-accessible medium of  claim 13 , wherein analyzing the voice mail message by parsing words in the voice mail message comprises analyzing a voice-to-number dictionary associated with the voice mail message, and wherein further determining one or more phone numbers associated with the voice mail message comprises determining one or more phone number associated with the voice mail message based on the associated voice-to-number dictionary. 
   
   
       16 . A number extractor module to determine phone numbers in a voice mail message, comprising:
 a voice mail system interface to receive a voice mail message from a voice mail system; and   a phone number determination module in communication with the voice mail system interface, the phone number determination module comprising:
 a voice mail parser to analyze the voice mail message to determine a phone number associated with the voice mail message; and 
 a macro generator in communication with the voice mail parser to generate a macro based on the phone number determined by the voice mail parser. 
   
   
   
       17 . The apparatus of  claim 16 , wherein the voice mail parser analyzes the voice mail message by analyzing a voice-to-number dictionary associated with the voice mail message. 
   
   
       18 . The apparatus of  claim 16 , wherein the voice mail parser analyzes the voice mail message by detecting a trigger word in the voice mail message and parsing words in the voice mail message after the detected trigger word. 
   
   
       19 . The apparatus of  claim 16 , wherein the phone number extraction module further comprises a macro player to perform a selected macro. 
   
   
       20 . The apparatus of  claim 16 , wherein the phone number extraction module further comprises a user interface module to receive requests from a user to perform a generated macro.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.