Source: http://www.freepatentsonline.com/9042526.html
Timestamp: 2018-05-21 15:17:14
Document Index: 62496082

Matched Legal Cases: ['art\n7283512', 'arty 2002', 'arty 10', 'arty 10', 'arty 10', 'arty 10', 'arty 10']

Method and apparatus for enabling a calling party to leave a voice message for a called party in response to a command provided by the calling party - BCE INC.
United States Patent 9042526
Rose, Matthew (Nepean, CA)
Nguyen, Luan Cao Tuong (Ottawa, CA)
Arsenault, Jonathan Allan (Orleans, CA)
Archer, Nathan Gerald (Russell, CA)
Lessard, Yannick (Gatinean, CA)
Fortin, Pierre (Quebec, CA)
12/743980
379/88.16, 379/88.18, 455/413
H04M1/64; G10L15/26; H04L12/58; H04M3/533; H04M3/537
379/67.1, 379/88.12, 379/88.18, 379/88.13, 379/72, 379/76, 379/88, 455/413, 705/14.54
Download PDF 9042526 PDF help
8243895 Communication system with configurable shared line privacy feature 2012-08-14 Jain et al.
8175904 Method and apparatus for intermediation of meetings and calls 2012-05-08 Templeton
20120106725 TREATMENT OF ELECTRONIC COMMUNICATIONS BASED ON USER ASSOCIATION WITH ONE OR MORE ONLINE GROUPS 2012-05-03 Smith et al.
8031851 Method and apparatus for routing calls based on the identification of the calling party or calling line 2011-10-04 Holt et al.
8023632 Method, system and article for providing a family telecommunication service using an originating dual-tone multi-frequency trigger 2011-09-20 Gruchala
7672444 Client survey systems and methods using caller identification information 2010-03-02 Perrella et al.
7609832 Real-time client survey systems and methods 2009-10-27 Kreiner et al.
20090247188 IP phone routing and call initiation based on location information 2009-10-01 Ridley et al.
20090111474 SELECTIVE BACKHAUL ROUTING IN HIGH BANDWIDTH WIRELESS COMMUNICATION SYSTEMS 2009-04-30 Hill et al.
20090055502 Electronic mail delay adaptation 2009-02-26 Agarwal et al.
7474432 Methods and systems for fax routing 2009-01-06 Kirchhoff et al.
20090003548 Methods and Apparatus for Defending Against Telephone-Based Robotic Attacks Using Contextual-Based Degradation 2009-01-01 Baird et al. 379/88.18
20070299927 ROUTING MESSAGES USING PRESENCE INFORMATION 2007-12-27 Knauerhase
20070263781 Control of a calling party's telephone service features by a call taker at a public safety answering point 2007-11-15 Goldman et al.
7295656 Audio caller identification 2007-11-13 Ruckart
7283512 Intelligent network and method for providing voice telephony over ATM and point-to-multipoint connectivity 2007-10-16 Hall
7280646 Dynamic Caller ID messaging 2007-10-09 Urban et al.
7269412 Caller identification device and method of operation thereof 2007-09-11 Bacon et al.
20070155370 Disablement of simultaneous ringback 2007-07-05 Daigle
20070153991 User selected Caller ID override 2007-07-05 Daigle
20070147349 System for customized messaging presentation based on called-party voice-over-Internet-protocol settings 2007-06-28 Bangor et al.
20070143397 Caller-Callee Association of a Plurality of Networked Devices with Direct Dial Through Thin Client 2007-06-21 Guedalia et al.
20070111743 Mobile-Device Directed Conference Call Interface 2007-05-17 Leigh et al.
7162021 Call routing control using call routing scripts 2007-01-09 Johnson et al.
20060190591 Method and system for supporting the communication of presence information regarding one or more telephony devices 2006-08-24 Bobde et al.
20060177033 Call management system 2006-08-10 Allen et al.
20060029195 Methods, apparatus and computer program products for message notification in a voice over internet protocol communication system 2006-02-09 Mullis et al.
20050245236 Communication device operation management 2005-11-03 Servi et al.
6961559 Distributed network voice messaging for wireless centrex telephony 2005-11-01 Chow et al.
20050207361 Signaling method for internet telephony 2005-09-22 Rosenberg et al.
6898274 Method and apparatus for adaptive time-based call routing in a communications system 2005-05-24 Galt et al.
20050100155 Call distribution in distributed call centers 2005-05-12 Trinkel et al.
20050064855 Method and system for forwarding wireless communications 2005-03-24 Russell
20050054335 Call forwarding control device and method of call management 2005-03-10 Pearson et al.
20050053218 Intelligent telephone set 2005-03-10 Kim
6829332 Personal dial tone service with personalized call waiting 2004-12-07 Farris et al.
6826271 Enhanced caller identification 2004-11-30 Kanabar et al.
6788778 Private branch exchange (PBX) system, private branch exchange, and method of communication using the same PBX system 2004-09-07 Tatsumi
20040095925 Apparatus and method for using multiple call controllers of voice-band calls 2004-05-20 Cody et al.
6721397 System and method for message exchange over a public-switched telephone network 2004-04-13 Lu
20040028026 Providing telephony services using intelligent end points 2004-02-12 McClung et al.
6668055 Personalized assistance system and method 2003-12-23 Marwell et al.
20030060210 System and method for providing real-time and non-real-time services over a communications system 2003-03-27 Ravishankar et al.
20030058839 Soft switch using distributed firewalls for load sharing voice-over-IP traffic in an IP network 2003-03-27 D'Souza
6529592 Internet-based message delivery with PSTN billing 2003-03-04 Khan
20020086662 Voice message delivery method and system 2002-07-04 Culliss
6400808 System and method for providing call subject information to a called party 2002-06-04 Burg
6389117 Single telephone number access to multiple communications services 2002-05-14 Gross et al.
20020039407 MESSAGE TRANSFER SYSTEM 2002-04-04 O'Donovan et al.
6304573 Method and apparatus for transmitting and receiving electronic voice messages 2001-10-16 Hicks, III
6295353 Arrangement for efficiently updating status information of a network call-routing system 2001-09-25 Flockhart et al.
6246871 Method and apparatus for providing access of messages to multiple recipients in cellular networks 2001-06-12 Ala-Laurila 455/413
6134310 Telecommunications functions management system for managing outgoing calls from a plurality of telephone terminals 2000-10-17 Swan et al.
6067349 Dialing using caller ID 2000-05-23 Suder et al.
5999613 Method and system for processing incoming calls during calls-in-progress 1999-12-07 Nabkel et al.
5987100 Universal mailbox 1999-11-16 Fortman et al.
5793859 Adaptive telephone number selection method and system 1998-08-11 Matthews
5764746 Holding party call back subscriber feature 1998-06-09 Reichelt
5623537 Telephone message center 1997-04-22 Ensor et al.
5596631 Station controller for distributed single line PABX 1997-01-21 Chen
5533107 Method for routing calls based on predetermined assignments of callers geographic locations 1996-07-02 Irwin et al.
5506890 Method and apparatus for group-specific calling 1996-04-09 Gupta et al.
5479496 Personal communication system having options and notifications 1995-12-26 Endo et al.
CA2533514A1 2005-02-03 MULTI-USER CALL WAITING
EP0569164 1993-11-10 Automated telephone attendant.
EP1583341 2005-10-05 Simplified call answering service
EP1684478 2006-07-26 Messaging advice in presence-aware networks
GB2387737A 2003-10-22 Improvements in or relating to telephone communications control devices
JP2002016701A 2002-01-18 VOICE/TEXT CONVERSION SERVICE UNIT FOR MOBILE PHONE
WO1991007041A1 1991-05-16 CALLED PERSON IDENTIFICATION IN TELECOMMUNICATION
WO2003041362A2 2003-05-15 SYSTEM AND METHOD FOR ROUTING VOICE OVER IP CALLS
WO2006129296A1 2006-12-07 METHOD, SYSTEM AND CIRCUIT FOR SUGGESTING ALTERNATIVE VOIP DESTINATIONS TO A CALLED NUMBER
WO2007033457A1 2007-03-29 METHODS AND SYSTEMS FOR TOUCH-FREE CALL ORIGINATION
WO2007056824A1 2007-05-24 COMMUNICATION SYSTEM AND METHOD
WO2007071007A1 2007-06-28 METHOD AND SYSTEM FOR ENABLING REDIRECTION OF CALLS DESTINED FOR A COMMUNICATION DEVICE
WO2008042990A1 2008-04-10 METHODS AND SYSTEMS FOR PROVIDING ADVANCED CALL SERVICES
WO2008067631A1 2008-06-12 METHOD, SYSTEM AND APPARATUS FOR PROVIDING CALLING NAME IDENTIFICATION
WO2008077226A1 2008-07-03 METHOD AND SYSTEM FOR CONFIGURING INFORMATION REGARDING PROCESSING OF CALLS INVOLVING A PARTY
Tyson J. et al., “How VoIP Works”, 2005, http://www.engedi.net/documents/HowVoIPWorks—Feb.pdf, Sep. 2008, 7 pages.
1. A method for allowing a calling party to leave a message for a called party, said method comprising: determining that the calling party is attempting to establish a telephone call with the called party; following said determining but prior to the telephone call with the called party having been established, receiving a command provided by the calling party and indicative of a desire of the calling party to leave a message for the called party; obtaining message destination information associated with the called party; receiving a voice message provided by the calling party; generating an electronic message representative of the voice message; and causing transmission of the electronic message based on the message destination information.
7. The method as claimed in claim 1, wherein said obtaining comprises: sending a message inviting the calling party to supply the message destination information; and receiving the message destination information supplied by the calling party.
10. The method as claimed in claim 1, wherein said generating comprises: generating an audio file representative of the voice message; and including the audio file in the electronic message.
11. The method as claimed in claim 1, wherein said generating comprises: applying a speech-to-text function on the voice message to generate text representative of the voice message; and including the text in the electronic message.
12. The method as claimed in claim 1, wherein said generating comprises: generating an audio file representative of the voice message; and including in the electronic message a link to access the audio file.
13. The method as claimed in claim 1, wherein said generating comprises: applying a speech-to-text function on the voice message to generate text representative of the voice message; and including in the electronic message a link to access the text.
23. The method as claimed in claim 1, wherein the calling party uses a communication device to attempt to establish the telephone call with the called party, wherein said determining comprises: receiving information provided by the calling party via the communication device to establish the telephone call with the called party; and attempting to establish the telephone call between the calling party and the called party based on the information provided by the calling party via the communication device.
25. An apparatus for allowing a calling party to leave a message for a called party, said apparatus comprising: an interface for communicating over a communications network; and a processing unit coupled to said interface and operative for: determining that the calling party is attempting to establish a telephone call with the called party; following said determining but prior to the telephone call with the called party having been established, receiving a command provided by the calling party and indicative of a desire of the calling party to leave a message for the called party; obtaining message destination information associated with the called party; receiving a voice message provided by the calling party; generating an electronic message representative of the voice message; and causing transmission of the electronic message based on the message destination information.
31. The apparatus as claimed in claim 25, wherein said obtaining comprises: sending a message inviting the calling party to supply the message destination information; and receiving the message destination information supplied by the calling party.
34. The apparatus as claimed in claim 25, wherein said generating comprises: generating an audio file representative of the voice message; and including the audio file in the electronic message.
35. The apparatus as claimed in claim 25, wherein said generating comprises: applying a speech-to-text function on the voice message to generate text representative of the voice message; and including the text in the electronic message.
36. The apparatus as claimed in claim 25, wherein said generating comprises: generating an audio file representative of the voice message; and including in the electronic message a link to access the audio file.
37. The apparatus as claimed in claim 25, wherein said generating comprises: applying a speech-to-text function on the voice message to generate text representative of the voice message; and including in the electronic message a link to access the text.
46. The apparatus as claimed in claim 25, wherein said processing unit is operative for: determining whether the calling party subscribes to a messaging service; and performing said obtaining, said generating and said causing transmission of the electronic message if the calling party subscribes to the messaging service.
47. The apparatus as claimed in claim 25, wherein the calling party uses a communication device to attempt to establish the telephone call with the called party, wherein prior to receiving the command said processing unit being operative for: receiving information provided by the calling party via the communication device to establish the telephone call with the called party; and attempting to establish the telephone call between the calling party and the called party based on the information provided by the calling party via the communication device.
49. Non-transitory computer-readable media storing a program element for execution by a computer system to allow a calling party to leave a message for a called party, said program element comprising: first program code for causing the computer system to determine that the calling party is attempting to establish a telephone call with the called party; second program code for causing the computer system to receive, upon having determined that the calling party is attempting to establish the telephone call with the called party but prior to the telephone call with the called party having been established, a command provided by the calling party and indicative of a desire of the calling party to leave a message for the called party; third program code for causing the computer system to obtain message destination information associated with the called party; fourth program code for causing the computer system to receive a voice message provided by the calling party; fifth program code for causing the computer system to generate an electronic message representative of the voice message; and sixth program code for causing the computer system to cause transmission of the electronic message based on the message destination information.
The message destination information 31 in an entry of the record 210j specifies at least one destination to which can be sent an electronic message intended for the potential called party associated with that entry. For example, the message destination information 31 may include one or more of an email address associated with the potential called party; a telephone number or other identifier identifying a communication device associated with the potential called party and to which can be sent a text message or a multimedia message; and an IM identifier associated with the potential called party. It will be recognized that the message destination information 31 may take on other forms.
Upon reception of the signal 100* by the application server 70, the call processing entity 30 determines, based on information conveyed by the signal 100* (e.g., origination and destination telephone numbers), that the signal 100* pertains to a call to be established between the communication device 12 and the communication device 16. The call processing entity 30 proceeds to perform call processing operations in respect of the call to which pertains the signal 100* based on the aforementioned set of rules. For one or more of these rules, the call processing entity 30 may have to use call processing information 21 associated with the calling party 10. In particular, the call processing entity 30 may have to determine whether the calling party 10 subscribes to one or more telephony services and, if so, to perform one or more call processing operations in accordance with these one or more telephony services. To that end, the call processing entity 30 consults the database 26 to access a particular one of the records 2001-200M associated with the calling party 10 so as to determine whether the calling party 10 subscribes to one or more telephony services. For purposes of this example, it is assumed that the call processing entity 30 determines that the calling party 10 subscribes to the caller-controlled messaging service contemplated herein.
<- Previous Patent (System and method fo...) | Next Patent (Visual voice mail de...) ->