System and method for converting electronic mail text to audio for telephonic delivery
First Claim
1. A method of converting text from an electronic message to audio for delivery via telephone, comprising:
- receiving an electronic message containing text;
retrieving a telephone number associated with an addressee of said electronic message;
applying a set of rules to determine the validity of said telephone number;
wherein said applying step parses said telephone number to ensure that said telephone number does not comprise any of;
a restricted number, a toll free number, a directory assistance number, and an invalid area code;
converting said text to audio;
establishing a telephone connection with said addressee if said telephone number is valid; and
delivering said audio through said telephone connection.
9 Assignments
0 Petitions

Accused Products

Abstract
A system and method are provided for converting a textual portion of an electronic mail message into audio and delivering the audio through a telephone call to a recipient. An electronic mail server is configured to receive a mail message and parse an address to retrieve a telephone number included in or associated with said address. One or more textual portions of the mail message are converted to audio by a text-to-audio converter and combined into an audio message. The audio message may include an identifier of a sender or originator of the mail message, a subject of the mail message, text included in the body of the mail message, etc. An audio attachment included with the mail message may be included in the audio message. A call processor establishes a telephonic connection with the recipient, plays the audio message and may record a response from the recipient. If a response is provided, it is relayed back to the originator of the mail message. The recipient may be able to specify circumstances (.g., time of day, different telephone number) or criteria (e.g., originator identity, size of mail message) under which the recipient will or will not accept telephone delivery of audio forms of electronic mail messages. The system may apply a set of rules to ensure that audio forms of mail messages are limited, or not sent at all, to emergency numbers, directory assistance, toll-free numbers, etc.
419 Citations
Method for announcing e-mail and converting e-mail text to voice | ||
Patent #
US 7,886,006 B1
Filed 09/25/2000
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Avaya Incorporated
|
User-controlled personalized announcements for account-based services | ||
Patent #
US 7,873,151 B1
Filed 08/29/2005
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Facsimile telecommunications system and method | ||
Patent #
US 7,869,076 B1
Filed 01/16/2009
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
Adaptive filtering of annotated messages or the like | ||
Patent #
US 7,930,389 B2
Filed 11/20/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Methods and systems for transferring voice messages and faxes over a network | ||
Patent #
US 7,965,825 B1
Filed 08/01/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Voice controlled wireless communication device system | ||
Patent #
US 7,957,975 B2
Filed 08/09/2006
|
Current Assignee
Mobile Voice Control LLC
|
Original Assignee
Mobile Voice Control LLC
|
Region-wide messaging system and methods including validation of transactions | ||
Patent #
US 7,933,390 B2
Filed 12/21/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
SYSTEM AND METHOD FOR FACILITATING MOBILE TRAFFIC IN A MOBILE NETWORK | ||
Patent #
US 20110238772A1
Filed 06/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for call processing | ||
Patent #
US 8,000,455 B1
Filed 09/13/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
VOICE-BASED COMMAND DRIVEN COMPUTER IMPLEMENTED METHOD | ||
Patent #
US 20110201385A1
Filed 02/11/2011
|
Current Assignee
Christopher D. Higginbotham
|
Original Assignee
Christopher D. Higginbotham
|
Layering destination-dependent content handling guidance | ||
Patent #
US 8,065,404 B2
Filed 08/31/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Systems and methods for call screening | ||
Patent #
US 8,064,588 B2
Filed 11/10/2009
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Voice mailbox with management support | ||
Patent #
US 8,036,345 B2
Filed 12/14/2006
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and systems for fax routing | ||
Patent #
US 8,031,360 B2
Filed 09/08/2010
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
System and method for sending text messages converted into speech through an internet connection | ||
Patent #
US 7,706,511 B2
Filed 09/20/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Braintexter Incorporated
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 7,822,188 B1
Filed 09/22/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Method and system for postal service mail delivery via electronic mail | ||
Patent #
US 7,693,942 B2
Filed 09/10/2002
|
Current Assignee
David S. Nale
|
Original Assignee
David S. Nale
|
Systems and methods for facsimile echo cancellation | ||
Patent #
US 7,808,936 B2
Filed 05/09/2005
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
System and Method for Forwarding Selective Calls | ||
Patent #
US 20100074429A1
Filed 11/30/2009
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and systems for fax routing | ||
Patent #
US 7,808,671 B1
Filed 01/05/2009
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
Enhanced service levels for call-processing services | ||
Patent #
US 7,742,586 B1
Filed 06/14/2004
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Use of multiple speech recognition software instances | ||
Patent #
US 7,822,610 B2
Filed 08/09/2006
|
Current Assignee
Mobile Voice Control LLC
|
Original Assignee
Mobile Voice Control LLC
|
File management apparatus and file management method | ||
Patent #
US 7,814,132 B2
Filed 10/25/2001
|
Current Assignee
Minolta Corporation Limited
|
Original Assignee
Minolta Corporation Limited
|
Methods and systems for creating a dynamic call log and contact records | ||
Patent #
US 7,839,987 B1
Filed 03/02/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
System and method for forwarding selective calls | ||
Patent #
US 7,649,987 B1
Filed 06/19/2001
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 7,688,958 B2
Filed 01/19/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Methods and systems for routing telecommunications | ||
Patent #
US 7,852,749 B2
Filed 04/06/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
TEMAIL | ||
Patent #
US 20090028305A1
Filed 07/25/2007
|
Current Assignee
Riyaz Mohamed Shahul Hameed
|
Original Assignee
Riyaz Mohamed Shahul Hameed
|
Facsimile telecommunications system and method | ||
Patent #
US 7,480,065 B1
Filed 03/05/2004
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
FuzeBox Inc.
|
Methods and systems for fax routing | ||
Patent #
US 7,474,432 B1
Filed 03/12/2007
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
FuzeBox Inc.
|
Systems and methods for providing filtered message delivery | ||
Patent #
US 7,499,529 B1
Filed 12/11/2001
|
Current Assignee
Verizon Patent and Licensing Incorporated
|
Original Assignee
Verizon Laboratories Incorporated
|
SAVING AND FORWARDING CUSTOMIZED MESSAGES | ||
Patent #
US 20090067588A1
Filed 09/09/2008
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and apparatus for returning a call over a telephony system | ||
Patent #
US 7,508,927 B1
Filed 09/04/2007
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Method for processing of continuous pressure-related signals derivable from a human or animal body or body-cavity | ||
Patent #
US 20090124910A1
Filed 10/24/2008
|
Current Assignee
DPCOM AS
|
Original Assignee
DPCOM AS
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 7,555,110 B2
Filed 12/05/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Saving information from information retrieval systems | ||
Patent #
US 7,620,161 B2
Filed 12/19/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Systems and methods for call screening | ||
Patent #
US 7,636,428 B2
Filed 03/13/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
System for handling file attachments | ||
Patent #
US 7,317,697 B2
Filed 11/18/2002
|
Current Assignee
ATT Mobility II LLC
|
Original Assignee
ATT Mobility II LLC
|
Transferring voice mail messages in text format | ||
Patent #
US 7,317,908 B1
Filed 03/29/2002
|
Current Assignee
Nuance Communications Inc.
|
Original Assignee
ATT Intellectual Property I LP
|
SYSTEM AND METHOD FOR SENDING TEXT MESSAGES CONVERTED INTO SPEECH THROUGH AN INTERNET CONNECTION | ||
Patent #
US 20080010355A1
Filed 09/20/2007
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Messaging services for uniquely identified mail | ||
Patent #
US 7,346,591 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Region-Wide Messaging System and Methods including Validation of Transactions | ||
Patent #
US 20080095335A1
Filed 12/21/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Saving information from information retrieval systems | ||
Patent #
US 7,359,491 B2
Filed 12/23/2005
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Complete message delivery to multi-mode communication device | ||
Patent #
US 7,392,039 B2
Filed 03/13/2002
|
Current Assignee
Novatel Wireless Inc.
|
Original Assignee
Novatel Wireless Inc.
|
Recipient elected messaging services for mail that is transported in trays or tubs | ||
Patent #
US 7,386,458 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Recipient elected messaging services | ||
Patent #
US 7,389,238 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Messaging services for the visually impaired | ||
Patent #
US 7,386,457 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Process for creating and administrating tests made from zero or more picture files, sound bites on handheld device | ||
Patent #
US 20080183474A1
Filed 01/30/2007
|
Current Assignee
Damion Alexander Bethune
|
Original Assignee
Damion Alexander Bethune
|
Call processing and subscriber registration systems and methods | ||
Patent #
US 7,409,048 B2
Filed 12/09/2004
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
SAVING INFORMATION FROM INFORMATION RETRIEVAL SYSTEMS | ||
Patent #
US 20080226040A1
Filed 12/19/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Saving and forwarding customized messages | ||
Patent #
US 7,424,099 B2
Filed 05/26/2006
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Wireless server based text to speech email | ||
Patent #
US 20080262846A1
Filed 12/04/2007
|
Current Assignee
Mobile Voice Control Inc.
|
Original Assignee
Mobile Voice Control Inc.
|
Voice Mail Notification Using Instant Messaging | ||
Patent #
US 20080304634A1
Filed 11/12/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Method and system for call, facsimile and electronic message forwarding | ||
Patent #
US 7,466,804 B2
Filed 12/06/2005
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Storage of voicemail messages at an alternate storage location | ||
Patent #
US 7,190,950 B1
Filed 06/27/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Voicemail box with caller-specific storage folders | ||
Patent #
US 7,221,742 B1
Filed 06/26/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Voice controlled wireless communication device system | ||
Patent #
US 20070174058A1
Filed 08/09/2006
|
Current Assignee
Mobile Voice Control LLC
|
Original Assignee
Mobile Voice Control LLC
|
Methods and apparatus for returning a call over a telephony system | ||
Patent #
US 7,266,185 B2
Filed 04/05/2004
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Voicemail box with caller-specific storage folders | ||
Patent #
US 20070223661A1
Filed 05/22/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Saving information from information retrieval systems | ||
Patent #
US 7,286,653 B2
Filed 05/24/2004
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Method and a system for submitting messages deposited in an inbox of a messaging service | ||
Patent #
US 7,292,679 B2
Filed 07/20/2004
|
Current Assignee
Orange S.A.
|
Original Assignee
Orange S.A.
|
Methods and systems for telephony call completion | ||
Patent #
US 7,308,081 B2
Filed 01/12/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Method and apparatus for sending messages from an MMS system | ||
Patent #
US 7,069,301 B2
Filed 02/07/2002
|
Current Assignee
Siemens AG
|
Original Assignee
Siemens AG
|
Method and apparatus for implementing voice messaging using E-mail | ||
Patent #
US 7,136,461 B1
Filed 02/16/2001
|
Current Assignee
Verizon Patent and Licensing Incorporated
|
Original Assignee
Telesector Resources Group Incorporated
|
Voicemail system with subscriber specific storage folders | ||
Patent #
US 6,996,212 B1
Filed 06/26/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Sender elected messaging services | ||
Patent #
US 7,085,811 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Method for a carrier to determine the location of a missing person | ||
Patent #
US 6,993,491 B2
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Saving and forwarding customized messages | ||
Patent #
US 7,072,452 B1
Filed 06/24/2002
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Method and system for call, facsimile and electronic message forwarding | ||
Patent #
US 7,046,772 B1
Filed 12/17/2001
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Portal for managing communications of a client over a network | ||
Patent #
US 20060075037A1
Filed 09/28/2004
|
Current Assignee
Reagan Inventions L.L.C.
|
Original Assignee
Trust Licensing Inc.
|
Voicemail system with subscriber specific storage folders | ||
Patent #
US 20060083365A1
Filed 12/06/2005
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Method and system for call, facsimile and electronic message forwarding | ||
Patent #
US 20060083360A1
Filed 12/06/2005
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Systems and methods for call screening | ||
Patent #
US 20060153354A1
Filed 03/13/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Method and system for processing data messages | ||
Patent #
US 20060200528A1
Filed 01/25/2006
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 20060227957A1
Filed 12/05/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Method and a system for submitting messages deposited in an inbox of a messaging service | ||
Patent #
US 20050018821A1
Filed 07/20/2004
|
Current Assignee
Orange S.A.
|
Original Assignee
Orange S.A.
|
Methods and systems for telephony call completion | ||
Patent #
US 20050123114A1
Filed 01/12/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 20050207557A1
Filed 01/19/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Providing notification of voicemail (VM) messages using instant messaging (IM) transport | ||
Patent #
US 20050249339A1
Filed 05/05/2004
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Method for sending messages from an mms-system and a device therefor | ||
Patent #
US 20040057403A1
Filed 08/07/2003
|
Current Assignee
Siemens AG
|
Original Assignee
Siemens AG
|
Recipient elected messaging services enabled by processing codes printed on mail | ||
Patent #
US 20040094615A1
Filed 11/07/2003
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Methods and apparatus for returning a call over a telephony system | ||
Patent #
US 20040190703A1
Filed 04/05/2004
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Complete message delivery to multi-mode communication device | ||
Patent #
US 20040203606A1
Filed 03/13/2002
|
Current Assignee
Novatel Wireless Inc.
|
Original Assignee
Novatel Wireless Inc.
|
Saving information from information retrieval systems | ||
Patent #
US 20040213385A1
Filed 05/24/2004
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Method and system for postal service mail delivery via electronic mail | ||
Patent #
US 20030074411A1
Filed 09/10/2002
|
Current Assignee
PAPERLESS PO BOX.COM
|
Original Assignee
PAPERLESS PO BOX.COM
|
System for handling file attachments | ||
Patent #
US 20030095550A1
Filed 11/18/2002
|
Current Assignee
ATT Mobility II LLC
|
Original Assignee
ATT Mobility II LLC
|
File management apparatus and file management method | ||
Patent #
US 20020062321A1
Filed 10/25/2001
|
Current Assignee
Minolta Corporation Limited
|
Original Assignee
Minolta Corporation Limited
|
Sender elected messaging services | ||
Patent #
US 20020143880A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Recipient elected messaging services | ||
Patent #
US 20020143430A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Method for a carrier to determine the location of a missing person | ||
Patent #
US 20020143559A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Messaging services for the visually impaired | ||
Patent #
US 20020143715A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Messaging services for uniquely identified mail | ||
Patent #
US 20020143431A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Recipient elected messaging services for mail that is transported in trays or tubs | ||
Patent #
US 20020143428A1
Filed 03/27/2001
|
Current Assignee
Pitney Bowes Incorporated
|
Original Assignee
Pitney Bowes Incorporated
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for speed dialing | ||
Patent #
US 8,085,922 B1
Filed 04/26/2007
|
Current Assignee
RingCentral Incorporated
|
Original Assignee
FuzeBox Inc.
|
Wireless server based text to speech email | ||
Patent #
US 8,103,509 B2
Filed 12/04/2007
|
Current Assignee
Mobile Voice Control Inc.
|
Original Assignee
Mobile Voice Control LLC
|
Voicemail box with caller-specific storage folders | ||
Patent #
US 8,102,977 B2
Filed 05/22/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Using destination-dependent criteria to guide data transmission decisions | ||
Patent #
US 8,082,225 B2
Filed 08/31/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Saving and forwarding customized messages | ||
Patent #
US 8,081,741 B2
Filed 09/09/2008
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and systems for telephony call-back processing | ||
Patent #
US 8,107,609 B2
Filed 12/05/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Facsimile telecommunications system and method | ||
Patent #
US 8,081,337 B2
Filed 01/06/2011
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and systems for short message forwarding services | ||
Patent #
US 8,121,626 B1
Filed 06/04/2007
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Voice mail notification using instant messaging | ||
Patent #
US 8,150,000 B2
Filed 11/12/2007
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Voicemail system with subscriber specific storage folders | ||
Patent #
US 8,160,216 B2
Filed 12/06/2005
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Enhanced service levels for call-processing services | ||
Patent #
US 8,165,278 B2
Filed 05/19/2010
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Methods and systems for call processing in a wireline and wireless network | ||
Patent #
US 8,165,572 B1
Filed 02/19/2007
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Call processing and subscriber registration systems and methods | ||
Patent #
US 8,259,911 B1
Filed 08/01/2008
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for routing calls | ||
Patent #
US 8,270,582 B1
Filed 04/05/2007
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
FuzeBox Inc.
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Method and systems for short message forwarding services | ||
Patent #
US 8,295,865 B1
Filed 01/27/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for facsimile echo cancellation | ||
Patent #
US 8,325,635 B2
Filed 09/24/2010
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Methods and systems for telephony call completion | ||
Patent #
US 8,345,833 B1
Filed 07/14/2010
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 8,351,591 B2
Filed 10/11/2010
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System to generate and set up an advertising campaign based on the insertion of advertising messages within an exchange of messages, and method to operate said system | ||
Patent #
US 8,359,234 B2
Filed 01/24/2008
|
Current Assignee
Braintexter Incorporated
|
Original Assignee
Braintexter Incorporated
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for providing telephony services to fixed and mobile telephonic devices | ||
Patent #
US 8,369,311 B1
Filed 08/01/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 8,401,164 B1
Filed 07/02/2008
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Facsimile telecommunications system and method | ||
Patent #
US 8,400,664 B2
Filed 12/19/2011
|
Current Assignee
Advanced Messaging Technologies Inc.
|
Original Assignee
J2 Global Inc.
|
Methods and systems for call processing and for providing call progress status over a network | ||
Patent #
US 8,401,163 B1
Filed 10/17/2006
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for call processing in a wireline and wireless network | ||
Patent #
US 8,401,533 B1
Filed 04/18/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for managing telecommunications and for translating voice messages to text messages | ||
Patent #
US 8,447,285 B1
Filed 03/11/2008
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for telephony call-back processing | ||
Patent #
US 8,457,293 B1
Filed 01/13/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for call processing | ||
Patent #
US 8,472,592 B1
Filed 08/09/2011
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Systems and methods for call screening | ||
Patent #
US 8,472,604 B2
Filed 11/14/2011
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for telephony processing, including location based call transfers | ||
Patent #
US 8,494,504 B2
Filed 12/05/2005
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for creating a dynamic call log and contact records | ||
Patent #
US 8,503,637 B1
Filed 11/09/2010
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for routing calls | ||
Patent #
US 8,503,646 B1
Filed 06/21/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for speed dialing | ||
Patent #
US 8,542,814 B1
Filed 12/22/2011
|
Current Assignee
RingCentral Incorporated
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for blocking unwanted telecommunications | ||
Patent #
US 8,548,447 B1
Filed 10/02/2007
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for web and call processing | ||
Patent #
US 8,583,746 B1
Filed 05/22/2008
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 8,594,287 B2
Filed 02/11/2010
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and systems for transferring voice messages and faxes over a network | ||
Patent #
US 8,630,396 B2
Filed 04/12/2011
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for the storage and retrieval of messages | ||
Patent #
US 8,660,537 B2
Filed 11/18/2002
|
Current Assignee
ATT Mobility II LLC
|
Original Assignee
ATT Mobility II LLC
|
Enhanced service levels for call-processing services | ||
Patent #
US 8,670,536 B1
Filed 04/11/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for call processing in a wireline and wireless network | ||
Patent #
US 8,682,305 B1
Filed 03/13/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Preliminary destination-dependent evaluation of message content | ||
Patent #
US 8,682,982 B2
Filed 06/19/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Methods and systems for managing telecommunications and for translating voice messages to text messages | ||
Patent #
US 8,688,092 B1
Filed 05/20/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for telephony call completion | ||
Patent #
US 8,705,710 B2
Filed 11/26/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Call processing and subscriber registration systems and methods | ||
Patent #
US 8,718,243 B1
Filed 08/29/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for call screening | ||
Patent #
US 8,744,061 B2
Filed 06/19/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for web and call processing | ||
Patent #
US 8,745,148 B1
Filed 11/06/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for call processing | ||
Patent #
US 8,750,469 B1
Filed 06/20/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Methods and systems for call processing and for providing call progress status over a network | ||
Patent #
US 8,755,503 B1
Filed 03/12/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Methods and systems for speed dialing | ||
Patent #
US 8,767,941 B1
Filed 09/19/2013
|
Current Assignee
RingCentral Incorporated
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for blocking unwanted communications | ||
Patent #
US 8,774,785 B1
Filed 12/11/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Control center for a voice controlled wireless communication device system | ||
Patent #
US 8,775,189 B2
Filed 08/09/2006
|
Current Assignee
Mobile Voice Control LLC
|
Original Assignee
Nuance Communications Inc.
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
METHOD AND SYSTEM FOR TRANSMITTING DATA USING AUTOMATED VOICE WHEN DATA TRANSMISSION FAILS DURING AN EMERGENCY CALL | ||
Patent #
US 20140206308A1
Filed 01/24/2013
|
Current Assignee
Ford Global Technologies LLC
|
Original Assignee
Ford Global Technologies LLC
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Voice-based command driven computer implemented method | ||
Patent #
US 8,812,056 B2
Filed 02/11/2011
|
Current Assignee
Christopher D. Higginbotham
|
Original Assignee
Christopher D. Higginbotham
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for call routing via a telephone number | ||
Patent #
US 8,855,107 B1
Filed 01/18/2012
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Methods and systems for creating a dynamic call log and contact records | ||
Patent #
US 8,861,694 B1
Filed 08/01/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 8,891,753 B2
Filed 01/04/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Service orchestration for intelligent automated assistant | ||
Patent #
US 8,892,446 B2
Filed 12/21/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Personalized vocabulary for digital assistant | ||
Patent #
US 8,903,716 B2
Filed 12/21/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System to generate and set up an advertising campaign based on the insertion of advertising messages within an exchange of messages, and method to operate said system | ||
Patent #
US 8,909,545 B2
Filed 12/10/2012
|
Current Assignee
Braintexter Incorporated
|
Original Assignee
Braintexter Incorporated
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Paraphrasing of user requests and results by automated digital assistant | ||
Patent #
US 8,930,191 B2
Filed 03/04/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Enhanced service levels for call-processing services | ||
Patent #
US 8,929,258 B1
Filed 02/13/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Determining user intent based on ontologies of domains | ||
Patent #
US 8,942,986 B2
Filed 12/21/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for call processing in a wireline and wireless network | ||
Patent #
US 8,942,688 B2
Filed 03/18/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for communications processing | ||
Patent #
US 8,943,159 B1
Filed 05/29/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Saving and forwarding customized messages | ||
Patent #
US 8,942,360 B2
Filed 11/16/2011
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Methods and systems for blocking unwanted communications | ||
Patent #
US 8,958,782 B1
Filed 07/03/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for telephony call-back processing | ||
Patent #
US 8,976,951 B1
Filed 05/30/2013
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for managing telecommunications and for translating voice messages to text messages | ||
Patent #
US 8,977,248 B1
Filed 03/20/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Providing treatment-indicative feedback dependent on putative content treatment | ||
Patent #
US 8,984,133 B2
Filed 06/19/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Methods and systems for speed dialing | ||
Patent #
US 9,049,294 B1
Filed 06/26/2014
|
Current Assignee
RingCentral Incorporated
|
Original Assignee
RingCentral Incorporated
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for transmitting data using automated voice when data transmission fails during an emergency call | ||
Patent #
US 9,049,584 B2
Filed 01/24/2013
|
Current Assignee
Ford Global Technologies LLC
|
Original Assignee
Ford Global Technologies LLC
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Using event alert text as input to an automated assistant | ||
Patent #
US 9,117,447 B2
Filed 12/21/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Call processing and subscriber registration systems and methods | ||
Patent #
US 9,154,624 B1
Filed 04/24/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Methods and systems for creating a dynamic call log and contact records | ||
Patent #
US 9,203,955 B1
Filed 09/30/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Systems and methods for call processing | ||
Patent #
US 9,215,326 B2
Filed 05/29/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for call processing in a wireline and wireless network | ||
Patent #
US 9,215,318 B2
Filed 01/08/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Adaptation of web-based text ads to mobile devices | ||
Patent #
US 9,235,850 B1
Filed 08/13/2007
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and systems for call connecting calls | ||
Patent #
US 9,253,319 B1
Filed 09/10/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Enhanced service levels for call-processing services | ||
Patent #
US 9,258,412 B1
Filed 12/10/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Device access using voice authentication | ||
Patent #
US 9,262,612 B2
Filed 03/21/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and systems for managing telecommunications and for translating voice messages to text messages | ||
Patent #
US 9,277,043 B1
Filed 03/03/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for emergency calls initiated by voice command | ||
Patent #
US 9,300,784 B2
Filed 06/13/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 9,319,523 B2
Filed 10/31/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Intelligent automated assistant | ||
Patent #
US 9,318,108 B2
Filed 01/10/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Methods and apparatus for altering audio output signals | ||
Patent #
US 9,330,720 B2
Filed 04/02/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant for TV user interactions | ||
Patent #
US 9,338,493 B2
Filed 09/26/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context-sensitive handling of interruptions | ||
Patent #
US 9,368,114 B2
Filed 03/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Using evaluations of tentative message content | ||
Patent #
US 9,374,242 B2
Filed 11/08/2007
|
Current Assignee
The Invention Science Fund I L.L.C.
|
Original Assignee
The Invention Science Fund I L.L.C.
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and systems for blocking unwanted communications | ||
Patent #
US 9,413,885 B1
Filed 01/09/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for creating a dynamic call log and contact records | ||
Patent #
US 9,432,494 B1
Filed 11/17/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Exemplar-based natural language processing | ||
Patent #
US 9,430,463 B2
Filed 09/30/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System for the centralized storage of wireless customer information | ||
Patent #
US 9,436,749 B2
Filed 10/02/2012
|
Current Assignee
ATT Mobility II LLC
|
Original Assignee
ATT Intellectual Property I LP, ATT Mobility II LLC
|
Method and system for call, facsimile and electronic message forwarding | ||
Patent #
US 9,479,645 B2
Filed 08/21/2014
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Handling speech synthesis of content for multiple languages | ||
Patent #
US 9,483,461 B2
Filed 03/06/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and user interface for voice-activated navigation and browsing of a document | ||
Patent #
US 9,495,129 B2
Filed 03/12/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and systems for messaging services | ||
Patent #
US 9,497,308 B1
Filed 10/07/2014
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Method for supporting dynamic grammars in WFST-based ASR | ||
Patent #
US 9,502,031 B2
Filed 09/23/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mobile device having human language translation capability with positional feedback | ||
Patent #
US 9,535,906 B2
Filed 06/17/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for communications processing | ||
Patent #
US 9,544,254 B1
Filed 01/15/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Intelligent automated assistant | ||
Patent #
US 9,548,050 B2
Filed 06/09/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context-sensitive handling of interruptions by intelligent digital assistant | ||
Patent #
US 9,576,574 B2
Filed 09/09/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unified ranking with entropy-weighted information for phrase-based semantic auto-completion | ||
Patent #
US 9,582,608 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for user-specified pronunciation of words for speech synthesis and recognition | ||
Patent #
US 9,620,104 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Analyzing audio input for efficient speech and music recognition | ||
Patent #
US 9,620,105 B2
Filed 09/29/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent text-to-speech conversion | ||
Patent #
US 9,626,955 B2
Filed 04/04/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Better resolution when referencing to concepts | ||
Patent #
US 9,633,004 B2
Filed 09/29/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User profiling for voice input processing | ||
Patent #
US 9,633,660 B2
Filed 11/13/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for detecting errors in interactions with a voice-based digital assistant | ||
Patent #
US 9,633,674 B2
Filed 06/05/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Fast, language-independent method for user authentication by voice | ||
Patent #
US 9,646,614 B2
Filed 12/21/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Caching apparatus for serving phonetic pronunciations | ||
Patent #
US 9,646,609 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and apparatus for providing expanded telecommunications service | ||
Patent #
US 9,647,978 B2
Filed 03/24/2016
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Intelligent automated assistant for TV user interactions | ||
Patent #
US 9,668,024 B2
Filed 03/30/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Social reminders | ||
Patent #
US 9,668,121 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and system for transmitting vehicle data using an automated voice | ||
Patent #
US 9,674,683 B2
Filed 04/27/2015
|
Current Assignee
Ford Global Technologies LLC
|
Original Assignee
Ford Global Technologies LLC
|
Methods and systems for managing telecommunications and for translating voice messages to text messages | ||
Patent #
US 9,686,414 B1
Filed 02/09/2016
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Methods and systems for blocking unwanted communications | ||
Patent #
US 9,692,891 B1
Filed 07/21/2016
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
System and method for updating an adaptive speech recognition model | ||
Patent #
US 9,697,822 B1
Filed 04/28/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks | ||
Patent #
US 9,697,820 B2
Filed 12/07/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for call processing | ||
Patent #
US 9,706,029 B1
Filed 08/15/2016
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Disambiguating heteronyms in speech synthesis | ||
Patent #
US 9,711,141 B2
Filed 12/12/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Reducing the need for manual start/end-pointing and trigger phrases | ||
Patent #
US 9,715,875 B2
Filed 09/30/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Competing devices responding to voice triggers | ||
Patent #
US 9,721,566 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Determining domain salience ranking from ambiguous words in natural speech | ||
Patent #
US 9,734,193 B2
Filed 09/18/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Predictive text input | ||
Patent #
US 9,760,559 B2
Filed 05/22/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Text prediction using combined word N-gram and unigram language models | ||
Patent #
US 9,785,630 B2
Filed 05/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Text correction processing | ||
Patent #
US 9,798,393 B2
Filed 02/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for discovering trending terms in speech requests | ||
Patent #
US 9,818,400 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Parsimonious continuous-space phrase representations for natural language processing | ||
Patent #
US 9,842,105 B2
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Predictive conversion of language input | ||
Patent #
US 9,842,101 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and system for call, facsimile and electronic message forwarding | ||
Patent #
US 9,848,087 B2
Filed 09/23/2016
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Using context information to facilitate processing of commands in a virtual assistant | ||
Patent #
US 9,858,925 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent text-to-speech conversion | ||
Patent #
US 9,865,248 B2
Filed 03/06/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Structured dictation using intelligent automated assistants | ||
Patent #
US 9,865,280 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Parsimonious handling of word inflection via categorical stem + suffix N-gram language models | ||
Patent #
US 9,886,432 B2
Filed 08/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant activation | ||
Patent #
US 9,886,953 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for structured stem and suffix language models | ||
Patent #
US 9,899,019 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for call processing | ||
Patent #
US 9,917,953 B2
Filed 11/18/2015
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Training an at least partial voice command system | ||
Patent #
US 9,922,642 B2
Filed 03/14/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Unit-selection text-to-speech synthesis based on predicted concatenation parameters | ||
Patent #
US 9,934,775 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Crowd sourcing information to fulfill user requests | ||
Patent #
US 9,953,088 B2
Filed 03/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Speech recognition involving a mobile device | ||
Patent #
US 9,959,870 B2
Filed 12/10/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-command single utterance input method | ||
Patent #
US 9,966,065 B2
Filed 05/28/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for user-specified pronunciation of words for speech synthesis and recognition | ||
Patent #
US 9,966,060 B2
Filed 02/28/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interpreting and acting upon commands that involve sharing information with remote devices | ||
Patent #
US 9,966,068 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Privacy preserving distributed evaluation framework for embedded personalized systems | ||
Patent #
US 9,972,304 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Voice-based media searching | ||
Patent #
US 9,971,774 B2
Filed 12/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Social reminders | ||
Patent #
US 9,986,419 B2
Filed 05/26/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,043,516 B2
Filed 12/20/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant for media exploration | ||
Patent #
US 10,049,663 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User profiling for voice input processing | ||
Patent #
US 10,049,675 B2
Filed 04/21/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Applying neural network language models to weighted finite state transducers for automatic speech recognition | ||
Patent #
US 10,049,668 B2
Filed 05/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Active transport based notifications | ||
Patent #
US 10,057,736 B2
Filed 12/28/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multilingual word prediction | ||
Patent #
US 10,067,938 B2
Filed 12/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Providing an indication of the suitability of speech recognition | ||
Patent #
US 10,074,360 B2
Filed 08/24/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Entropy-guided text prediction using combined word and character n-gram language models | ||
Patent #
US 10,078,631 B2
Filed 05/15/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Name recognition system | ||
Patent #
US 10,079,014 B2
Filed 07/07/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device voice control for selecting a displayed affordance | ||
Patent #
US 10,083,688 B2
Filed 08/27/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Better resolution when referencing to concepts | ||
Patent #
US 10,083,690 B2
Filed 03/14/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent device arbitration and control | ||
Patent #
US 10,089,072 B2
Filed 09/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Language input correction | ||
Patent #
US 10,101,822 B2
Filed 09/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device access using voice authentication | ||
Patent #
US 10,102,359 B2
Filed 01/04/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Mobile device having human language translation capability with positional feedback | ||
Patent #
US 10,108,612 B2
Filed 11/14/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Language identification from short strings | ||
Patent #
US 10,127,220 B2
Filed 09/03/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Speaker identification and unsupervised speaker adaptation techniques | ||
Patent #
US 10,127,911 B2
Filed 08/25/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for name pronunciation | ||
Patent #
US 10,134,385 B2
Filed 03/02/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for communications processing | ||
Patent #
US 10,142,269 B1
Filed 12/12/2016
|
Current Assignee
CallWave Communications LLC
|
Original Assignee
CallWave Communications LLC
|
Exemplar-based natural language processing | ||
Patent #
US 10,169,329 B2
Filed 07/26/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent assistant for home automation | ||
Patent #
US 10,170,123 B2
Filed 09/30/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for inferring user intent from speech inputs | ||
Patent #
US 10,176,167 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant | ||
Patent #
US 10,185,542 B2
Filed 06/06/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context-based endpoint detection | ||
Patent #
US 10,186,254 B2
Filed 09/04/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital assistant providing whispered speech | ||
Patent #
US 10,192,552 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Voice trigger for a digital assistant | ||
Patent #
US 10,199,051 B2
Filed 02/07/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Proactive assistance based on dialog communication between devices | ||
Patent #
US 10,223,066 B2
Filed 05/31/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Actionable reminder entries | ||
Patent #
US 10,241,644 B2
Filed 05/14/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interface for a virtual digital assistant | ||
Patent #
US 10,241,752 B2
Filed 10/04/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent list reading | ||
Patent #
US 10,249,300 B2
Filed 09/21/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatic accent detection using acoustic models | ||
Patent #
US 10,255,907 B2
Filed 09/04/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Intelligent task discovery | ||
Patent #
US 10,269,345 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,276,170 B2
Filed 06/07/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and apparatuses for automatic speech recognition | ||
Patent #
US 10,283,110 B2
Filed 07/07/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Domain specific language for encoding assistant dialog | ||
Patent #
US 10,289,433 B2
Filed 09/30/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Application integration with a digital assistant | ||
Patent #
US 10,297,253 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Competing devices responding to voice triggers | ||
Patent #
US 10,311,871 B2
Filed 06/12/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for building an intelligent automated assistant | ||
Patent #
US 10,318,871 B2
Filed 10/20/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant in a home environment | ||
Patent #
US 10,354,011 B2
Filed 09/23/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant aided communication with 3rd party service in a communication session | ||
Patent #
US 10,356,243 B2
Filed 01/11/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Efficient word encoding for recurrent neural network language models | ||
Patent #
US 10,366,158 B2
Filed 04/28/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and apparatus for altering audio output signals | ||
Patent #
US 10,381,016 B2
Filed 03/29/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
User-specific acoustic models | ||
Patent #
US 10,410,637 B2
Filed 09/22/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and apparatus for discovering trending terms in speech requests | ||
Patent #
US 10,431,204 B2
Filed 11/03/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Identification of voice inputs providing credentials | ||
Patent #
US 10,446,143 B2
Filed 09/16/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatic speech recognition based on user feedback | ||
Patent #
US 10,446,141 B2
Filed 01/07/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Using context information to facilitate processing of commands in a virtual assistant | ||
Patent #
US 10,475,446 B2
Filed 06/12/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hierarchical belief states for digital assistants | ||
Patent #
US 10,482,874 B2
Filed 08/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital assistant providing automated status report | ||
Patent #
US 10,490,187 B2
Filed 09/15/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Multi-command single utterance input method | ||
Patent #
US 10,497,365 B2
Filed 05/04/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatically adapting user interfaces for hands-free interaction | ||
Patent #
US 10,496,753 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dynamic phrase expansion of language input | ||
Patent #
US 10,509,862 B2
Filed 09/21/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Data driven natural language event detection and classification | ||
Patent #
US 10,521,466 B2
Filed 09/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Data detection | ||
Patent #
US 10,552,013 B2
Filed 03/13/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant | ||
Patent #
US 10,553,215 B2
Filed 07/02/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Systems and methods for hands-free notification summaries | ||
Patent #
US 10,553,209 B2
Filed 03/13/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method and system for operating a multi-function portable electronic device using voice-activation | ||
Patent #
US 10,568,032 B2
Filed 01/26/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Virtual assistant continuity | ||
Patent #
US 10,567,477 B2
Filed 08/31/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Instantaneous speaking of content on touch devices | ||
Patent #
US 10,592,095 B2
Filed 09/18/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Rank-reduced token representation for automatic speech recognition | ||
Patent #
US 10,593,346 B2
Filed 03/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interpreting and acting upon commands that involve sharing information with remote devices | ||
Patent #
US 10,657,961 B2
Filed 03/30/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Real-time digital assistant knowledge updates | ||
Patent #
US 10,659,851 B2
Filed 09/26/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
System and method for protecting against E-mail-based cyberattacks | ||
Patent #
US 10,666,659 B2
Filed 08/24/2016
|
Current Assignee
Bravatek Solutions Inc.
|
Original Assignee
Bravatek Solutions Inc.
|
Distributed personal assistant | ||
Patent #
US 10,671,428 B2
Filed 05/26/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Hands-free list-reading by intelligent automated assistant | ||
Patent #
US 10,679,605 B2
Filed 06/08/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent automated assistant in a messaging environment | ||
Patent #
US 10,691,473 B2
Filed 05/10/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Automatically adapting user interfaces for hands-free interaction | ||
Patent #
US 10,705,794 B2
Filed 06/08/2013
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Performing actions associated with task items that represent tasks to perform | ||
Patent #
US 10,706,373 B2
Filed 09/30/2011
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Task flow identification based on user intent | ||
Patent #
US 10,706,841 B2
Filed 12/29/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent digital assistant in a multi-tasking environment | ||
Patent #
US 10,733,993 B2
Filed 06/29/2018
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Zero latency digital assistant | ||
Patent #
US 10,747,498 B2
Filed 05/05/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Offline personal assistant | ||
Patent #
US 10,755,703 B2
Filed 09/22/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Using parts-of-speech tagging and named entity recognition for spelling correction | ||
Patent #
US 10,762,293 B2
Filed 12/22/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Dynamic thresholds for always listening speech trigger | ||
Patent #
US 10,789,041 B2
Filed 08/24/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Synchronization and task delegation of a digital assistant | ||
Patent #
US 10,791,176 B2
Filed 08/11/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Auto-activating smart responses based on activities from remote devices | ||
Patent #
US 10,791,216 B2
Filed 08/04/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Intelligent organization of tasks items | ||
Patent #
US 10,795,541 B2
Filed 06/27/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Optimizing dialogue policy decisions for digital assistants using implicit feedback | ||
Patent #
US 10,810,274 B2
Filed 08/15/2017
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Interface between text and voice messaging systems | ||
Patent #
US 5,475,738 A
Filed 10/21/1993
|
Current Assignee
Avaya Incorporated
|
Original Assignee
ATT Inc.
|
Synchronization of mailboxes of different types | ||
Patent #
US 5,647,002 A
Filed 09/01/1995
|
Current Assignee
Avaya Incorporated
|
Original Assignee
Lucent Technologies Inc.
|
System and method for providing notification of a received electronic mail message | ||
Patent #
US 6,335,963 B1
Filed 12/01/1997
|
Current Assignee
RPX Clearinghouse LLC
|
Original Assignee
Nortel Networks Limited
|
Text-to-speech e-mail reader with multi-modal reply processor | ||
Patent #
US 6,246,983 B1
Filed 08/05/1998
|
Current Assignee
Panasonic Corporation Of North America
|
Original Assignee
Matsushita Electric Corporation Of America
|
Multiple language speech synthesizer | ||
Patent #
US 6,243,681 B1
Filed 03/14/2000
|
Current Assignee
OKI Electric Industry Company Limited
|
Original Assignee
OKI Electric Industry Company Limited
|
Enhanced telephone service system with secure system and method for E-mail address registration | ||
Patent #
US 6,353,852 B1
Filed 01/27/1999
|
Current Assignee
MEC Management LLC
|
Original Assignee
ADC Telecommunications Incorporated
|
Method of providing seamless cross-service connectivity in telecommunications network | ||
Patent #
US 5,987,508 A
Filed 08/13/1997
|
Current Assignee
ATT Inc.
|
Original Assignee
ATT Inc.
|
22 Claims
-
1. A method of converting text from an electronic message to audio for delivery via telephone, comprising:
-
receiving an electronic message containing text;
retrieving a telephone number associated with an addressee of said electronic message;
applying a set of rules to determine the validity of said telephone number;
wherein said applying step parses said telephone number to ensure that said telephone number does not comprise any of;
a restricted number, a toll free number, a directory assistance number, and an invalid area code;
converting said text to audio;
establishing a telephone connection with said addressee if said telephone number is valid; and
delivering said audio through said telephone connection. - View Dependent Claims (2, 3, 4, 5, 6)
receiving a response from said addressee through said telephone connection; and
transmitting said response to an originator of said electronic message.
-
-
3. The method of claim 1, wherein said retrieving comprises:
-
retrieving an address to which said electronic message is directed;
parsing said address to obtain a telephone number.
-
-
4. The method of claim 3, further comprising applying a set of rules to determine whether an audio form of said electronic message may be directed to said telephone number.
-
5. The method of claim 3, wherein said address to which said electronic message is directed is not a registered electronic mail address.
-
6. The method of claim 1, wherein said retrieving comprises:
-
examining an address to which said electronic message is directed; and
retrieving a telephone number associated with said address.
-
-
7. A computer-implemented method of converting a textual portion of an electronic mail message to audio for delivery via a telephone connection, comprising:
-
receiving an electronic mail message at a mail server, wherein a first address to which said electronic message is directed is not registered on the mail server;
parsing said first address to identify a telephone number within said first address;
applying a set of rules to determine the validity of said telephone number;
wherein said applying step parses said telephone number to ensure that said telephone number does not comprise any of;
a restricted number, a toll free number, a directory assistance number, and an invalid area code;
determining whether an audio form of said electronic mail message is authorized to be delivered to a telephone device having said telephone number;
converting a textual portion of said electronic mail message into an audio message;
establishing a telephone connection to said telephone device if said telephone number is valid; and
transmitting said audio message over said telephone connection. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
determining whether a recipient of said audio message wishes to provide a response to said audio message;
recording said response; and
providing said response to an originator of said electronic mail message.
-
-
9. The method of claim 8, wherein said response is provided as an audio attachment to a return electronic mail message directed to said originator.
-
10. The method of claim 8, wherein said response is converted to text and sent to said originator in a return electronic mail message.
-
11. The method of claim 7, wherein said electronic mail message is also directed to a second addressee registered on said mail server, the method further comprising:
forwarding said electronic mail message to said second addressee.
-
12. The method of claim 7, wherein said parsing comprises:
-
examining a prefix of said first address; and
extracting a series of numeric digits from said prefix.
-
-
13. The method of claim 7, wherein said converting comprises:
-
converting an identity of an originator of said electronic mail message into audio;
converting a subject of said electronic mail message into audio; and
combining said audio of said originator and said subject into said audio message.
-
-
14. The method of claim 13, further comprising:
-
converting text included in a body of said electronic mail message into audio; and
including said audio of said body text in said audio message.
-
-
15. The method of claim 13, further comprising:
including in said audio message an audio attachment to said electronic mail message.
-
16. A computer-implemented method of telephonically communicating a portion of an electronic mail message to a recipient, comprising:
-
receiving an electronic message;
retrieving a telephone number associated with an addressee of said electronic message;
wherein said addressee specifies preference settings on how and/or when determining the validity of said telephone number to ensure that said telephone number does not comprise one of predetermined specific numbers messages directed to said addressee'"'"'s telephone number are or are not delivered;
generating an audio form of an identifier of an originator of said electronic message;
generating an audio form of a subject of said electronic message;
constructing an audio message to include;
said audio form of said identifier;
said audio form of said subject; and
an audio attachment received with said electronic message;
establishing a telephone connection with said addressee according to said addressee'"'"'s preference settings; and
delivering said audio message through said telephone connection.
-
-
17. A computer readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method for converting text from an electronic message to audio for delivery via telephone, the method comprising:
-
receiving an electronic message containing text;
retrieving a telephone number associated with an addressee of said electronic message;
determining the validity of said telephone number to ensure that said telephone number does not comprise one of predetermined specific numbers wherein said addressee specifies preference settings on how and/or when messages directed to said addressee'"'"'s telephone number are or are not delivered;
converting said text to audio;
establishing a telephone connection with said addressee according to said addressee'"'"'s preference settings; and
delivering said audio through said telephone connection.
-
-
18. An apparatus for converting text within an electronic message into audio for delivery via a telephone connection, comprising:
-
a message server configured to receive an electronic message from an originator, wherein an address to which said electronic message is directed is associated with a telephone number;
a rules module configured to apply a set of rules to determine whether said telephone number is valid by ensuring that said telephone number does not comprise any of;
a restricted number, a toll free number, a directory assistance number, and an invalid area code;
a converter configured to convert a textual portion of said electronic message into an audio message; and
a call processor configured to establish a telephonic connection with a telephonic device having said telephone number and play said audio message over said telephonic connection. - View Dependent Claims (19, 20, 21, 22)
-
1 Specification
This invention relates to the fields of computer systems and communications. More particularly, a system and methods are provided for converting an electronic mail message to audio for delivery via a telephone call.
Electronic mail can be an effective method of communicating information, but many users do not maintain continual connections with their electronic mail accounts. Therefore, a message may languish in a recipient'"'"'s account or inbox for a significant period of time. As one alternative, the information could be communicated telephonically but then generally only one person at a time can receive the information. Each recipient must be separately notified.
In addition, telephone (e.g., voice) messages are static, so that whether the calling party reaches the intended recipient or leaves a message with the recipient'"'"'s answering system, the calling party has only one chance to communicate the message clearly. Conversely, when the information is sent via electronic mail, the sender can review and revise the message before actually sending it.
Existing message delivery systems do not provide for the conversion of an electronic mail message into a voice message for delivery via telephone call. Although a text-to-speech converter may be available, present implementations require a user to first conduct an extended communication session with a specified entity (e.g., a world-wide web site) providing the text-to-speech conversion. The user may then be able to enter his or her text for conversion to a voice message, which may then be sent to a recipient telephonically after the user provides a phone number. This system is inflexible, however, and requires a user to connect to the site and enter one message at a time For one user. This system cannot accept electronic mail messages, particularly messages addressed to multiple users and would be very inefficient for sending one message to many recipients or many messages to any number of recipients.
What is needed then is a system and method for converting an electronic mail message into audio or voice form for telephonic communication to a recipient. Such a system may also allow for a confirmation message or response to be returned to the sender of the electronic mail message.
In one embodiment of the invention a system and methods are provided for receiving an electronic mail message, retrieving a telephone number associated with an intended recipient of the message, converting one or more textual portions of the message (e.g., sender'"'"'s identity, subject, body) to audio, establishing a telephonic connection with the recipient and playing an audio form of the message text.
If the received electronic mail message includes an audio attachment, it may be included in the audio message played for a recipient. In different embodiments of the invention the format of an audio attachment, the audio message played for a recipient, and the output of a text-to-audio converter may vary, and any such format may be altered or converted before being played for a recipient.
The address of the recipient may include the recipient'"'"'s telephone number as a prefix, and the address need not be pre-registered or known on the electronic mail server that receives or processes the message. Alternatively, the mail server may maintain a list or database of addresses with associated telephone numbers, in which case a message sent to such an address will be converted to audio and forwarded to the specified number. An electronic mail address or prefix of an address may be run through a series of filtering rules to ensure that the sender of the message is not trying to have it delivered to restricted or prohibited numbers (e.g., an operator, emergency numbers, directory assistance, toll-free numbers, government offices).
A call processor receives the telephone number identified by the mail server, the output of the text-to-audio converter, and any audio attachment, establishes the telephonic connection with the recipient and plays the audio message (e.g., the converted text and/or audio attachment). The call processor may attempt to reach the recipient multiple times if the number is busy or the line is not answered. The audio message may be left on an answering system or directions for calling in and retrieving the audio message may be left.
In one embodiment of the invention a recipient may be able to provide a response to the audio message, which response may be recorded and returned to the sender of the electronic mail message. The response may be provided as a sound file or may be converted to text or other form prior to being returned.
FIG. 1 is a block diagram depicting a system for converting an electronic mail into a voice message in accordance with an embodiment of the present invention.
FIGS. 2A-B comprise a flowchart illustrating one method of converting text from an electronic mail message into audio and telephonically delivering the audio to a recipient in accordance with an embodiment of the invention.
The following description is presented to enable any person skilled in the art to make and use the invention, and is provided in the context of particular applications of the invention and their requirements. Various modifications to the disclosed embodiments will be readily apparent to those skilled in the art and the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.
The program environment in which a present embodiment of the invention is executed illustratively incorporates a general-purpose computer or a special purpose device such as a hand-held computer. Details of such devices (e.g., processor, memory, data storage, display) are omitted for the sake of clarity.
It should also be understood that the techniques of the present invention might be implemented using a variety of technologies. For example, the methods described herein may be implemented in software executing on a computer system, or implemented in hardware utilizing either a combination of microprocessors or other specially designed application specific integrated circuits, programmable logic devices, or various combinations thereof. In particular, the methods described herein may be implemented by a series of computer-executable instructions residing on a storage medium such as a carrier wave, disk drive, or computer-readable medium. Exemplary forms of carrier waves may take the form of electrical, electromagnetic or optical signals conveying digital data streams along a local network or a publicly accessible network such as the Internet.
In one embodiment of the invention a system and method are provided for converting an electronic mail message into voice or audio format and delivering the message to a recipient via a telephone call. In this embodiment a sender of an electronic mail message addresses the message to an electronic mail server of an organization providing the conversion service. The prefix of the address may include the telephone number to which the resulting voice message is to be placed. In this embodiment the mail server is configured to accept the message and process it for conversion even if the prefix is not already known or registered on the server. Thus, without first establishing an electronic mail account or address for a recipient of the message, an electronic mail message can be sent using the recipient'"'"'s telephone number as an address, and the electronic mail message will be converted to audio and telephonically communicated to the recipient.
In various embodiments of the invention a recipient may register his or her telephone number with the system and specify when calls may or may not be placed to him or her, provide an alternative telephone number to call with messages directed to the recipient'"'"'s telephone number, and otherwise configure the system according to his or her desires. In one embodiment of the invention a recipient may provide an audio response to a message, which may be returned (e.g., in textual, audio or other form) to the sender of the original electronic mail message.
FIG. 1 depicts a system for converting an electronic mail message into an audio message for delivery via telephone according to one embodiment of the invention.
System 100 of FIG. 1 includes an electronic mail gateway or server 104 that receives electronic mail messages from electronic mail originators such as originators 102a, 102b, 102c. The mail server includes rules module 104a, which applies a set of rules or filters to determine whether a particular electronic mail message should be accepted for conversion or rejected, and possibly how to process or route the message. The system also includes text-to-audio converter 106 for converting the text of all or part of an electronic mail message to audio form, and one or more call processors (e.g., call processor 108) for placing calls to recipients'"'"' telephones. A first recipient of a converted electronic mail message is represented by recipient telephone 110, which may be a wired or wireless device capable of receiving audio information.
FIG. 1 depicts just one possible con figuration of a system for converting an electronic mail message to voice. Other possible systems may include different quantities of the components of system 10 and/or take other forms that may be derived from system 100.
Electronic mail originators may employ virtually any device capable of initiating or forwarding an electronic mail message, such as a computer, smart phone, two-way pager or other intelligent processor-equipped) device. An electronic mail message converted to text for telephonic delivery in a present embodiment of the invention includes one or more addresses and may include any number of other fields or components, such as a subject, body, attachments, hyperlinks, etc.
In one embodiment of the invention at least one address includes a telephone number. For example, an address may be similar to 6505551234@evoice.com, where “6505551234” is considered the prefix of the address and “evoice.com” identifies a domain of the electronic mail server. The manner in which an electronic message is converted, delivered or processed may, in a present embodiment of the invention, depend on the domain to which the message is directed.
The telephone number may be expressed with or without an area code (i.e., ten or seven digits), with or without a leading “1”, in international format (i.e., starting with “011”), or any other recognizable format. The rules used to filter a telephone number address may depend on the format of the number (e.g., different rules may be applied for different area codes, countries, etc.).
In one alternative embodiment of the invention an address specified by an originator of a message may be converted to a telephone number or used to look-up a telephone number when the message is received at electronic mail server 104.
Although system 100 depicts a single electronic mail server, any number of mail or other servers may be employed to receive electronic mail messages and/or determine a telephone number to which a message should be telephonically delivered. In particular, multiple servers may be included in order to balance the load of processing messages. In addition, although server 104 receives electronic mail messages that are to be converted to audio, it may also be configured to receive “regular” messages, that is, messages that are not to be converted. Thus, one function of server 104 may be to distinguish messages to be converted from messages that are not to be converted.
Rules module 104a may be configured to process all electronic mail messages received at server 104 or just those messages that are candidates for being partially or fully converted to audio for telephonic delivery. In one embodiment of the invention a message received at server 104 is first examined to determine if any of its addressees include what may be a telephone number. If not, it is treated as a regular message. However an address that does not include a telephone number may be mapped to an address comprising a telephone number or some other address (e.g., a forwarding address) that is mapped to a telephone number.
An electronic mail message addressed to an address that does not include a telephone number, does not map to an address that includes a telephone number, and does not otherwise call for conversion of the message to audio format may be rejected unless the address is already registered or known on server 104. In other words, regular electronic mail messages may be accepted only for known users or accounts.
Conversely, however, if a message address includes a telephone number or otherwise calls for conversion to audio (e.g., the address maps to or is forwarded to an address including or associated with a telephone number), it may be accepted regardless of whether the address is already registered or known on server 104. Thus, an electronic mail message may be received, converted to audio and forwarded telephonically even if the prefix of an addressee of the message is unknown to the mail server.
The rules or filters used to separate regular electronic mail messages from messages to be converted to audio may be merged with the rules or filters applied by rules module 104a to determine whether to accept and convert a message. In one embodiment of the invention electronic mail server 104 (e.g., rules module 104a) may first determine whether a message received at the server is a candidate for conversion to audio. This determination may be made based on the form of an address, such as whether it is numeric or contains sufficient numerals to indicate a telephone number or whether the address is forwarded or mapped to a numeric address. Then, rules module 104a may apply its rules to determine whether to accept the message for conversion. In another embodiment rules module 104a may first apply its rules to determine whether to accept the message for conversion. In this embodiment, a message may be treated as a regular message if it fails one of the filters applied by the rules module.
Illustratively, rules module 104a parses an address of an electronic mail message received at server 104 to determine whether the message can or should be converted. In one embodiment of the invention the prefix of an address of a message to be converted must be numeric and ten or eleven digits in length (i.e., including an area code and possibly an initial digit of “1”) for delivery within the United States. Longer addresses may be parsed and compared to telephone number formats for corresponding countries or regions. Prefixes or addresses beginning with “411,” “911,” or other restricted numbers or area codes may be ignored or deleted. Addresses comprising toll-free and directory other assistance numbers (e.g., “5551212”) may also be rejected. As described below, in one embodiment of the invention a recipient may be able to customize how and/or when messages directed to his or her telephone number are or are not delivered telephonically.
A message having an address that passes the rules/filters applied by the rules module may then be passed to text-to-speech converter 106 if it includes text to be converted. Illustratively, for a message that does not include an attachment, the body of the message may be converted, along with any and/or all of the subject, originator and other fields. In different embodiments of the invention, an attachment may be ignored, may be converted if it contains text or may be passed directly to call processor 108 (e.g., without conversion) if it is in an audio format (e.g., if it is a file with an extension of. WAV, .RA, .MP3, etc.) or includes information in an audio format. In one embodiment of the invention, if an attachment is an audio file, then the body of the message may be ignored.
Illustratively, only the information to be converted from text to audio (e.g., originator identity (name and/or electronic mail address), subject, body) is passed from server 104 to converter 106. Any information not requiring conversion (e.g., telephone number, audio file attachment) may be passed directly to call processor 108 by server 104. Converter 106 converts textual information to an audio format that can be handled by call processor 108 or the audio output of the converter (and/or server 104) may be changed in format (e.g., from a .RA file to a .WAV file).
Call processor 108 uses a telephone number provided by server 104 to set up a call to a recipient having that telephone number. The call processor then plays the audio information received from electronic mail server 104 and/or text-to-audio converter 106 to the recipient. If the call is answered by an answering machine, the audio information may be played or, in one alternative embodiment the call processor may hang up and attempt another call to the recipient at a later time.
System 100 may, in one alternative embodiment of the invention, include multiple call processors, perhaps for different geographical regions or to balance the load of placing calls.
In one embodiment of the invention, after an audio message is played for a recipient, call processor 108 may record a response from the recipient. The response may be audio (e.g., voice) or may comprise the DTMF (Dual Tone Multi-Frequency) signals corresponding to keypad buttons pressed by the recipient (which may then be converted to some other form in order to identify the buttons). The response may then be converted back to text (e.g., by converter 106) and/or sent as an audio file in a return electronic mail message to the originator of the message played for the recipient.
The system may be configured to allow recipients to specify how and/or when electronic mail messages may be sent to them telephonically. One recipient may, for example, choose to reject all such messages. Another may specify that such messages may only be sent during certain hours, or that only messages meeting certain criteria (e.g., originator, subject, length, audio form of an attachment) may be sent, or that messages are to be forwarded to another telephone number, etc. Recipients may communicate their desires by connecting to the system via a network (e.g., the Internet), telephonically contacting a human representative of the system, or some other method.
In one embodiment of the invention different domains or sub-domains may be established in order to convert or complete messages in different ways. For example, messages having an address in one sub-domain may only be completed during daylight hours, another sub-domain may be configured to send audio messages directly to a recipient'"'"'s voice mailbox, etc.
FIGS. 2A-B comprise a flowchart demonstrating one procedure for converting an electronic mail message to audio and delivering the audio message telephonically according to a present embodiment of the invention. This embodiment of the invention is suitable for operation with a system such as system 100 of FIG. 1. Prior to operation of the illustrated procedure, a recipient may connect to the system and specify, as discussed above, one or more parameters concerning the telephonic delivery of messages.
In state 200, an electronic mail message to be converted to audio and delivered telephonically is received at the system. In the presently described embodiment the system may examine incoming messages to determine if they are to be delivered normally (e.g., without being converted to audio). The system may examine the prefix of an address to which the message is directed and, for example, if the prefix contains no numerals or an insufficient number of digits to form a telephone number, it may be assumed that the message is to be delivered without any of its textual content being converted to audio (e.g., as a regular electronic mail message).
Messages received at the system for conversion to audio and delivery via a telephone call may include addresses in the form of
prefix@domain,
where the prefix may include multiple digits representing a telephone number. The digits may be numerals, alphabetic equivalents of the digits of a telephone number, or some combination of alphabetic and numeric characters. In one alternative embodiment the prefix may be used to look up a telephone number to which the message is to be sent. In one embodiment of the invention a message may be directed to multiple addressees. With multiple recipients, all of them may receive the message in the same form (e.g., with or without being converted to audio) or some may receive it as audio and some may receive it as electronic mail.
The system may use the prefix to search a list or database of registered accounts or users. The results of the search may indicate whether the message should be delivered without conversion. If the message is not to be converted, it is handled as a regular electronic mail message and may be forwarded to the addressee, a mail processor or gateway, etc. Otherwise, if the prefix of an address to which the message is directed seems to include a telephone number, or if an account for the address indicates that the message is to be converted to audio and delivered telephonically, the procedure continues at state 202.
In state 202 a set of rules is applied to determine if the prefix includes or is mapped to a telephone number to which an audio form of the message can or should be delivered. In different embodiments of the invention different rules may be applied to filter messages according to different criteria. The system may compare the form of the prefix or telephone number associated with the prefix to acceptable forms. In this manner the system can screen out calls to emergency numbers (e.g., numbers beginning with 911), directory assistance (e.g., 411, 555-1212), toll-free numbers, etc. The rules may block or allow messages directed to long-distance or international telephone numbers, may ensure that the number does not begin with zero unless it is an international number, may ensure that the number has a sufficient amount of digits, etc.
As one step of determining the acceptability of the telephone number, the system may determine whether a recipient associated with said telephone number has restricted use of the telephone number in delivering audio conversions of electronic mail messages. The recipient may have disallowed the delivery of converted messages to the number or restricted the times or manner in which such messages may be delivered.
In state 204 the system determines whether the prefix or telephone number satisfies the rules. If it is acceptable, the illustrated procedure advances to state 208. Otherwise, in state 206 the message is rejected for this prefix or addressee. If the message has no other addressees that may require conversion of the message to audio, then the procedure ends. Otherwise it may return to state 202 to apply the rules for another address or addressee.
In state 208 the system determines whether the message includes an audio attachment. If so, the procedure continues at state 214. An audio attachment may be identified by its file type (e.g., .WAV, .RA, .MP3).
In state 210, the message has no attachments in audio format, and so any attachments to the message are ignored and the originator (e.g., name and/or electronic mail address), subject and body of the message are passed to a text-to-audio converter for conversion to audio. In one alternative embodiment of the invention a textual portion of a non-audio attachment may be passed to the converter.
In state 212 the telephone number derived from the prefix of the message address or located by searching a database for the prefix is passed to a call processor. As described below, the call processor will use the telephone number to set up a call to the addressee. After state 212 the procedure continues at state 218.
In state 214, because the message includes an audio attachment the body of the message is ignored and some identifier of the originator (e.g., name, electronic mail address) plus the subject of the message are passed to the text-to-audio converter. In one alternative embodiment the body of the message may also be converted even if the message includes an audio attachment.
In state 216 the telephone number associated with the address, plus the audio attachment, are passed to a call processor. In one embodiment of the invention the format of an audio attachment may be changed (e.g., from .WAV to .RA).
In state 218 the converter converts the text received from the mail server into audio form and passes it to the call processor. The type of audio (e.g., .WAV, .RA) into which the text is converted may vary from one embodiment to another. In one embodiment the audio format produced by the converter may be changed before the final audio message is compiled and/or played for a recipient.
In state 220 the call processor builds and places a telephone call to the message addressee using the telephone number received from the mail server. If the recipient'"'"'s telephone line is busy, or there is no answer, or an answering machine answers the call, the call processor may terminate the call and try again later. Alternatively, however, the call processor may leave the audio message on an answering machine. As another alternative, directions may be left on an answering machine concerning how to call into the system and retrieve the audio message.
Call processors may be distributed across large geographical areas, with the audio and converted text that are provided to a call processor being delivered via a wide-area network, local area network, Internet, intranet, etc. Thus, by using different call processors in different regions (e.g., identified by area codes), toll and long-distance charges may be reduced.
In state 222 the call is answered by the message addressee. The recipient may be prompted to accept delivery of the audio message (e.g., by voicing agreement or pressing a keypad button).
In state 224 the call processor plays an audio message including any or all of an identity of the originator of the electronic mail message, the subject of the message, the body of the message and an audio attachment.
The originator of the electronic mail message may be notified of the status of the audio message (e.g., whether it was delivered or not, how many attempts were made to deliver the message).
In state 226 the system determines whether the recipient desires to provide a response. This may be expressed by a voice statement or the entry of one or more keypad signals. If the recipient has no response to make, the illustrated procedure ends.
Otherwise, in state 228 the system records a response from the recipient, which response may be verbal or comprise one or more keypad signals. In state 230 the response is returned to the electronic mail message originator. The response may be sent as an audio file (e.g., a .WAV file) or may be converted to text. The procedure then ends.
In one embodiment of the invention the recipient may take other action in response to receiving the audio message. For example, depending on a voice command issued by the recipient or keypad button that is pressed, the recipient may be able to access his or her configuration settings (e.g., in order to change how/when electronic mail messages may be telephonically delivered to him or her), request the audio message be telephonically forwarded to or played for another person, respond to a product promotion or marketing message, etc.
FIGS. 2A-B illustrate just one procedure for converting an electronic mail message into audio and delivering it telephonically. Satisfactory alternative procedures for implementing an embodiment of the invention may be derived from the preceding discussion.
Organizations that currently send information to computer users via electronic mail may employ an embodiment of the invention to reach telephone users who may or may not use a computer or who do not have continual access to a computer. For example, an auction service that notifies bidders when they have won an auction or been outbid can notify bidders via telephone. An organization that uses electronic mail invitations to arrange events may use an embodiment of the invention to reach a larger audience. And, a recipient of a telephonically delivered message may be able to issue a response to be returned to the invitation organization.
Many Internet-based organizations use the Internet and electronic mail to send various types of other information (e.g., stock quotes, news articles, sports scores) via electronic mail. Such information may now be delivered telephonically without changing the manner in which the organization sends it. In other words, using an embodiment of the invention an information organization can simply add properly formatted electronic mail addresses to their information items and the items will be delivered via telephone.
The foregoing descriptions of embodiments of the invention have been presented for purposes of illustration and description only. They are not intended to be exhaustive or to limit the invention to the forms disclosed. Accordingly, the above disclosure is not intended to limit the invention; the scope of the invention is defined by the appended claims.