CA2571847A1 - Method and system to enable submission and subsequent retrieval of enhanced voice mail messages - Google Patents

Method and system to enable submission and subsequent retrieval of enhanced voice mail messages Download PDF

Info

Publication number
CA2571847A1
CA2571847A1 CA002571847A CA2571847A CA2571847A1 CA 2571847 A1 CA2571847 A1 CA 2571847A1 CA 002571847 A CA002571847 A CA 002571847A CA 2571847 A CA2571847 A CA 2571847A CA 2571847 A1 CA2571847 A1 CA 2571847A1
Authority
CA
Canada
Prior art keywords
intended recipient
message
auxiliary
method defined
caller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002571847A
Other languages
French (fr)
Other versions
CA2571847C (en
Inventor
David William Clark
Gregory A. Lam
Sean M. Murray
David Edward Johnston
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BCE Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2571847A1 publication Critical patent/CA2571847A1/en
Application granted granted Critical
Publication of CA2571847C publication Critical patent/CA2571847C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/5307Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording messages comprising any combination of audio and non-audio components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/38Displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0027Collaboration services where a computer is used for data transfer and the telephone is used for telephonic communication

Abstract

A method suitable for execution by a voice mail system for handling a call placed by a caller. The method comprises providing the caller with an opportunity to submit a voice segment and providing the caller with an opportunity to submit an auxiliary electronic message, such as text or files.
A composite message comprising the voice segment and the auxiliary electronic message is stored in a database. The auxiliary electronic message is released to its intended recipient upon subsequent interaction between the intended recipient and the voice mail system. The ability of the caller to submit text or files increases the accuracy and flexibility with which certain types of information can be conveyed to the intended recipient. At the same time, the ability of the intended recipient to access text or files associated with individual messages allows the intended recipient to better manage missed calls when eventually accessing his or her mailbox.

Description

METHOD AND SYSTEM TO ENABLE SUBMISSION AND SUBSEQUENT
CROSS-REFERENCE TO RELATED APPLICATIONS

7 This application claiins the benefit under 35 U.S.C. 119(e) of United States 8 Provisional Patent Application Serial No. 60/638,386 to Dave Clark et al., filed 9 December 27, 2004 and hereby incorporated by reference herein.

11 The subject matter of the present application is related to the subject matter of United 12 States Provisional Patent Application Serial No. 60/638,391 to Dave Clark et al., filed 13 December 27, 2004 and hereby incorporated by reference herein.

The subject matter of the present application is also related to the subject matter of a 16 United States Patent Application to Dave Clark et al., entitled "SYSTEMS
AND

18 AVAILABLE TO A CALLED PARTY", filed on the same day as the present 19 application and hereby incorporated by reference herein.

21 The subject matter of the present application is also related to the subject matter of a 22 United States Patent Application to Dave Clark et al., entitled "SYSTEMS
AND

24 CONTACT INFORMATION", filed on the same day as the present application and hereby incorporated by reference herein.

29 The present invention relates generally to telecommunications and, more particularly, to techniques for enhancing voice mail messages with auxiliary content.

I Voice mail systems provide a convenient way for a caller to leave a message for an 2 intended recipient who is unavailable to answer an incoming call.
Specifically, when 3 the intended recipient is busy or unresponsive to the call, a conventional voice mail 4 system will answer the call and play the intended recipient's audio greeting.
Following this, the caller is prompted to record a voice mail message, which is stored 6 as an audio recording in a voice mailbox associated with the intended recipient.

8 When the intended recipient wishes to retrieve the contents of the mailbox at a later 9 time, he or she dials into the voice mail system. The voice mail system authenticates the intended recipient, and subsequently allows the intended recipient, who is the 11 owner of the mailbox, to navigate through his or her mailbox in order to perform 12 various functions, such as playback, deletion and forwarding of individual voice mail 13 messages.

Frequently, the intended recipient may find that they he or she has amassed a large 16 number of voice mail messages in his or her mailbox, with a high variability amongst 17 the messages in duration, relevance and/or importance. The intended recipient must 18 therefore spend a considerable amount of time navigating througli the voice mail 19 messages, with no prior knowledge of the relative importance or context of a particular one of these messages. In some cases, this may lead to the intended 21 recipient having wasted valuable time, only to discover that there are few or no voice 22 mail messages requiring his or her immediate attention. Other situations may arise 23 where an intended recipient who defers navigation through the voice mail system until 24 a period of greater availability, may fail to retrieve crucial information in a timely fashion.

27 Thus, the industry would welcome an improvement that overcomes one or more of the 28 aforementioned deficiencies.

SUMMARY OF THE INVENTION

32 According to a first broad aspect, the present invention seeks to provide a method 33 suitable for execution by a voice mail system for handling a call placed by a caller.
34 The method comprises providing the caller with an opportunity to submit a voice 1 segment destined for an intended recipient; providing the caller with an opportunity to 2 submit an auxiliary electronic message destined for the intended recipient;
storing in a 3 mailbox associated with the intended recipient a composite message comprising the 4 voice segment and the auxiliary electronic message; and releasing the auxiliary electronic message to the intended recipient upon interaction with the intended 6 recipient.

8 According to a second broad aspect, the present invention seeks to provide computer-9 readable media tangibly einbodying a program of instructions executable by a computing device to perform a method of handling a call placed by a caller.
The 11 method comprises providing the caller with an opportunity to subinit a voice segment 12 destined for an intended recipient; providing the caller with an opportunity to submit 13 an auxiliary electronic message destined for the intended recipient;
storing in a 14 mailbox associated with the intended recipient a composite message comprising the voice segment and the auxiliary electronic message; and releasing the auxiliary 16 electronic message to the intended recipient upon interaction with the intended 17 recipient.

19 According to a third broad aspect, the present invention seeks to provide a voice mail system, comprising a plurality of mailboxes associated with respective users of the 21 voice mail system. Each of the mailboxes comprises a respective set of at least one 22 message. At least one particular message in the mailbox associated with a particular 23 user comprises a respective voice content field and a respective auxiliary content 24 field. The voice content field of the particular message comprises a voice segment submitted by a caller during prior interaction with the voice mail system. The 26 auxiliary content field of the particular message comprises an auxiliary electronic 27 message information submitted by the caller during said prior interaction with the 28 voice mail system. The voice mail system further comprises a control unit operative 29 for interacting with the particular user to allow the particular user to retrieve the voice segment in the voice content field of the particular message as well as the auxiliary 31 electronic message in the auxiliary content field of the particular message.

33 These and other aspects and features of the present invention will now become 34 apparent to those of ordinary skill in the art upon review of the following description 1 of specific embodiments of the invention in conjunction with the accompanying 2 drawings.

6 In the accompanying drawings:

8 Figs. 1 A through 1 E show how a voice mail system can be reached by a caller using 9 various types of devices and in various network architectures;
11 Fig. 2 is a flowchart showing steps in the operation of the voice mail system when 12 handling a missed call from the caller, in accordance with a possible embodiment of 13 the present invention;

Figs. 3A through 3E show how a mailbox in a voice mail system can be reached by 16 the owner of the mailbox using various types of devices and in various network 17 architectures; and 19 Figs. 4 and 5 are signal flow diagrams showing steps in the operation of the voice mail system when interacting with the owner of the mailbox, in accordance with two 21 possible embodiments of the present invention.

Figs. lA-1E show a plurality of scenarios in which a caller 16 uses a telephony device 26 30 to attempt to reach ail iiitended recipient 34 over a network architecture 32. The 27 attempt to reach the intended recipient 34 can be invoked by dialing a telephone 28 number associated with the intended recipient 34. If the intended recipient 34 cannot 29 be reached (e.g., if the intended recipient 34 does not respond after a certain number of rings or a busy signal is detected), the network architecture 32 transfers the call to a 31 voice mail system 12. By interacting with the voice mail system 12, the caller 16 can 32 leave a message for the intended recipient 34.

1 The voice mail system 12 comprises, or is in communication with, a mailbox database 2 36 that includes a plurality of mailboxes 20, including a mailbox 20*. Each of the 3 mailboxes 20 in the mailbox database 36 is associated with a respective intended 4 recipient and has the capability of storing one or more respective messages.
In the illustrated example, the intended recipient 34 is the owner of mailbox 20*.

7 I- Interaction Between Voice Mail System 12 and Caller 16 9 The voice mail system 12 also comprises a control unit 28 that runs a message taking process 50 for interacting with the caller 16 to allow the caller 16 to leave a message 11 22 for the intended recipient 34. In accordance with an embodiment of the present 12 invention, the message 22 is in fact a composite message having a voice content field 13 26 and an auxiliary content field 24. The caller 16 utilizes the telephony device 30 for 14 populating the voice content field 26. In addition, and in accordance with an embodiment of the present invention, an auxiliary device 40 may be used by the caller 16 16 to populate the auxiliary content field 24. However, it should be noted that other 17 messages 22, although not illustrated as such in the drawings, may contain only the 18 voice content field 26 or only the auxiliary content field 24.

The telephony device 30 may be the same as the auxiliary device 40 or the two 21 devices may be different, as will now become apparent from a discussion of the non-22 limiting examples in Figs. lA through 1E.

24 In the einbodiinent of Fig. lA, the network architecture 32 comprises a telephony network 42 such as the PSTN and a data network 44 such as the Internet. In this 26 embodiment, the telephony device 30 can be a conventional telephone connected to 27 the telephony network 42. The auxiliary device 40 can be a computing apparatus with 28 a connection to the data network 44. In some embodiments, the auxiliary device 40 29 may connect to the data network 44 via the telephony network 42. The voice mail system 12 is connected to both the telephony network 42 and to the data network 44.

32 In the embodiment of Fig. 1B, the network architecture 32 comprises a data network 33 44 such as the Internet. In this embodiment, the telephony device 30 is the sanle as 34 the auxiliary device 40, and can be referred to as a common device 30, 40.
The 1 common device 30, 40 can be a soft client enabled device (e.g., a telephony-enabled 2 desktop, laptop or portable computer) connected to the data network 44. The voice 3 mail system 12 is connected to the data network 44. In some embodiments, the voice 4 mail system 12 and/or the common device 30, 40 may connect to the data network 44 via a telepllony network (not shown).
7 In the embodiment of Fig. IC, the network architecture 32 comprises a wireless 8 network 46 such as a cellular network. In this embodiment, the telephony device 30 is 9 the saine as the auxiliary device 40, and can be referred to as a common device 30, 40.
The common device 30, 40 can be a wireless device such as a cellular telephone or a 11 networked personal digital assistant (PDA). The wireless device can have a small 12 screen and a keypad with a plurality of keys. The voice mail system 12 is connected 13 to the wireless network 46. In some embodiments, the voice mail system 12 and/or the 14 common device 30, 40 may connect to the wireless network 46 via a telephony network (not shown).

17 In the embodiment of Fig. 1D, the network architecture 32 comprises a data network 18 44 such as the Internet. In this embodiment, the telephony device 30 is the same as 19 the auxiliary device 40, and can be referred to as a coinmon device 30, 40.
The common device 30, 40 can be an IP phone. The IP phone can have a screen and a 21 plurality of keys, which have different functions depending on the information 22 displayed on the screen. The IP phone may thus implement "soft key"
functionality.
23 The voice mail system 12 is comlected to the data network 44. In some embodiments, 24 the voice mail system 12 may connect to the data network 44 via a telephony network (not shown).

27 In the embodiment of Fig. 1E, the network architecture 32 coinprises a data network 28 44 such as the Internet. In this embodiment, the telephony device 30 can be an IP
29 phone and the auxiliary device 40 can be a computing apparatus. The voice mail system 12 is connected to the data network 44. In some embodiments, the voice mail 31 system 12 and/or the auxiliary device 40 may connect to the data network 44 via a 32 telephony network (not shown).

1 As mentioned above, the message taking process 50 is adapted for interacting witli the 2 caller 16 to allow the caller 16 to create a message 22 for the intended recipient 34.
3 The message taking process 50, which may be run in hardware, software, control 4 logic or any combination thereof, is now described in greater detail.

6 Message Taking Process 50 8 Firstly, the message taking process 50 interacts with the caller 16 in a known way to 9 allow the caller 16 to record a voice segment for the intended recipient 34.
Specifically, the control unit 28 stores the recorded voice segment in the voice content 11 field 26 of a newly created message 22 for the intended recipient 34. In a non-12 limiting example embodiment, the recorded voice segment can be stored as a 13 computer-readable file in a specific format including but not limited to ".wav" files.

Additionally, and in accordance with einbodiments of the present invention, the 16 message taking process 50 interacts with the caller 16 to allow the caller 16 to subinit 17 an auxiliary electronic message, which is used to populate the auxiliary content field 18 24 of the message 22. To this end, and with reference to Fig. 2, the following steps 19 may be performed either before, during or after the caller 16 has recorded a voice segment for the intended recipient 34, thereby allowing the caller 16 to submit an 21 auxiliary electronic message.

23 It should also be understood that in some cases, the caller 16 may not wish to record a 24 voice segment for the intended recipient 34, and thus the message taking process 50 may proceed directly to the steps described below.

27 Step 201 29 This optional step provides for the control unit 28 to send a prompt (such as a voice prompt) to the caller 16, asking the caller 16 whether the caller 16 would like to 31 submit an auxiliary electronic message. The caller 16 may answer by dialing a DTMF
32 tone (e.g., pressing a button on a telephone) or uttering "yes" or providing another 33 possible response. Upon detecting the response (e.g., using tone detection, speech 1 recognition, etc.) and concluding that the caller 16 indeed wishes to submit an 2 auxiliary electronic message, the control unit 28 passes to step 202.

4 Step 202 6 If the control unit 28 has Iearned (or otherwise infers) that the caller 16 wishes to 7 submit an auxiliary electronic message, the control unit 28 provides the caller 16 with 8 an opportunity to submit sucll auxiliary electronic message. For example, the control 9 unit 28 can initiate an interaction with the caller 16 via the auxiliary device 40 by sending an invitation message 80 to electronically invite the caller 16 to submit an 11 auxiliary electronic message. The control unit 28 can send the invitation message 80 12 in various ways, such as by way of instant message, email message, real-time text 13 message (including SMS), etc., depending on the nature of the auxiliary device 40 (or 14 the combined device 30, 40, if applicable).

16 In order to allow the caller 16 to receive the invitation message 80 on the auxiliary 17 device 40 (or the combined device 30, 40, if applicable), the control unit 28 needs to 18 know an address of the caller 16 at which the caller 16 can be reached when using the 19 auxiliary device 40 (or the coinmon device 30, 40, if applicable). This address is hereinafter referred to as an "auxiliary address" of the caller 16. The auxiliary address 21 of the caller 16 can be obtained in various ways, depending on the embodiment, as 22 now described.

24 Fig. lA: The control unit 28 consults a database (not shown) in the voice mail system 12 where the auxiliary address of the caller 16 may be 26 associated with a directory nuinber of the telephony device 30 (when 27 the latter is embodied as a telephone). For its part, the directory 28 number of the telephony device 30 can be obtained using teclinologies 29 such as caller line identification (CLID). Thus, the control unit 28 learns the directory number of the telephony device 30 and maps it to 31 the auxiliary address of the caller 16.

33 Since in this case the telephony device 30 is different from the 34 auxiliary device 40 (e.g., a computing apparatus), the association 1 between the directory number of the telephony device 30 and the 2 auxiliary address of the caller 16 may be left to the caller 16 to define.
3 Accordingly, this association may be established by way of a prior 4 registration process. This registration process can be initiated by the caller 16 or by a service provider (e.g., telephony service provider or 6 Internet service provider).

8 Fig. 1B: The auxiliary address of the caller 16 can be a MAC address of the 9 common device 30, 40 (e.g., a soft client enabled device).
Accordingly, the auxiliary address may be learned from the headers of 11 packets received from the common device 30, 40, which will specify 12 the MAC address of the common device 30, 40.

14 Fig. 1C: The auxiliary address of the caller 16 can be an electronic serial number of the common device 30, 40 (e.g., a cellular phone or 16 networked PDA). Accordingly, the auxiliary address may be learned 17 from the signals received from the common device 30, 40, which will 18 specify the electronic serial number of the conunon device 30, 40.

Fig. 1D: The auxiliary address of the caller 16 can be an IP address of the 21 common device 30, 40 (e.g., an IP phone). Accordingly, the auxiliary 22 address may be learned from the headers of packets received from the 23 common device 30, 40, which will specify the IP address of the 24 common device 30, 40.

26 Fig. 1E: The control unit 28 consults a database (not shown) in the voice mail 27 system 12 where the auxiliary address of the caller 16 may be 28 associated with an IP address of the telephony device 30 (when the 29 latter is embodied as an IP phone). For its part, the IP address of the telephony device 30 can be leanled from the headers of packets 31 received from the telephony device 30. Thus, the control unit 28 learns 32 the IP address of the telephony device 30 and maps it to the auxiliary 33 address of the caller 16.

1 Since in this case the telephony device 30 is different from the 2 auxiliary device 40 (e.g., a computing apparatus), the association 3 between the IP address of the telephony device 30 and the auxiliary 4 address of the caller 16 may be left to the caller 16 to define.
Accordingly, this association may be established by way of a prior 6 registration process. This registration process can be initiated by the 7 caller 16 or by a service provider (e.g., telephony service provider or 8 Internet service provider).

Step 203 12 The auxiliary device 40 (or the common device 30, 40, if applicable) displays the 13 invitation message 80. In a non-limiting example embodiment, this may be done 14 using a pop-up window, browser window or other GUI.

16 Step 204 18 The caller 16 uses the auxiliary device 40 (or the common device 30, 40 if applicable) 19 to respond to the invitation message 80. Specifically, the caller 16 responds by creating an auxiliary electronic message 84, which is then formatted /
encapsulated 21 into a reply message 82 and sent to the voice mail system 12.

23 The auxiliary electronic message 84 may take on a variety of forms, depending on the 24 capabilities of the auxiliary device 40 (or the cominon device 30, 40, if applicable).
In a first suitable non-limiting example, the auxiliary electronic message includes text, 26 which may convey any desired information, such as a context indicator, a URL
27 (uniform resource locator), an alphanumeric code (such as a personal identification 28 number PIN), etc. In a second suitable non-liiniting example, the auxiliary electronic 29 message includes a file, which may convey any desired information, such as an electronic business card, an audio segment, a video segment, text, graphics, 31 multimedia, digital signature, etc., or any combination thereo~ In a third suitable 32 non-limiting example, the auxiliary electronic message includes a combination of text 33 and a file.

1 In order to create the auxiliary electronic message '84 and trigger its transmission to 2 the voice inail system 12, the caller 16 may interact with the pop-up window, browser 3 or other GUI that displayed the invitation message at step 203.

S'tep 205 7 The control unit 28 receives the reply message 82 containing the auxiliary electronic 8 message 84 and populates the auxiliary content field 24 of the message 22 with the 9 auxiliary electronic message 84.

11 II- Interaction Between Voice Mail System 12 and Intended Recipient 34 13 With reference now to Figs. 3A-3E, there is shown a plurality of scenarios in which 14 the intended recipient 34 retrieves his or her messages 22 from the voice mail system 12. The voice mail systein 12 is reachable over a network architecture 54 to which 16 the intended recipient 34 is connected by a telephony device 50 and an auxiliary 17 device 52. Where the voice mail system 12 is associated with a telephone number, the 18 intended recipient 34 can dial the telephone number of the voice mail system 12 using 19 the telephony device 50. If the voice mail system 12 is ultimately reachable at an IP
address via a data network, the telephone iiumber may be translated into this IP
21 address at some point in the network architecture 54.

23 The telephony device 50 may be the same as the auxiliary device 52 or it may be 24 different, as will now become apparent from a discussion of the non-limiting examples in Figs. 3A through 3E.

27 In the embodiment of Fig. 3A, the network architecture 54 comprises a telephony 28 network 56 such as the PSTN and a data network 58 such as the Internet. In this 29 embodiment, the telephony device 50 can be a conventional telephone connected to the telephony network 56. The auxiliary device 52 can be a computing apparatus with 31 a connection to the data network 58. In some embodiments, the auxiliary device 52 32 may connect to the data network 58 via the telephony network 56. The voice mail 33 system 12 is connected to both the telephony network 56 and to the data network 58.

1 In the embodiment of Fig. 3B, the network architecture 54 comprises a data network 2 58 such as the Internet. In this embodiment, the telephony device 50 is the same as 3 the auxiliary device 52, and can be referred to as a common device 50, 52.
The 4 common device 50, 52 can be a soft client enabled device (e.g., a telephony-enabled desktop, laptop or portable computer) connected to the data network 58. The voice 6 mail system 12 is connected to the data network 58. In some embodiments, the voice 7 mail system 12 may connect to the data network 58 via a telephony network (not 8 shown).

In the embodiinent of Fig. 3C, the network architecture 54 conlprises a wireless 11 network 66 such as a cellular network. In this einbodiment, the telephony device 50 is 12 the same as the auxiliary device 52, and can be referred to as a common device 50, 52.
13 The common device 50, 52 can be a wireless device such as a cellular telephone or a 14 networked personal digital assistant (PDA). The wireless device can have a small screen and a keypad with a plurality of keys. The voice mail system 12 is connected 16 to the wireless network 66. In sonle embodiments, the voice mail system 12 may 17 connect to the wireless network 66 via a telephony network (not shown).

19 In the embodiment of Fig. 3D, the network architecture 54 comprises a data network 58 such as the Internet. In this embodiment, the telephony device 50 is the same as 21 the auxiliary device 52, and can be referred to as a common device 50, 52.
The 22 common device 50, 52 can be an IP phone. The IP phone can have a screen and a 23 plurality of keys, which have different functions depending on the information 24 displayed on the screen. The IP phone may thus implement "soft key"
functionality.
The voice mail system 12 is connected to the data network 58. In some embodiments, 26 the voice mail system 12 may connect to the data network 58 via a telephony network 27 (not shown).

29 In the embodiment of Fig. 3E, the network architecture 54 comprises a data network 58 such as the Internet. In this embodiment, the telephony device 50 can be an IP
31 phone and the auxiliary device 52 can be a computing apparatus. The voice mail 32 systein 12 is connected to the data network 58. In some embodiments, the voice mail 33 system 12 may connect to the data network 58 via a telephony network (not shown).

1 It should be understood that the telephony network 56 may be the same as the 2 telephony network 42, the data network 58 may be the same as the data network 44 .3 and the wireless network 66 may be the same as the wireless network 46.

As can be seen in Figs. 3A-3E, the control unit 28 in the voice mail system 12 runs a 6 navigation process 60. The navigation process 60 is adapted for interacting with the 7 intended recipient 34 to allow the intended recipient 34 to navigate through his or her 8 messages 22 in mailbox 20*. The navigation process 60, whicli may be run in 9 hardware, software, control logic or any combination thereof, is now described in greater detail.

-12 Naviaation Process 60 14 The navigation process 60 interacts with the intended recipient 34 to allow the intended recipient 34 to (a) listen to voice segments stored in the voice content field 16 26 of the inessages 22 in mailbox 20* and (b) access auxiliary electronic messages 17 stored in the auxiliary content field 24 of the messages 22. To this end, the following 18 steps may be performed, with reference to Fig. 4.

Step 410 22 The intended recipient 34 accesses the voice mail system 12 using the telephony 23 device 50 (or the common device 50, 52, if applicable). Specifically, the intended 24 recipient 34 can authenticate himself/herself in a conventional way and may subsequently access mailbox 20*.

27 Step 412 29 In this step, which is optional, the control unit 28 in the voice mail system 12 plays an audible greeting, which is heard by the intended recipient 34 by means of a speaker 31 incorporated into the telephony device 50 (or the common device 50, 52, if 32 applicable).

1 Step 414 3 The control unit 28 delivers a retrieval message 90 to the auxiliary device 52 (or the 4 common device 50, 52, if applicable). The retrieval message 90 includes the auxiliary electronic messages in the auxiliary content field 24 of the messages 22 in mailbox 6 20*. In the present example, this also includes the auxiliary electronic message 84 7 that was submitted by the caller 16 as described earlier.

9 Step 415 11 The auxiliary device 52 (or the common device 50, 52, if applicable) extracts the 12 auxiliary electronic messages from the retrieval message 90 and displays the auxiliary 13 electronic messages for perusal by the intended recipient 34. Display of the auxiliary 14 messages may take on various forms, depending on the embodiment. For example, display of the auxiliary electronic messages may take the form of a graphical user 16 interface (GUI), such as an interactive window.

18 In the specific case where a particular auxiliary electronic message comprises text that 19 conveys a URL, the auxiliary device 52 (or the common device 50, 52, if applicable) can be adapted for recognizing the URL and providing, in the GUI, an actionable link 21 to the associated address on the Internet, as is done in various currently available 22 software products such as Microsoft Word TM. Non-limiting ways of actioning the 23 link include clicking with the aid of a mouse, pressing a sequence of keys or buttons, 24 touching a screen with a finger, using a stylus, etc.

26 Step 416 28 The intended recipient 34 browses the GUI using the auxiliary device 52 (or the 29 conunon device 50, 52, if applicable). Depending on the nature of the auxiliary device 52 (of the common device 50, 52, if applicable), browsing may be achieved by 31 using any one or more of a mouse, a button, a soft key, a stylus, etc.
Browsing may 32 also involve ultimately "opening" a file.

1 Step 41 ~

3 As a result of browsing the GUI, the intended recipient 34 can identify a particular 4 auxiliary electronic message whose corresponding voice segment is of potential interest to the intended recipient 34. The message that includes the particular 6 auxiliary electronic message and the corresponding voice segment may be referred to 7 as a "selected message".

9 The intended recipient identifies the selected message to the control unit 28. This may be done eitller using the telephony device 50, or using the auxiliary device 52 or 11 using the common device 50, 52 (if applicable).

13 Step 420 The control unit 28 plays back the voice segment in the voice content field 26 of the 16 selected message. Playback is heard by the intended recipient 34 by means of a 17 speaker incorporated into the telephony device 50 (or the common device 50, 52, if 18 applicable).

At this point, the intended recipient 34 may continue browsing among the auxiliary 21 electronic messages in the GUI and, as such, the navigation process 60 may return to 22 step 416, which may result in selection of another message and playback of the 23 corresponding voice segment, and so on.

In the above embodiment, it is noted that the intended recipient 34 need not listen to 26 any particular voice segment before navigating among the auxiliary electronic 27 messages in the GUI. This may save bandwidth because umiecessary playback of 28 voice segments is avoided.

It will thus be appreciated that the ability of a caller 16 to submit text and/or files 31 increases the accuracy and flexibility with which certain types of information (e.g., 32 contact information, images, URLs, etc.) can be conveyed to the intended recipient 33 34. At the same time, the ability of the intended recipient 34 to access text and/or 1 files associated with individual messages allows the intended recipient 34 to better 2 manage missed calls when eventually accessing his or her mailbox 20*.

4 In a variant of the embodiment of Fig. 4, the retrieval message 90 delivered at step 414 may include, in addition to the auxiliary messages in the auxiliary content field 24 6 of the messages 22 in mailbox 20*, also the voice segments in the voice content field 7 26 of the messages 22 in mailbox 20*. This will allow the messages 22 to be 8 organized using a message management interface (e.g., similar to Microsoft Outlook 9 Tm), with voice segments and auxiliary messages being accessible entirely through the auxiliary device 52 (or the common device 50, 52, if applicable). For example, an 11 individual message may be represented in the message management interface by a 12 display icon which, when clicked, causes playback of the associated voice seginent.
13 Also, an individual message that has an associated auxiliary electronic message may 14 be represented in the message management interface by a further icon which, when clicked, causes the associated auxiliary electronic message to be displayed or opened.

17 In another variant of the embodiinent of Fig. 4, particularly applicable when the 18 auxiliary electronic messages are large in size, the retrieval message 90 can be 19 forinulated to include a redacted version of one or more of these "large"
auxiliary electronic messages. For example, in the case of an auxiliary electronic message 21 containing an image or video segment, the retrieval message 90 may include a 22 thumbnail of that image or video segment for display by the auxiliary device 52 (or 23 the common device 50, 52, if applicable) using the GUI. This has the effect of 24 increasing the usability of the information being presented to the intended recipient 34 when conducting step 416. In order to access the entire image or video segment, the 26 intended recipient 34 may be permitted to click on or otherwise select the thumbnail.
27 The selection can be transmitted back to the voice mail system 12 by way of a 28 message that identifies the selected thumbnail.

In another variant, the intended recipient 34 selects a message on the basis of its voice 31 segment rather than on the basis of its auxiliary electronic message. This variant is 32 now described in greater detail with reference to Fig. 5.

1 Step 510 3 The intended recipient 34 accesses the voice mail system 12 using the telephony 4 device 50 (or the comnion device 50, 52, if applicable). Specifically, the intended recipient 34 can authenticate himself/herself in a conventional way and may 6 subsequently access mailbox 20*.

8 Step 512 In this step, which is optional, the control unit 28 in the voice mail system 12 plays an 11 audible greeting, which is heard by the intended recipient 34 by means of a speaker 12 incorporated into the telephony device 50 (or the common device 50, 52, if 13 applicable).

Step 514 17 The intended recipient 34 selects a voice segment (e.g., the first voice segment) for 18 playback. The selection may be effected in a conventional way using the telepliony 19 device 50 (or the common device 50, 52, if applicable).

21 Step 516 23 The control unit 28 plays back the selected voice segment. Playback of the selected 24 voice segment is heard by the intended recipient 34 by means of a speaker incorporated into the telephony device 50 (or the cominon device 50, 52, if 26 applicable).

28 Step 51 ~

At this step, whicli is responsive to step 514 but may be performed before, during or 31 after step 516, the control unit 28 delivers a retrieval message 95 to the auxiliary 32 device 52 (or the common device 50, 52, if applicable). The retrieval message 95 33 includes the auxiliary electronic message found in the auxiliary content field 24 of the 34 message 22 that contained, in its voice content field 26, the selected voice segment.

2 If the auxiliary electronic message is large in size, the retrieval message 95 can be 3 formulated to include a redacted version of the auxiliary electronic message. For 4 example, in the case of an auxiliary electronic message containing an image or video segment, the retrieval message 95 may include a thumbnail of that image or video 6 segment.

8 Step 520 The auxiliary device 52 (or the common device 50, 52, if applicable) extracts the 11 auxiliary electronic message (or redacted version thereof) from the retrieval message 12 95 and displays the auxiliary electronic message for the intended recipient 34.
13 Display of the auxiliary message may take on various forms, depending on the 14 embodiment. For exainple, display of the auxiliary electronic message may take the form of a graphical user interface (GUI), such as an interactive window.

17 In the specific case where a particular auxiliary electronic message coinprises text that 18 conveys a URL, the auxiliary device 52 (or the common device 50, 52, if applicable) 19 can be adapted for recognizing the URL and providing, in the GUI, a clickable hyperlink to the associated address on the Internet, as is done in various currently 21 available software packages such as Microsoft Word TM

23 In other cases, e.g., where a particular auxiliary electronic message comprises a file, 24 the auxiliary device 52 (or the common device 50, 52, if applicable) can be adapted for allowing the file to be opened immediately or represented by a clickable icon in 26 the GUI.

28 In the specific case where the retrieval message 95 comprises a thumbnail of a 29 particular image or video segment, the auxiliary device 52 (or the common device 50, 52, if applicable) can be adapted for displaying the thumbnail in the GUI. In order to 31 access the entire image or video segment, the intended recipient 34 may be permitted 32 to click on or otherwise identify the thumbnail via the GUI.

1 At this point, the navigation process 60 may return to step 514, where the intended 2 recipient 34 selects another voice segment for playback, which results in delivery of 3 the associated auxiliary electronic message, and so on.

It will thus be appreciated that the ability of a caller 16, to submit text and/or files 6 increases the accuracy and flexibility with wliich certain types of inforination (e.g., 7 contact information, images, URLs, etc.) can be conveyed to the intended recipient 8 34. At the same time, the ability of the intended recipient 34 to access text and/or 9 files associated with individual messages allows the intended recipient 34 to better manage missed calls wlien eventually accessing his or her inailbox 20*.

12 Those skilled in the art will appreciate that in the above embodiments, in order to 13 know where to send the retrieval message (90 or 95), the control unit 28 needs to 14 know an auxiliary address of the intended recipient 34, i.e., the address at which the intended recipient 34 can be reached when using the auxiliary device 52 (or the 16 common device 50, 52, if applicable). Various ways of obtaining an auxiliary address 17 have been described earlier on with reference to the various scenarios in Figs. 1A-IE
18 in the case of the caller 16. As such, and recognizing the architectural similarities 19 between the examples of Figs. 1A-1E and the examples of Figs. 3A-3E, one skilled in the art should be capable of obtaining the auxiliary address of the intended recipient 21 34 by applying siinilar techniques as were used in Figs. lA-1E for the purposes of 22 obtaining the auxiliary address of the caller 16. One additional non-limiting way of 23 obtaining the auxiliary address of the intended recipient 34 is by consulting a database 24 that associates each mailbox 20 (including mailbox 20*) with an associated intended recipient (including the intended recipient 34).

27 Those skilled in the art will appreciate that in some embodiments, the functionality of 28 the control unit 28 (including the message taking process 50 and the navigation 29 process 60) may be implemented as pre-programmed hardware or firmware elements (e.g., application specific integrated circuits (ASICs), electrically erasable 31 programmable read-only memories (EEPROMs), etc.), or other related components.
32 In other embodiments, the control unit 28 may be implemented as an arithmetic and 33 logic unit (ALU) having access to a code memory (not shown) which stores program 34 instructions for the operation of the ALU. The program instructions could be stored i on a medium which is fixed, tangible and readable directly by the control unit 28, 2 (e.g., removable diskette, CD-ROM, ROM, fixed disk, USB drive, etc.), or the 3 program instructions could be stored remotely but transmittable to the control unit 28 4 via a modem or other interface device (e.g., a communications adapter) connected to a network over a transmission medium. The transmission medium may be either a 6 tangible medium (e.g., optical or analog communications lines) or a medium 7 implemented using wireless techniques (e.g., microwave, infrared or other 8 transmission schemes).

While specific embodiments of the present invention have been described and 11 illustrated, it will be apparent to those skilled in the art that numerous modifications 12 and variations can be made without departing from the scope of the invention as 13 defined in the appended claims.

Claims (69)

1. A method suitable for execution by a voice mail system for handling a call placed by a caller, comprising:
- providing the caller with an opportunity to submit a voice segment destined for an intended recipient;
- providing the caller with an opportunity to submit an auxiliary electronic message destined for the intended recipient;
- storing in a mailbox associated with the intended recipient a composite message comprising the voice segment and the auxiliary electronic message;
- releasing the auxiliary electronic message to the intended recipient upon interaction with the intended recipient.
2. The method defined in claim 1, wherein said providing the caller with an opportunity to submit a voice segment destined for an intended recipient is executed before said providing the caller with an opportunity to submit an auxiliary electronic message destined for the intended recipient.
3. The method defined in claim 1, wherein said providing the caller with an opportunity to submit a voice segment destined for an intended recipient is executed after said providing the caller with an opportunity to submit an auxiliary electronic message destined for the intended recipient.
4. The method defined in claim 1, further comprising determining a positive intention of the caller to submit the auxiliary electronic message.
5. The method defined in claim 1, further comprising sending an invitation message to an auxiliary address associated with the caller.
6. The method defined in claim 5, wherein the invitation message is an instant message.
7. The method defined in claim 5, wherein the invitation message is an email message.
8. The method defined in claim 5, wherein the invitation message is a real-time text message.
9. The method defined in claim 5, further comprising obtaining knowledge of the auxiliary address associated with the caller.
10. The method defined in claim 9, wherein said obtaining knowledge of the auxiliary address associated with the caller comprises consulting a database that associates the auxiliary address of the caller with a directory number of a device used by the caller to place the call.
11. The method defined in claim 10, wherein said obtaining knowledge of the auxiliary address associated with the caller further comprises obtaining the directory number of the device used by the caller to place the call.
12. The method defined in claim 11, wherein the directory number of the device used by the caller to place the call is obtained from calling line identification (CLID) information associated with the call.
13. The method defined in claim 12, wherein the auxiliary address associated with the caller comprises an IP address of a networked computing apparatus.
14. The method defined in claim 9, wherein the auxiliary address associated with the caller comprises an address of a device used by the caller to place the call.
15. The method defined in claim 14, wherein said obtaining knowledge of the auxiliary address associated with the caller comprises observing packets sent by the device used by the caller to place the call, thereby to learn the address of the device used by the caller to place the call.
16. The method defined in claim 15, wherein said address is a MAC address of a computing apparatus implementing a soft client.
17. The method defined in claim 15, wherein said address is an IP address of an IP
phone.
18. The method defined in claim 15, wherein said address is a electronic serial number of a wireless device.
19. The method defined in claim 18, wherein said wireless device is at least one of a cellular phone and a networked personal digital assistant.
20. The method defined in claim 9, wherein said obtaining knowledge of the auxiliary address associated with the caller comprises consulting a database that associates the auxiliary address of the caller with an address of an IP phone used by the caller to place the call.
21. The method defined in claim 20, wherein said obtaining knowledge of the auxiliary address associated with the caller further comprises observing packets sent by the IP phone used by the caller to place the call, thereby to learn the address of the IP phone used by the caller to place the call.
22. The method defined in claim 21, wherein the auxiliary address associated with the caller comprises an IP address of a networked computing apparatus.
23. The method defined in claim 5, wherein the invitation message is instrumental in causing a device used by the caller to display a pop-up window inside which the caller is allowed to submit the auxiliary electronic message.
24. The method defined in claim 5, wherein the invitation message is instrumental in causing a device used by the caller to display a browser window via which the caller is capable of submitting the auxiliary electronic message.
25. The method defined in claim 5, wherein the invitation message is instrumental in causing a device used by the caller to place the call to implement a graphical user interface allowing the caller to submit the auxiliary electronic message.
26. The method defined in claim 5, further comprising receiving a reply message responsive to the invitation message, the reply message containing the auxiliary electronic message.
27. The method defined in claim 26, wherein the auxiliary electronic message comprises text.
28. The method defined in claim 27, wherein said text conveys at least one of a context indicator, a uniform resource locator, and an alphanumeric code.
29. The method defined in claim 26, wherein the auxiliary electronic message comprises a file.
30. The method defined in claim 27, wherein the auxiliary electronic message comprises a file.
31. The method defined in claim 29, wherein said file conveys at least one of an electronic business card, an audio segment, a video segment, text, graphics, multimedia, and digital signature.
32. The method defined in claim 1, wherein the composite message comprises a first field containing the voice segment and a second field containing the auxiliary electronic message.
33. The method defined in claim 1, wherein said releasing the auxiliary electronic message to the intended recipient is executed in response to successful authentication of the intended recipient.
34. The method defined in claim 1, wherein said releasing the auxiliary electronic message to the intended recipient comprises sending a retrieval message to an auxiliary address associated with the intended recipient, the retrieval message comprising at least the auxiliary electronic message.
35. The method defined in claim 34, wherein the retrieval message is an instant message.
36. The method defined in claim 34, wherein the retrieval message is an email message.
37. The method defined in claim 34, wherein the retrieval message is a real-time text message.
38. The method defined in claim 34, further comprising obtaining knowledge of the auxiliary address associated with the intended recipient.
39. The method defined in claim 38, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient comprises consulting a database that associates the auxiliary address of the intended recipient with a directory number of a device used by the intended recipient to interact with the voice mail system.
40. The method defined in claim 39, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient further comprises obtaining the directory number of the device used by the intended recipient to interact with the voice mail system.
41. The method defined in claim 40, wherein the directory number of the device used by the intended recipient to interact with the voice mail system is obtained from calling line identification (CLID) information generated as a result of interaction of the intended recipient with the voice mail system.
42. The method defined in claim 41, wherein the auxiliary address associated with the intended recipient comprises an IP address of a networked computing apparatus.
43. The method defined in claim 38, wherein the auxiliary address associated with the intended recipient comprises an address of a device used by the intended recipient to interact with the voice mail system.
44. The method defined in claim 43, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient comprises observing packets sent by the device used by the intended recipient to interact with the voice mail system, thereby to learn the address of the device used by the intended recipient to interact with the voice mail system.
45. The method defined in claim 44, wherein said address is a MAC address of a computing apparatus implementing a soft client.
46. The method defined in claim 44, wherein said address is an IP address of an IP
phone.
47. The method defined in claim 44, wherein said address is a electronic serial number of a wireless device.
48. The method defined in claim 47, wherein said wireless device is at least one of a cellular phone and a networked personal digital assistant.
49. The method defined in claim 38, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient comprises consulting a database that associates the auxiliary address associated with the intended recipient with an address of an IP phone used by the intended recipient to interact with the voice mail system.
50. The method defined in claim 49, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient further comprises observing packets sent by the IP phone used by the intended recipient to interact with the voice mail system, thereby to learn the address of the IP phone used by the intended recipient to interact with the voice mail system.
51. The method defined in claim 50, wherein the auxiliary address associated with the intended recipient comprises an IP address of a networked computing apparatus.
52. The method defined in claim 38, wherein said obtaining knowledge of the auxiliary address associated with the intended recipient comprises consulting a database that associates the mailbox associated with the intended recipient with the auxiliary address of the intended recipient.
53. The method defined in claim 34, wherein processing of the retrieval message at a device used by the intended recipient to interact with the voice mail system is instrumental in causing the auxiliary electronic message to be extracted by said device.
54. The method defined in claim 53, wherein when the auxiliary electronic message comprises text, extraction of the auxiliary electronic message causes display of said text on said device.
55. The method defined in claim 34, wherein the retrieval message comprises a plurality of messages including the auxiliary electronic message, wherein processing of the retrieval message at a device used by the intended recipient to interact with the voice mail system is instrumental in causing the plurality of messages to be extracted by said device and conveyed to the intended recipient via a graphical user interface.
56. The method defined in claim 55, further comprising receiving from the intended recipient a selection of a particular one of the plurality of messages and sending to the intended recipient a voice segment associated with the selected message.
57. The method defined in claim 34, wherein said releasing the auxiliary electronic message is executed in response to receipt of a selection from the intended recipient identifying the composite message.
58. The method defined in claim 57, wherein the selection is received from a telephony device associated with the intended recipient.
59. The method defined in claim 57, wherein the selection is received from an auxiliary device associated with the intended recipient.
60. The method defined in claim 1, wherein said releasing the auxiliary electronic message to the intended recipient comprises:
- sending to an auxiliary address associated with the intended recipient a redacted version of the auxiliary electronic message;
- responsive to a message indicative of a selection of the redacted version of the auxiliary electronic message, sending the auxiliary electronic message to the auxiliary address associated with the intended recipient.
61. The method defined in claim 60, wherein the auxiliary electronic message comprises a file conveying an image segment and wherein the redacted version of the auxiliary electronic message comprises a file conveying a thumbnail of the image segment.
62. The method defined in claim 60, wherein the auxiliary electronic message comprises a file conveying a video segment and wherein the redacted version of the auxiliary electronic message comprises a file conveying a thumbnail of the video segment.
63. The method defined in claim 1, the auxiliary electronic message being a particular auxiliary electronic message, wherein said releasing the auxiliary electronic message to the intended recipient comprises sending a retrieval message to an auxiliary address associated with the intended recipient, the retrieval message comprising a plurality of auxiliary electronic messages including the particular auxiliary electronic message.
64. The method defined in claim 63, wherein the retrieval message is instrumental in causing a device used by the intended recipient to interact with the voice mail system to implement a message management interface to visually organize the plurality of auxiliary electronic messages.
65. The method defined in claim 1, the auxiliary electronic message being a particular auxiliary electronic message, the voice segment being a particular voice segment, wherein said releasing the auxiliary electronic message to the intended recipient comprises sending a retrieval message to an auxiliary address associated with the intended recipient, the retrieval message comprising a;plurality of auxiliary electronic messages including the particular auxiliary electronic message and a plurality of voice segments including the particular voice segment.
66. The method defined in claim 65, wherein the retrieval message is instrumental in causing a device used by the intended recipient to interact with the voice mail system to implement a message management interface to visually organize the plurality of auxiliary electronic messages and the plurality of voice segments.
67. The method defined in claim 34, wherein the auxiliary electronic message conveys a uniform resource locator, wherein the retrieval message is instrumental in causing a device used by the intended recipient to interact with the voice mail system to implement a message management interface to allow the uniform resource locator to be actionable by the intended recipient.
68. Computer-readable media tangibly embodying a program of instructions executable by a computing device to perform a method of handling a call placed by a caller, the method comprising:
- providing the caller with an opportunity to submit a voice segment destined for an intended recipient;
- providing the caller with an opportunity to submit an auxiliary electronic message destined for the intended recipient;
- storing in a mailbox associated with the intended recipient a composite message comprising the voice segment and the auxiliary electronic message;
- releasing the auxiliary electronic message to the intended recipient upon interaction with the intended recipient.
69. A voice mail system, comprising:
- a plurality of mailboxes associated with respective users of the voice mail system, each of said mailboxes comprising a respective set of at least one message, at least one particular message in the mailbox associated with a particular user comprising a respective voice content field and a respective auxiliary content field, the voice content field of the particular message comprising a voice segment submitted by a caller during prior interaction with the voice mail system, the auxiliary content field of the particular message comprising an auxiliary electronic message information submitted by the caller during said prior interaction with the voice mail system; and a control unit operative for interacting with the particular user to allow the particular user to retrieve the voice segment in the voice content field of the particular message and the auxiliary electronic message in the auxiliary content field of the particular message.
CA2571847A 2004-12-27 2005-09-30 Method and system to enable submission and subsequent retrieval of enhanced voice mail messages Active CA2571847C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US63838604P 2004-12-27 2004-12-27
US60/638,386 2004-12-27
PCT/CA2005/001517 WO2006069433A1 (en) 2004-12-27 2005-09-30 Method and system to enable submission and subsequent retrieval of enhanced voice mail messages

Publications (2)

Publication Number Publication Date
CA2571847A1 true CA2571847A1 (en) 2006-07-06
CA2571847C CA2571847C (en) 2014-04-08

Family

ID=36614428

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2571847A Active CA2571847C (en) 2004-12-27 2005-09-30 Method and system to enable submission and subsequent retrieval of enhanced voice mail messages

Country Status (5)

Country Link
US (1) US20060153347A1 (en)
EP (1) EP1834471B1 (en)
AT (1) ATE532323T1 (en)
CA (1) CA2571847C (en)
WO (1) WO2006069433A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2571843C (en) 2004-12-27 2014-12-30 Bce Inc. Methods and systems for rendering voice mail messages amenable to electronic processing by mailbox owners
US8077842B2 (en) * 2005-05-25 2011-12-13 Cisco Technology, Inc. System and method for associating due dates with messages
US8412173B2 (en) * 2005-07-01 2013-04-02 Cisco Technology, Inc. Method and system for providing a contact attempt service
US7894597B2 (en) * 2005-10-12 2011-02-22 Cisco Technology, Inc. Categorization of telephone calls
US8199902B1 (en) * 2006-05-22 2012-06-12 Avaya Inc. Passing URL for XML documents via a telephone signaling system
US8160232B2 (en) * 2006-08-31 2012-04-17 Kana Software, Inc. Dynamic message context driven application assembly for customer service agent productivity applications
CN101047901A (en) * 2007-05-08 2007-10-03 华为技术有限公司 Fail call notice method, system and mobile service equipment
WO2009077806A1 (en) * 2007-12-19 2009-06-25 Mikael Gabriel Ltd Method for notifying by registered mail with receipt acknowledgement and secured deposit of an original signed electronic file
WO2011114354A1 (en) * 2010-03-17 2011-09-22 Zipdial Mobile Solutions Pvt. Ltd. Service triggering by call attempt

Family Cites Families (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5003577A (en) * 1989-04-05 1991-03-26 At&T Bell Laboratories Voice and data interface to a voice-mail service system
US5737395A (en) * 1991-10-28 1998-04-07 Centigram Communications Corporation System and method for integrating voice, facsimile and electronic mail data through a personal computer
US5568540A (en) * 1993-09-13 1996-10-22 Active Voice Corporation Method and apparatus for selecting and playing a voice mail message
US7251314B2 (en) * 1994-10-18 2007-07-31 Lucent Technologies Voice message transfer between a sender and a receiver
FI99072C (en) * 1995-06-08 1997-09-25 Nokia Telecommunications Oy A method for issuing delivery confirmations of message deliveries over a telephone network
WO1997049251A1 (en) * 1996-06-18 1997-12-24 Compuserve Incorporated Integrated voice, facsimile and electronic mail messaging system
US5898770A (en) * 1996-09-26 1999-04-27 Ericsson Inc Subscriber controlled call list deregistration
US6219413B1 (en) * 1997-08-07 2001-04-17 At&T Corp. Apparatus and method for called-party telephone messaging while interconnected to a data network
US5956390A (en) * 1997-09-03 1999-09-21 Motorola, Inc. Method and apparatus for providing verified message receipt in a messaging system
US6304636B1 (en) * 1997-12-23 2001-10-16 At&T Corp. Forwarding voice messages to a called party using electronic mail
US6085231A (en) * 1998-01-05 2000-07-04 At&T Corp Method and system for delivering a voice message via an alias e-mail address
US6249815B1 (en) * 1998-05-06 2001-06-19 At&T Corp. Method and apparatus for building subscriber service profile based on subscriber related data
US6292799B1 (en) * 1998-06-05 2001-09-18 Netnumber.Com, Inc. Method and apparatus to automatically address a voice mail reply to a voice mail message
US6792082B1 (en) * 1998-09-11 2004-09-14 Comverse Ltd. Voice mail system with personal assistant provisioning
US6868140B2 (en) * 1998-12-28 2005-03-15 Nortel Networks Limited Telephony call control using a data network and a graphical user interface and exchanging datagrams between parties to a telephone call
US6738465B1 (en) * 1999-01-13 2004-05-18 Altigen Communications, Inc. Call-back number voice capture method and apparatus
US6603846B1 (en) * 1999-04-07 2003-08-05 Agere Systems, Inc. Methods and devices for selecting preferred call back numbers using CID data
US6459774B1 (en) * 1999-05-25 2002-10-01 Lucent Technologies Inc. Structured voicemail messages
US6754202B1 (en) * 1999-06-15 2004-06-22 Altigen Communications, Inc. Network call-back data capture method and apparatus
US7003327B1 (en) * 1999-07-23 2006-02-21 Openwave Systems Inc. Heuristically assisted user interface for a wireless communication device
US6404884B1 (en) * 1999-10-08 2002-06-11 Grape Technology Group, Inc. Personalized assistance system and method
US6456700B1 (en) * 1999-11-17 2002-09-24 Bellsouth Intellectual Property Corporation System and method for calling name delivery to voicemail systems
US6823047B1 (en) * 1999-12-16 2004-11-23 Nortel Networks Limited Voice messaging system
US6625258B1 (en) * 1999-12-27 2003-09-23 Nortel Networks Ltd System and method for providing unified communication services support
US7149777B1 (en) * 2000-01-20 2006-12-12 Avaya Technology Corp. Method for administering message attachments
US6487278B1 (en) * 2000-02-29 2002-11-26 Ameritech Corporation Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls
US6385306B1 (en) * 2000-03-02 2002-05-07 John Francis Baxter, Jr. Audio file transmission method
US6757732B1 (en) * 2000-03-16 2004-06-29 Nortel Networks Limited Text-based communications over a data network
JP2001285476A (en) * 2000-03-28 2001-10-12 Fujitsu Ltd Method for housing ip terminal, its gateway device, gatekeeper device and ip terminal
US6535585B1 (en) * 2000-03-30 2003-03-18 Worldcom, Inc. System and method for notification upon successful message delivery
US6665378B1 (en) * 2000-07-31 2003-12-16 Brenda Gates Spielman IP-based notification architecture for unified messaging
US6671355B1 (en) * 2000-07-31 2003-12-30 Cisco Technology, Inc. Arrangement for common-format notification delivery messages based on notification device type in an IP-based notification architecture
US6560318B1 (en) * 2000-09-07 2003-05-06 Cisco Technology, Inc. Arrangement for managing notification preferences for notification delivery messages in an IP-based notification architecture
US20020076004A1 (en) * 2000-09-15 2002-06-20 Brockenbrough Allan E. System using a personal digital assistant to redirect a voice message to a telephone
US6826270B1 (en) * 2000-10-25 2004-11-30 Nortel Networks Limited Calling name and customization in a telecommunications environment
US7272390B1 (en) * 2000-12-19 2007-09-18 Cisco Technology, Inc. Method and system for sending facsimile transmissions from mobile devices
US6775360B2 (en) * 2000-12-28 2004-08-10 Intel Corporation Method and system for providing textual content along with voice messages
CA2368404C (en) * 2001-01-18 2005-08-09 Research In Motion Limited Unified messaging system and method
US8654939B2 (en) * 2001-02-13 2014-02-18 International Business Machines Corporation Recording and receiving voice mail with freeform bookmarks
US7142646B2 (en) * 2001-02-27 2006-11-28 Verizon Data Services Inc. Voice mail integration with instant messenger
US7177402B2 (en) * 2001-03-01 2007-02-13 Applied Voice & Speech Technologies, Inc. Voice-activated interactive multimedia information processing system
NZ511180A (en) * 2001-04-19 2003-10-31 Zeacom Group Ltd Call handling method
US20020186828A1 (en) * 2001-06-11 2002-12-12 Bushnell William Jackson Context driven alternate point of contact service
US7444375B2 (en) * 2001-06-19 2008-10-28 Visto Corporation Interactive voice and text message system
US7668535B2 (en) * 2001-07-09 2010-02-23 Palm, Inc. Notification infrastructure for sending device-specific wireless notifications
EP1280326A1 (en) * 2001-07-25 2003-01-29 The Sound of Data B.V. Sending a voicemail message as an email attachment with a voice controlled interface for authentication
US6590965B1 (en) * 2001-07-31 2003-07-08 Verizon Communications, Inc. Enhanced voice mail caller ID
US7133899B2 (en) * 2001-07-31 2006-11-07 Cingular Wireless Ii, Llc Method and apparatus for providing interactive text messages during a voice call
US20030043974A1 (en) * 2001-09-04 2003-03-06 Emerson Harry E. Stored profile system for storing and exchanging user communications profiles to integrate the internet with the public switched telephone network
US7640006B2 (en) * 2001-10-03 2009-12-29 Accenture Global Services Gmbh Directory assistance with multi-modal messaging
US7212614B1 (en) * 2001-11-09 2007-05-01 At&T Corp Voice-messaging with attachments
US6683940B2 (en) * 2001-11-28 2004-01-27 Sunil H. Contractor Transferring voice mail messages to a data network
US20030108166A1 (en) * 2001-12-07 2003-06-12 Coppinger Cliff L. Integrated voice mail display system
US6778644B1 (en) * 2001-12-28 2004-08-17 Vocada, Inc. Integration of voice messaging and data systems
US20040252679A1 (en) * 2002-02-26 2004-12-16 Tim Williams Stored voice message control extensions
US6813489B1 (en) * 2002-03-01 2004-11-02 Yahoo! Inc. System and method for mobile electronic messaging
US6795541B2 (en) 2002-03-11 2004-09-21 Ericsson Inc. Method, apparatus and system for completing a call when a called party has not answered the call
US6788929B2 (en) * 2002-05-14 2004-09-07 Motorola, Inc. Email message confirmation by audio email tags
US7145998B1 (en) * 2002-07-29 2006-12-05 Bellsouth Intellectual Property Corporation Systems, methods, and devices for a callback/callback reminder feature
US7330464B2 (en) * 2002-09-25 2008-02-12 Lucent Technologies Inc. Location identification for IP telephony to support emergency services
US7474741B2 (en) * 2003-01-20 2009-01-06 Avaya Inc. Messaging advise in presence-aware networks
US20040151287A1 (en) * 2003-01-30 2004-08-05 Ilja Bedner Caller identification-based communication system and method
US6975541B2 (en) 2003-03-24 2005-12-13 Saifun Semiconductors Ltd Alternating application of pulses on two sides of a cell
US20050047579A1 (en) * 2003-08-29 2005-03-03 Salame Mansour A. Telecommunication call distribution system
JP4728586B2 (en) * 2004-03-16 2011-07-20 Necインフロンティア株式会社 IP phone method
US20060062371A1 (en) * 2004-09-23 2006-03-23 Vanderheiden Gregg C Method and apparatus for associating an alternate access device with a telephone
US7864930B2 (en) 2004-12-27 2011-01-04 Bce Inc. Systems and methods for registration and retrieval of voice mail contact information
CA2571843C (en) 2004-12-27 2014-12-30 Bce Inc. Methods and systems for rendering voice mail messages amenable to electronic processing by mailbox owners
US7680513B2 (en) * 2005-08-08 2010-03-16 Palm, Inc. Contact-centric user-interface features for computing devices
US20070115919A1 (en) * 2005-10-14 2007-05-24 3Com Corporation Method and system for using a packet-network telephone to schedule a conference call

Also Published As

Publication number Publication date
EP1834471A4 (en) 2010-07-07
WO2006069433A1 (en) 2006-07-06
ATE532323T1 (en) 2011-11-15
EP1834471A1 (en) 2007-09-19
CA2571847C (en) 2014-04-08
US20060153347A1 (en) 2006-07-13
EP1834471B1 (en) 2011-11-02

Similar Documents

Publication Publication Date Title
CA2571847C (en) Method and system to enable submission and subsequent retrieval of enhanced voice mail messages
US9628626B2 (en) Voice-messaging with attachments
US8781080B2 (en) Systems and methods for presenting audio messages
KR101691239B1 (en) Enhanced voicemail usage through automatic voicemail preview
US6259449B1 (en) Integrated communication center
US7068768B2 (en) Method for populating a caller's information to a host-based address book
KR100341981B1 (en) Graphical voice response system and method therefor
US6252588B1 (en) Method and apparatus for providing an audio visual e-mail system
US7545758B2 (en) System and method for collaboration summarization playback
US7369649B2 (en) System and method for caller initiated voicemail annotation and its transmission over IP/SIP for flexible and efficient voice mail retrieval
US8077838B2 (en) Method and voice communicator to provide a voice communication
US8706912B2 (en) Unified LTE cloud system
US20080232557A1 (en) Attachment of rich content to a unified message left as a voicemail
US20070115926A1 (en) System and method for receiving a user message at a packet-network telephone
US20100106748A1 (en) Method and system for logging and storing heterogeneous communication sessions
US9560683B1 (en) Displaying visual representation of voice messages
US7864930B2 (en) Systems and methods for registration and retrieval of voice mail contact information
US20140128039A1 (en) System and Method for Storing and Managing Voicemails
US20090214006A1 (en) System and method for providing enhanced voice messaging services
WO2000045577A1 (en) A system and method to manage phone sourced messages
JP2001028744A (en) Accessing method for contact information of television commercial
KR100763734B1 (en) System for Real-Time Transmitting and Receiving of Audio/Video and Handwriting Information
EP1429528A1 (en) System and method for collaboration summarization playback
JP4546388B2 (en) Real-time transmission / reception system for video screens and handwritten data
Wang et al. Using Messages and FaceTime

Legal Events

Date Code Title Description
EEER Examination request