IP Library › Granted Patent US 10,419,617
Granted Patent B2
US 10,419,617 · App. 15/240,941 · Granted Sep 17, 2019

Interactive voicemail message and response tagging system for improved response quality and information retrieval

Inventors: George P. Carper (Tucson, AZ); James E. Damgar (Tucson, AZ); Socheat Sou (Tucson, AZ); Howard Ruihua Zhao (Tucson, AZ)
Assignee: International Business Machines Corporation
H04M3/53383H04M3/53341
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,419,617
App. No.
15/240,941
Granted
Sep 17, 2019
Kind
B2
Abstract

Embodiments of the disclosure relate to interactive voicemail tagging of messages and responses to provide improved navigation and tracking of information requested/contained in voicemail messages and responses. Users may tag portions of the recorded message/response to indicate presence of a request for information, an answer providing requested information, etc. and navigate to particular portions of the recorded message/response using the tags. Accordingly, in one embodiment a computer-implemented method for interactive voicemail message and response tagging and processing includes: receiving a prompt having associated therewith one or more prompt tags; receiving a response corresponding to the prompt, the response having associated therewith one or more response tags; and processing the response to determine either or both of a content of the response and a context of the response. Corresponding systems and computer program products are also disclosed.

Claims (42)

1. A computer-implemented method for interactive voicemail message and response tagging and processing, the method comprising:

receiving a prompt having associated therewith one or more prompt tags;

receiving a response corresponding to the prompt, the response having associated therewith one or more response tags;

processing the response to determine a content of the response; and

prioritizing the response based at least in part on the content of the response.

2. The method as recited in claim 1 , wherein the prompt tags and the response tags each independently include one or more tag types selected from a group consisting of: timestamp, question, answer, supplemental information, critical, and contact information.

3. The method as recited in claim 1 , wherein processing the response to determine the content of the response comprises mapping one or more of the prompt tags to one or more of the response tags.

4. The method as recited in claim 1 , wherein determining the content of the response comprises determining whether the response is complete.

5. The method as recited in claim 4 , comprising, in response to determining the response is not complete, generating or retrieving an additional prompt indicating the response is not complete.

6. The method as recited in claim 5 , comprising:

transmitting or displaying the additional prompt to a user; and

receiving an additional response from the user in response to transmitting or displaying the additional prompt.

7. The method as recited in claim 1 , comprising determining a context of the response, wherein determining the context of the response comprises determining the response is associated with one or more particular tag types.

8. The method as recited in claim 7 , comprising routing the response based at least in part on the context of the response.

9. The method as recited in claim 7 , comprising prioritizing the response based at least in part on the context of the response.

10. The method as recited in claim 1 , wherein the prompt tags are associated with the prompt in response to a user providing tag indicators via a communications device; and

wherein the response tags are associated with the response in response to a second user providing tag indicators via a second communications device.

11. The method as recited in claim 10 , wherein the tag indicators comprise input selected from a group consisting of:

tactile input provided via either or both of the communications device and the second communications device; and

auditory input provided via either or both of the communications device and the second communications device.

12. The method as recited in claim 10 , wherein each of the tag indicators indicates at least a type of one of the prompt tags or one of the response tags.

13. The method as recited in claim 10 , wherein each of the tag indicators uniquely identifies one of the prompt tags or one of the response tags.

14. The method as recited in claim 1 , wherein each of the prompt and the response comprise audio data;

wherein the prompt tags comprise metadata associated with the audio data of the prompt; and

wherein the response tags comprise metadata associated with the audio data of the response.

15. A computer program product for interactive voicemail message and response tagging and processing, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:

receiving, at the processor, a prompt having associated therewith one or more prompt tags;

receiving, at the processor, a response corresponding to the prompt, the response having associated therewith one or more response tags;

processing, by the processor, the response to determine a context of the response, wherein determining the context of the response comprises determining, by the processor, the response is associated with one or more particular tag types; and

prioritizing, by the processor, the response based at least in part on the context of the response.

16. An interactive voicemail message and response tagging and processing system, comprising:

a processor; and

logic integrated with and/or executable by the processor, wherein the logic is configured, upon execution thereof, to cause the system to:

receive a prompt having associated therewith one or more prompt tags;

receive a response corresponding to the prompt, the response having associated therewith one or more response tags;

process the response to determine either or both of a content of the response and a context of the response; and

prioritize the response based at least in part on the determined either or both of the content of the response and the context of the response.

17. The system as recited in claim 16 , wherein the prompt tags and the response tags each independently include one or more tag types selected from a group consisting of: timestamp, question, answer, supplemental information, critical, and contact information.

18. The system as recited in claim 16 , wherein processing the response to determine either or both of the content of the response and the context of the response comprises mapping one or more of the prompt tags to one or more of the response tags.

19. The system as recited in claim 16 , wherein determining the content of the response comprises determining whether the response is complete; and

wherein determining the context of the response comprises determining the response is associated with one or more particular tag types.

20. The system as recited in claim 16 , wherein the response is prioritized based at least in part on the content of the response.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2016
From: CARPER, GEORGE P.; DAMGAR, JAMES E.; SOU, SOCHEAT; ZHAO, HOWARD RUIHUA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039479/0587 →
Continuity (1)
Related Publication 20180054526A1 · Feb 22, 2018