US7746989B2 - System and method for recording and attaching an audio file to an electronic message generated by a portable client device - Google Patents
System and method for recording and attaching an audio file to an electronic message generated by a portable client device Download PDFInfo
- Publication number
- US7746989B2 US7746989B2 US11/401,362 US40136206A US7746989B2 US 7746989 B2 US7746989 B2 US 7746989B2 US 40136206 A US40136206 A US 40136206A US 7746989 B2 US7746989 B2 US 7746989B2
- Authority
- US
- United States
- Prior art keywords
- electronic message
- audio
- audio file
- file
- client device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72433—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/56—Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
Definitions
- the invention relates to recording and attaching audio files to electronic messages generated by portable client devices.
- Handheld devices are commonly used for communications. For example, devices such as the Blackberry are used to provide wireless email communication. Because these devices are small, the amount of resources available to the device may be limited. For example, a user may not be able to record and/or attach an audio file to emails sent from a conventional device. Recording and attaching an audio file may enable a user to, for example, compose a new email that included primarily audio content, may enable a reply to a received email in instances when the user is not able, or does not wish to, type out a response, may enable dictation of a letter to be transmitted from a handheld device, or may provide other functionalities.
- a device in many cases does not have a sound recorder, or a capability of storing a file that is the size of a typical audio file.
- Efforts to compress audio files may be frustrated by the number of CPU cycles required for compression, which may monopolize a processor associated with the device and may drain the device's local power source (e.g., battery).
- GPRS General Packet Radio Service
- One aspect of various embodiments of the invention may relate to a system and method for recording and attaching an audio file to an electronic message generated by a portable client device.
- the audio file may be recorded remotely from the portable client device, and may be attached to the electronic message at an enterprise server while being transmitted from the portable client device to an intended recipient.
- a system may include a portable client device connected to each of a gateway and an enterprise server via operative links.
- the client device may be operatively linked to the enterprise server by way of a wireless network to enable wireless data communication between the client device and the enterprise server.
- An enterprise server extension module may interface with enterprise server.
- the enterprise server may transmit and receive electronic messages (e.g., emails) to and from a mail server.
- a user may compose an electronic message on the client device.
- the electronic message may be a new message, a reply to a received message, or may be forwarding a received message.
- the user may record an audio file for attachment to the electronic message by opening an audio communication session between the gateway and the client device, and recording audio content at the gateway transmitted from the client device during the audio communication session.
- a dummy file may be attached to the electronic message being composed on client device.
- the user may then transmit the electronic message and the attached dummy file to the enterprise server.
- the enterprise server extension module may detect the electronic message and dummy file attachment received at the enterprise server. Based on this detection, the dummy file may be replaced with the audio file recorded at the gateway, and the resulting electronic message and attached audio file may be transmitted to the mail server.
- the mail server may then forward the electronic message and attached audio file to an intended recipient.
- the client device may be a wireless handheld device, such as, for example, a Blackberry, a personal data assistant (PDA), a web-enabled mobile phone, Palm Pilot, and/or other wireless handheld device.
- the client device may include a message management module, an audio communications module, and a dummy attachment module.
- the message management module may enable a variety of functions related to electronic messaging on the client device.
- the message management module may enable the user to view messages, edit messages, send messages, receive messages, delete messages, compose messages, open messages, close messages, or other perform other functions with respect to electronic messages.
- the audio communications module may enable the client device to participate in audio communications sessions (e.g. phone calls) via typical wireless telecommunications technology (e.g., cellular, digital wireless).
- the audio communications module may include a speaker and a microphone at which the user may receive audio content and input audio content for transmission during audio communications sessions.
- the audio communications module may enable the user to selectably control audio communications sessions.
- the audio communications module may include a numbered keypad, or other interface.
- the dummy attachment module may create and attach a dummy file to an electronic message when an audio communication session between the client device and gateway, in which an audio file is recorded at the gateway, terminates.
- the dummy file created and attached by the dummy attachment module may include an indicator of its status as a dummy file, and, in some instances, the indicator may include an indication of the correlation between the dummy file and its corresponding audio file.
- the indicator may include, for example, a file format of the dummy file, a file name of the dummy file, or other indicators.
- the gateway may include an audio recording module.
- the audio recording module may record audio files, re-record audio files, replay audio files, edit audio files, or perform other functions with respect to audio content transmitted to the audio recording module from the client device during an audio communications session between the client device and the gateway.
- the audio recording module may be controlled automatically, or by controls selected by the user on the client device via the audio communications module.
- the user may be provided with a list of options, and may input a selection on a key pad associated with the audio communications module that corresponds to a desired one of the list of options.
- an identifier associated with the electronic message may be transmitted from the client device to the gateway.
- the identifier may be provided automatically, and may be unique to the electronic message.
- the identifier may then be associated with the audio file recorded during the audio communication session, thereby effectively marking the audio file as being associated with the electronic message.
- the identifier may include a caller identification of the client device determined automatically by the gateway.
- an audio file created by the audio recording module may be stored at the gateway until it is requested by the enterprise server based on the arrival of an electronic message that corresponds to the audio file at the enterprise server.
- the audio file may be stored remotely from the gateway.
- the audio file may be stored at the enterprise server, or a storage module remote from the gateway.
- the enterprise server may be or include a Blackberry Enterprise Server or other server, a workstation running Palm Operating System, Windows NT, and/or other operating systems.
- the enterprise server may interface with an attachment management module.
- the attachment management module may be located locally at the enterprise server, at the gateway, or remotely from the enterprise server and the gateway.
- the attachment management module may replace a dummy file attached to an electronic message with an audio file that corresponds to the dummy file and electronic message so that the electronic message and the corresponding audio file may be forwarded to an intended recipient via the mail server.
- the attachment management module may request the audio file when the enterprise server extension module detects that electronic message has been received at the enterprise server.
- the audio file may be stored at the enterprise server.
- the attachment management module may replace the dummy file with the audio file by removing the dummy file from the electronic message and attaching the audio file in its place.
- FIG. 1 illustrates a system diagram, in accordance with various embodiments of the invention.
- FIG. 2 illustrates a flowchart describing a method for implementing various embodiments of the invention.
- FIG. 3 illustrates a flowchart describing a method for implementing various embodiments of the invention.
- FIG. 4 illustrates a flowchart describing a method for implementing various embodiments of the invention.
- FIG. 5 illustrates a flowchart describing a method for implementing various embodiments of the invention.
- FIG. 1 is an illustration of an overall system 100 implementing aspects of the invention.
- System 100 includes at least some or all of the following components.
- a portable client device 110 connected to each of a gateway 112 and an enterprise server 114 via operative links may be provided.
- Client device 110 may be operatively linked to enterprise server 114 by way of a wireless network 116 to enable wireless data communication between client device 110 and enterprise server 114 .
- An enterprise server extension module 118 may interface with enterprise server 114 , which may transmit and receive electronic messages (e.g., emails) to and from a mail server 120 .
- a user may compose an electronic message on client device 110 .
- the electronic message may be a new message, a reply to a received message, or may be forwarding a received message.
- the user may record an audio file for attachment to the electronic message by opening an audio communication session between gateway 112 and client device 110 , and recording audio content at gateway 112 transmitted from client device 110 during the audio communication session.
- a dummy file may be attached to the electronic message being composed on client device 110 .
- the user may then transmit the electronic message and the attached dummy file to enterprise server 114 .
- Enterprise server extension module 118 may detect the electronic message and dummy file attachment received at enterprise server 114 . Based on this detection, enterprise server 114 may replace the dummy file with the audio file recorded at gateway 112 , and transmit the resulting electronic message and attached audio file to mail server 120 .
- Mail server 120 may then forward the electronic message and attached audio file to an intended recipient.
- the attachment of the dummy file may serve as a “flag” that identifies the electronic message so that the audio file may be attached subsequent to the transmission of the electronic message from client device 110 to enterprise server 114 .
- the electronic message may be flagged using an alternative flagging mechanism.
- the electronic message may be flagged by inserting an alphanumeric string into a subject field of the electronic message, by inserting an alphanumeric string into a body of the electronic message, or via other flagging mechanisms.
- a dummy file may not be attached to the electronic message at all, or the dummy file may still be attached as a placeholder.
- client device 110 may be a wireless handheld device, such as, for example, a Blackberry, a personal data assistant (PDA), a web-enabled mobile phone, Palm Pilot, and/or other wireless handheld device.
- client device 110 may include a message management module 122 , an audio communications module 124 , and a dummy attachment module 126 .
- message management module 122 may enable a variety of functions related to electronic messaging on client device 110 .
- message management module 122 may enable the user to view messages, edit messages, send messages, receive messages, delete messages, compose messages, open messages, close messages, or other perform other functions with respect to electronic messages.
- audio communications module 124 may enable client device 110 to participate in audio communications sessions (e.g. phone calls) via typical wireless telecommunications technology (e.g., cellular, digital wireless). Audio communications module 124 may include a speaker and a microphone at which the user may receive audio content and input audio content for transmission during audio communications sessions. Audio communications module 124 may enable the user to selectably control audio communications sessions. For example, audio communications module 124 may include a numbered keypad, or other interface.
- Dummy attachment module 126 may create and attach a dummy file to an electronic message (and/or otherwise flag the electronic message) when an audio communication session between client device 110 and gateway 112 , in which an audio file is recorded at gateway 112 , terminates.
- the dummy file created and attached by dummy attachment module 126 may include an indicator of its status as a dummy file, and, in some instances, the indicator may include an indication of the correlation between the dummy file and its corresponding audio file.
- the indicator may include, for example, a file format of the dummy file, a file name of the dummy file, or other indicators.
- gateway 112 may include an audio recording module 128 .
- Audio recording module 128 may record audio files, re-record audio files, replay audio files, edit audio files, or perform other functions with respect to audio content transmitted to audio recording module 128 from client device 110 during an audio communications session between client device 110 and gateway 112 .
- audio recording module 128 may be controlled automatically, or by controls selected by the user on client device 110 via audio communications module 124 .
- the user may be provided with a list of options, and may input a selection on a key pad associated with audio communications module 124 that corresponds to a desired one of the list of options.
- an identifier associated with the electronic message may be transmitted from client device 110 to gateway 112 .
- the identifier may be provided automatically, and may be unique to the electronic message.
- the identifier may then be associated with the audio file recorded during the audio communication session, thereby effectively marking the audio file as being associated with the electronic message.
- the identifier may include a caller identification of client device 110 determined automatically by gateway 112 .
- an audio file created by audio recording module 128 may be stored at gateway 112 until it is requested by enterprise server 114 based on the arrival of an electronic message that corresponds to the audio file at enterprise server 114 .
- the audio file may be stored remotely from gateway 112 .
- the audio file may be stored at enterprise server 114 , or a storage module remote from gateway 112 .
- enterprise server 114 may be or include a Blackberry Enterprise Server or other server, a workstation running Palm Operating System, Windows NT, and/or other operating systems. Enterprise server 114 may interface with an attachment management module 130 . Attachment management module 130 may be located locally at enterprise server 114 , at gateway 112 , or remotely from enterprise server 114 and gateway 112 . Attachment management module 130 may replace a dummy file attached to an electronic message with an audio file that corresponds to the dummy file and electronic message so that the electronic message and the corresponding audio file may be forwarded to an intended recipient via mail server 120 .
- attachment management module 130 may request the audio file when enterprise server extension module 118 detects that electronic message has been received at enterprise server 114 .
- the audio file may be stored at enterprise server 114 .
- Attachment management module 130 may replace the dummy file with the audio file by removing the dummy file from the electronic message and attaching the audio file in its place.
- FIG. 2 illustrates a method 200 for implementing various embodiments of the invention.
- a user may open an electronic message.
- operation 210 may include the user opening an electronic message on client device 110 via message management module 122 .
- the message may include, for example, a new message, a reply message, a message to be forwarded, or other messages.
- Method 200 may include an operation 212 , at which the user may record, remotely from the user, an audio file for attachment to the electronic message.
- operation 212 may include an audio file recorded during an audio communication session between client device 110 and gateway 112 .
- the audio file and the electronic message may be marked as being associated with each other by an identifier.
- the audio communication session may be initiated automatically by client device 110 based on a request by the user to record an audio file for attachment, or a signal may be sent to gateway 112 to enable gateway 112 to initiate the audio communication session.
- the electronic massage may be flagged. This may include attaching a dummy file to the electronic message.
- the dummy file may be marked as a dummy file by, for example, a file name, a file format, or otherwise marked.
- the dummy file may represent the audio file recorded remotely at operation 212 .
- the dummy file may be attached to the electronic message by dummy attachment module 124 at client device 110 .
- Method 200 may include an operation 216 , at which the electronic message and the attached dummy file may be transmitted to an enterprise server.
- operation 216 may be performed by transmitting the electronic message and the attached dummy file from client device 110 to enterprise server 114 via wireless network 116 .
- operation 218 the dummy file attached to the electronic message may be replaced with the audio file recorded remotely from the user in operation 214 .
- operation 218 may include attachment management module 130 replacing the dummy file attached to the electronic message based on a detection of the dummy file by enterprise server extension module 118 .
- Method 200 may include an operation 220 , at which the electronic message and the attached audio file may be transmitted to a mail server.
- operation 220 may include transmitting the electronic message and the attached audio file from enterprise server 114 to mail server 120 , where they may be forwarded to an intended recipient.
- FIG. 3 illustrates a method 300 for implementing various embodiments of the invention.
- the operations of method 300 may be performed by client device 110 to enable a user to record an audio file for attachment to an electronic message.
- a user may open an electronic message.
- operation 310 may include the user opening an electronic message on client device 110 via message management module 122 .
- the message may include, for example, a new message, a reply message, a message to be forwarded, or other messages.
- Method 300 includes an operation 312 , at which a connection may be established with a gateway.
- operation 312 may include establishing a connection between client device 110 and gateway 112 .
- the connection may be established based on a request by the user on client device 110 to record an audio file for attachment to the electronic message, and may include an audio communications session between client device 110 and gateway 112 .
- audio attachment information may be transmitted to the gateway.
- the audio attachment information may include audio content for recording, an identifier associated with the electronic message, or other information.
- the audio attachment information may be transmitted from client device 110 to gateway 112 during an audio communications session.
- Method 300 may include an operation 316 , at which a dummy file may be attached to the electronic message.
- the dummy file may be attached to the electronic message by dummy attachment module 124 of client device 110 at the conclusion of an audio communications session between client device 110 and gateway 112 for recording an audio file for attachment to the electronic message.
- the attachment of the dummy message may signify to the user that an audio file for attachment to the electronic message has been recorded.
- the electronic message and the attached dummy file may be transmitted.
- the electronic message and the attached dummy file may be transmitted to an enterprise server.
- operation 318 may include transmitting the electronic message and the attached dummy file from client device 110 to enterprise server 114 via wireless network 116 .
- FIG. 4 illustrates a method 400 for implementing various embodiments of the invention.
- the operations of method 400 may be performed by gateway 112 to record an audio file for attachment to an electronic message.
- a connection may be established with a client device.
- operation 410 may include establishing a connection between gateway 112 and client device 110 .
- the connection may be established based on a request by the user on client device 110 to record the audio file for attachment to the electronic message, and may include an audio communications session between client device 110 and gateway 112 .
- an identifier associated with the electronic message may be determined.
- operation 412 may include a determination of the identifier associated with the electronic message based on audio attachment information transmitted from client device 110 to gateway 112 .
- Method 400 may include an operation 414 , at which the audio file may be recorded. It will be appreciated that although operation 414 is illustrated as following operation 412 , the audio file may be recorded prior to a determination of the identifier. In some embodiments of the invention, operation 414 may include gateway 112 recording the audio file based on audio content received from client device 110 .
- the identifier is associated with the audio file.
- operation may include gateway 112 marking the audio file with the identifier.
- the audio file may be given a file name that corresponds to the identifier.
- Method 400 may include an operation 418 , at which the audio file may be stored or transmitted.
- operation 418 may include gateway 112 transmitting the audio file for storage remote from gateway 112 (e.g., at enterprise server 114 or a remote storage module).
- operation 418 may include storing the audio file at gateway 112 until the audio file is requested by enterprise server 114 .
- FIG. 5 illustrates a method 500 for illustrating various embodiments of the invention.
- the operations of method 500 may be performed by enterprise server 112 , attachment management module 130 , and enterprise server extension module 118 to attach an audio file recorded remotely from the user to an electronic message with a dummy file attached that may be transmitted from the user.
- incoming electronic messages may be monitored for dummy files.
- operation 510 may include enterprise server extension module 118 monitoring incoming electronic message received at enterprise server 114 .
- Method 500 may include an operation 512 , at which the electronic message with the dummy file attached is detected.
- operation 512 may include enterprise server extension module 118 detecting the electronic message with the dummy file attached as it is received at enterprise server 114 .
- the dummy attachment may be replaced by the audio file.
- operation 514 may include attachment management module 130 of enterprise server 114 replacing the dummy file with the audio file.
- Method 500 may include an operation 516 , at which the electronic message and the attached audio file may be forwarded to a mail server.
- operation 516 may include forwarding the electronic message and the attached audio file from attachment management module 130 to enterprise server 114 , which then may forward the electronic message and attachment to mail server 1118 .
- the electronic message and the attached audio file may be forwarded from the attachment management module 130 to mail server 118 without being returned to enterprise server 114 .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
-
- Other drawbacks also exist.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/401,362 US7746989B2 (en) | 2005-04-12 | 2006-04-11 | System and method for recording and attaching an audio file to an electronic message generated by a portable client device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US67023405P | 2005-04-12 | 2005-04-12 | |
US11/401,362 US7746989B2 (en) | 2005-04-12 | 2006-04-11 | System and method for recording and attaching an audio file to an electronic message generated by a portable client device |
Publications (2)
Publication Number | Publication Date |
---|---|
US20060256934A1 US20060256934A1 (en) | 2006-11-16 |
US7746989B2 true US7746989B2 (en) | 2010-06-29 |
Family
ID=37419127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/401,362 Expired - Fee Related US7746989B2 (en) | 2005-04-12 | 2006-04-11 | System and method for recording and attaching an audio file to an electronic message generated by a portable client device |
Country Status (1)
Country | Link |
---|---|
US (1) | US7746989B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080056459A1 (en) * | 2006-08-31 | 2008-03-06 | Accenture Global Services Gmbh | Voicemail interface system and method |
US20150350133A1 (en) * | 2014-05-30 | 2015-12-03 | Apple Inc. | Message attachment management |
US9351203B2 (en) | 2013-09-13 | 2016-05-24 | Microsoft Technology Licensing, Llc | Voice call continuity in hybrid networks |
US9363711B2 (en) | 2014-04-07 | 2016-06-07 | Microsoft Technology Licensing, Llc | User experiences during call handovers on a hybrid telecommunications network |
US9456333B2 (en) | 2014-07-09 | 2016-09-27 | Microsoft Technology Licensing, Llc | Centralized routing in hybrid networks |
US9510251B2 (en) | 2013-12-31 | 2016-11-29 | Microsoft Technology Licensing, Llc | Call handoff initiation in hybrid networks |
US9560185B2 (en) | 2014-03-19 | 2017-01-31 | Microsoft Technology Licensing, Llc | Hybrid telecommunications network connection indicator |
Families Citing this family (140)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US7444375B2 (en) * | 2001-06-19 | 2008-10-28 | Visto Corporation | Interactive voice and text message system |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
WO2008041083A2 (en) * | 2006-10-02 | 2008-04-10 | Bighand Ltd. | Digital dictation workflow system and method |
US20080167009A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail Systems and Methods |
US8391844B2 (en) * | 2007-01-07 | 2013-03-05 | Apple Inc. | Voicemail systems and methods |
US20080167007A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail Systems and Methods |
US20080167011A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail Systems and Methods |
US20080167014A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail systems and methods |
US8553856B2 (en) * | 2007-01-07 | 2013-10-08 | Apple Inc. | Voicemail systems and methods |
US20080167012A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail systems and methods |
US20080167010A1 (en) * | 2007-01-07 | 2008-07-10 | Gregory Novick | Voicemail Systems and Methods |
US20080189213A1 (en) * | 2007-02-05 | 2008-08-07 | Curtis Blake | System and method for digital rights management with license proxy for mobile wireless platforms |
US8447285B1 (en) | 2007-03-26 | 2013-05-21 | Callwave Communications, Llc | Methods and systems for managing telecommunications and for translating voice messages to text messages |
US8325886B1 (en) | 2007-03-26 | 2012-12-04 | Callwave Communications, Llc | Methods and systems for managing telecommunications |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
WO2008135836A1 (en) * | 2007-05-02 | 2008-11-13 | Bighand Ltd. | System and method for providing digital dictation capabilities over a wireless device |
US8583746B1 (en) | 2007-05-25 | 2013-11-12 | Callwave Communications, Llc | Methods and systems for web and call processing |
WO2009016474A2 (en) * | 2007-07-31 | 2009-02-05 | Bighand Ltd. | System and method for efficiently providing content over a thin client network |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US10552819B1 (en) * | 2008-10-07 | 2020-02-04 | Amazon Technologies, Inc. | Media enhanced mobile payments |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US8447819B2 (en) * | 2010-07-09 | 2013-05-21 | Robert Paul Morris | Methods, systems, and computer program products for processing a request for a resource in a communication |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US10419374B1 (en) | 2010-07-09 | 2019-09-17 | Gummarus, Llc | Methods, systems, and computer program products for processing a request for a resource in a communication |
US10015122B1 (en) | 2012-10-18 | 2018-07-03 | Sitting Man, Llc | Methods and computer program products for processing a search |
US10212112B1 (en) | 2010-07-09 | 2019-02-19 | Gummarus LLC | Methods, systems, and computer program products for processing a request for a resource in a communication |
US10171392B1 (en) | 2010-07-09 | 2019-01-01 | Gummarus LLC | Methods, systems, and computer program products for processing a request for a resource in a communication |
US10158590B1 (en) | 2010-07-09 | 2018-12-18 | Gummarus LLC | Methods, systems, and computer program products for processing a request for a resource in a communication |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
US10021052B1 (en) | 2012-09-22 | 2018-07-10 | Sitting Man, Llc | Methods, systems, and computer program products for processing a data object identification request in a communication |
US10013158B1 (en) | 2012-09-22 | 2018-07-03 | Sitting Man, Llc | Methods, systems, and computer program products for sharing a data object in a data store via a communication |
US10033672B1 (en) | 2012-10-18 | 2018-07-24 | Sitting Man, Llc | Methods and computer program products for browsing using a communicant identifier |
US10019135B1 (en) | 2012-10-18 | 2018-07-10 | Sitting Man, Llc | Methods, and computer program products for constraining a communication exchange |
US10199051B2 (en) | 2013-02-07 | 2019-02-05 | Apple Inc. | Voice trigger for a digital assistant |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
AU2014233517B2 (en) | 2013-03-15 | 2017-05-25 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
EP3008641A1 (en) | 2013-06-09 | 2016-04-20 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
AU2014278595B2 (en) | 2013-06-13 | 2017-04-06 | Apple Inc. | System and method for emergency calls initiated by voice command |
DE112014003653B4 (en) | 2013-08-06 | 2024-04-18 | Apple Inc. | Automatically activate intelligent responses based on activities from remote devices |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
CN110797019B (en) | 2014-05-30 | 2023-08-29 | 苹果公司 | Multi-command single speech input method |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | Far-field extension for digital assistant services |
Citations (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4996707A (en) | 1989-02-09 | 1991-02-26 | Berkeley Speech Technologies, Inc. | Text-to-speech converter of a facsimile graphic image |
EP0465011A2 (en) | 1990-06-26 | 1992-01-08 | Hewlett-Packard Company | Method of encoding an E-mail address in a fax message and routing the fax message to a destination on a network |
US5127047A (en) | 1990-02-20 | 1992-06-30 | At&T Bell Laboratories | Facsimile machine having user notification capability |
US5247591A (en) | 1990-10-10 | 1993-09-21 | Interfax, Inc. | Method and apparatus for the primary and secondary routing of fax mesages using hand printed characters |
USRE34429E (en) | 1989-03-14 | 1993-11-02 | Paul Baran | Interactive facsimile system and method of information retrieval |
US5287199A (en) | 1992-02-27 | 1994-02-15 | At&T Bell Laboratories | Facsimile message processing and routing system |
US5557659A (en) * | 1993-06-22 | 1996-09-17 | Hyde-Thomson; Henry C. A. | Electronic mail system having integrated voice messages |
US5647002A (en) | 1995-09-01 | 1997-07-08 | Lucent Technologies Inc. | Synchronization of mailboxes of different types |
US5742905A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US5758088A (en) | 1995-05-08 | 1998-05-26 | Compuserve Incorporated | System for transmitting messages, between an installed network and wireless device |
US5767985A (en) | 1994-06-29 | 1998-06-16 | Fuji Xerox Co., Ltd. | System employing facsimile units to transmit E-mail between information processors over public telephone lines |
US5903723A (en) | 1995-12-21 | 1999-05-11 | Intel Corporation | Method and apparatus for transmitting electronic mail attachments with attachment references |
US5903833A (en) | 1996-08-30 | 1999-05-11 | Telefonaktiebolaget L M Ericsson | Method and apparatus for routing calls by remote control |
US5948059A (en) * | 1997-03-21 | 1999-09-07 | International Business Machines Corporation | Method and apparatus for synchronizing multimedia messages in different servers |
US6091947A (en) | 1998-03-13 | 2000-07-18 | Sumner; Terence Edward | Method and apparatus for accepting and conveying a voice mail message to a mobile unit in a wireless telephone system |
US6104500A (en) | 1998-04-29 | 2000-08-15 | Bcl, Computer Inc. | Networked fax routing via email |
US6157706A (en) | 1997-05-19 | 2000-12-05 | E-Centric, Incorporated | Method and apparatus for enabling a facsimile machine to be an e-mail client |
US6185604B1 (en) | 1997-07-25 | 2001-02-06 | Canon Kabushiki Kaisha | Communication device having the capability of performing information exchange between a facsimile medium and an electronic information medium such as an e-mail medium |
US6211972B1 (en) | 1996-04-18 | 2001-04-03 | Matsushita Graphic Communication Systems, Inc. | Electronic mail converting apparatus for facsimile |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US6233430B1 (en) | 1997-09-19 | 2001-05-15 | Richard J. Helferich | Paging transceivers and methods for selectively retrieving messages |
US6246983B1 (en) * | 1998-08-05 | 2001-06-12 | Matsushita Electric Corporation Of America | Text-to-speech e-mail reader with multi-modal reply processor |
US6259533B1 (en) | 1995-10-20 | 2001-07-10 | Matsushita Graphic Communication Systems, Inc. | Facsimile apparatus for transmitting facsimile data as an electronic mail and electronic mail transmitting method |
US20010019951A1 (en) | 1998-07-06 | 2001-09-06 | Sergo Haumont | Voice mail server, mobile station and method for voice mail message transmission |
US6360252B1 (en) | 1999-09-20 | 2002-03-19 | Fusionone, Inc. | Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient |
US6385306B1 (en) * | 2000-03-02 | 2002-05-07 | John Francis Baxter, Jr. | Audio file transmission method |
US20020194279A1 (en) * | 2001-06-18 | 2002-12-19 | Vincent Chern | Voice attachment to an email using a wireless communication device |
US20030072488A1 (en) * | 2001-10-15 | 2003-04-17 | International Business Machines Corporation | Apparatus and method for recognizing objects in a digital image and for performing one or more predetermined functions according to recognized objects |
US20030099341A1 (en) | 2001-11-28 | 2003-05-29 | Bell Canada | Method and system for providing access to a voice mail system |
US20030140146A1 (en) | 2002-01-23 | 2003-07-24 | Akers Willard Stephen | Method and system for interconnecting a Web server with a wireless portable communications device |
US20030190887A1 (en) | 2001-09-14 | 2003-10-09 | Arne Hook | System and method for wireless multimedia communication |
US20030200264A1 (en) | 2002-04-18 | 2003-10-23 | Brill Gregory M. | Wireless email protocol system and method of using the same |
US6697458B1 (en) | 2000-07-10 | 2004-02-24 | Ulysses Esd, Inc. | System and method for synchronizing voice mailbox with e-mail box |
US20040148357A1 (en) | 2001-05-23 | 2004-07-29 | Louis Corrigan | Open messaging gateway |
US6771949B1 (en) | 1998-10-09 | 2004-08-03 | Qwest Communications International, Inc. | Method and system for providing short message services outside of the wireless network |
US6865680B1 (en) | 2000-10-31 | 2005-03-08 | Yodlee.Com, Inc. | Method and apparatus enabling automatic login for wireless internet-capable devices |
US20050076082A1 (en) * | 2002-11-27 | 2005-04-07 | Jean-Francois Le Pennec | Method and system for managing the exchange of files attached to electronic mails |
US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
US20070149115A1 (en) * | 2000-03-28 | 2007-06-28 | Affinity Labs, Llc | Content Delivery System and Method |
US7286650B2 (en) * | 2004-07-21 | 2007-10-23 | Advanced Logic Industries, Inc. | System and method for voice-mail and e-mail synchronization |
US7596285B2 (en) * | 2004-02-26 | 2009-09-29 | International Business Machines Corporation | Providing a portion of an electronic mail message at a reduced resolution |
US20090248182A1 (en) * | 1996-10-02 | 2009-10-01 | James D. Logan And Kerry M. Logan Family Trust | Audio player using audible prompts for playback selection |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5514922A (en) * | 1993-02-08 | 1996-05-07 | Sanden Corporation | Hermetic motor driven fluid apparatus having improved insulating structure |
US5758068A (en) * | 1995-09-19 | 1998-05-26 | International Business Machines Corporation | Method and apparatus for software license management |
-
2006
- 2006-04-11 US US11/401,362 patent/US7746989B2/en not_active Expired - Fee Related
Patent Citations (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4996707A (en) | 1989-02-09 | 1991-02-26 | Berkeley Speech Technologies, Inc. | Text-to-speech converter of a facsimile graphic image |
USRE34429E (en) | 1989-03-14 | 1993-11-02 | Paul Baran | Interactive facsimile system and method of information retrieval |
US5127047A (en) | 1990-02-20 | 1992-06-30 | At&T Bell Laboratories | Facsimile machine having user notification capability |
EP0465011A2 (en) | 1990-06-26 | 1992-01-08 | Hewlett-Packard Company | Method of encoding an E-mail address in a fax message and routing the fax message to a destination on a network |
US5247591A (en) | 1990-10-10 | 1993-09-21 | Interfax, Inc. | Method and apparatus for the primary and secondary routing of fax mesages using hand printed characters |
US5287199A (en) | 1992-02-27 | 1994-02-15 | At&T Bell Laboratories | Facsimile message processing and routing system |
US5557659A (en) * | 1993-06-22 | 1996-09-17 | Hyde-Thomson; Henry C. A. | Electronic mail system having integrated voice messages |
US5767985A (en) | 1994-06-29 | 1998-06-16 | Fuji Xerox Co., Ltd. | System employing facsimile units to transmit E-mail between information processors over public telephone lines |
US5742905A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US5758088A (en) | 1995-05-08 | 1998-05-26 | Compuserve Incorporated | System for transmitting messages, between an installed network and wireless device |
US5647002A (en) | 1995-09-01 | 1997-07-08 | Lucent Technologies Inc. | Synchronization of mailboxes of different types |
US6259533B1 (en) | 1995-10-20 | 2001-07-10 | Matsushita Graphic Communication Systems, Inc. | Facsimile apparatus for transmitting facsimile data as an electronic mail and electronic mail transmitting method |
US5903723A (en) | 1995-12-21 | 1999-05-11 | Intel Corporation | Method and apparatus for transmitting electronic mail attachments with attachment references |
US6211972B1 (en) | 1996-04-18 | 2001-04-03 | Matsushita Graphic Communication Systems, Inc. | Electronic mail converting apparatus for facsimile |
US5903833A (en) | 1996-08-30 | 1999-05-11 | Telefonaktiebolaget L M Ericsson | Method and apparatus for routing calls by remote control |
US20090248182A1 (en) * | 1996-10-02 | 2009-10-01 | James D. Logan And Kerry M. Logan Family Trust | Audio player using audible prompts for playback selection |
US5948059A (en) * | 1997-03-21 | 1999-09-07 | International Business Machines Corporation | Method and apparatus for synchronizing multimedia messages in different servers |
US6157706A (en) | 1997-05-19 | 2000-12-05 | E-Centric, Incorporated | Method and apparatus for enabling a facsimile machine to be an e-mail client |
US6185604B1 (en) | 1997-07-25 | 2001-02-06 | Canon Kabushiki Kaisha | Communication device having the capability of performing information exchange between a facsimile medium and an electronic information medium such as an e-mail medium |
US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
US6233430B1 (en) | 1997-09-19 | 2001-05-15 | Richard J. Helferich | Paging transceivers and methods for selectively retrieving messages |
US6091947A (en) | 1998-03-13 | 2000-07-18 | Sumner; Terence Edward | Method and apparatus for accepting and conveying a voice mail message to a mobile unit in a wireless telephone system |
US6104500A (en) | 1998-04-29 | 2000-08-15 | Bcl, Computer Inc. | Networked fax routing via email |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US20010019951A1 (en) | 1998-07-06 | 2001-09-06 | Sergo Haumont | Voice mail server, mobile station and method for voice mail message transmission |
US20050245239A1 (en) | 1998-07-06 | 2005-11-03 | Nokia Networks Oy | Voice mail server, mobile station and method for voice mail message transmission |
US6246983B1 (en) * | 1998-08-05 | 2001-06-12 | Matsushita Electric Corporation Of America | Text-to-speech e-mail reader with multi-modal reply processor |
US6771949B1 (en) | 1998-10-09 | 2004-08-03 | Qwest Communications International, Inc. | Method and system for providing short message services outside of the wireless network |
US6360252B1 (en) | 1999-09-20 | 2002-03-19 | Fusionone, Inc. | Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient |
US6385306B1 (en) * | 2000-03-02 | 2002-05-07 | John Francis Baxter, Jr. | Audio file transmission method |
US20070149115A1 (en) * | 2000-03-28 | 2007-06-28 | Affinity Labs, Llc | Content Delivery System and Method |
US6697458B1 (en) | 2000-07-10 | 2004-02-24 | Ulysses Esd, Inc. | System and method for synchronizing voice mailbox with e-mail box |
US6865680B1 (en) | 2000-10-31 | 2005-03-08 | Yodlee.Com, Inc. | Method and apparatus enabling automatic login for wireless internet-capable devices |
US20040148357A1 (en) | 2001-05-23 | 2004-07-29 | Louis Corrigan | Open messaging gateway |
US20020194279A1 (en) * | 2001-06-18 | 2002-12-19 | Vincent Chern | Voice attachment to an email using a wireless communication device |
US20030190887A1 (en) | 2001-09-14 | 2003-10-09 | Arne Hook | System and method for wireless multimedia communication |
US20030072488A1 (en) * | 2001-10-15 | 2003-04-17 | International Business Machines Corporation | Apparatus and method for recognizing objects in a digital image and for performing one or more predetermined functions according to recognized objects |
US20040105536A1 (en) | 2001-11-28 | 2004-06-03 | Bell Canada | System for providing access to a voice mail system |
US20030099341A1 (en) | 2001-11-28 | 2003-05-29 | Bell Canada | Method and system for providing access to a voice mail system |
US20030140146A1 (en) | 2002-01-23 | 2003-07-24 | Akers Willard Stephen | Method and system for interconnecting a Web server with a wireless portable communications device |
US20030200264A1 (en) | 2002-04-18 | 2003-10-23 | Brill Gregory M. | Wireless email protocol system and method of using the same |
US20050076082A1 (en) * | 2002-11-27 | 2005-04-07 | Jean-Francois Le Pennec | Method and system for managing the exchange of files attached to electronic mails |
US7596285B2 (en) * | 2004-02-26 | 2009-09-29 | International Business Machines Corporation | Providing a portion of an electronic mail message at a reduced resolution |
US7286650B2 (en) * | 2004-07-21 | 2007-10-23 | Advanced Logic Industries, Inc. | System and method for voice-mail and e-mail synchronization |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080056459A1 (en) * | 2006-08-31 | 2008-03-06 | Accenture Global Services Gmbh | Voicemail interface system and method |
US8402499B2 (en) * | 2006-08-31 | 2013-03-19 | Accenture Global Services Gmbh | Voicemail interface system and method |
US9351203B2 (en) | 2013-09-13 | 2016-05-24 | Microsoft Technology Licensing, Llc | Voice call continuity in hybrid networks |
US9510251B2 (en) | 2013-12-31 | 2016-11-29 | Microsoft Technology Licensing, Llc | Call handoff initiation in hybrid networks |
US9877250B2 (en) | 2013-12-31 | 2018-01-23 | Microsoft Technology Licensing, Llc | Call handoff initiation in hybrid networks |
US9560185B2 (en) | 2014-03-19 | 2017-01-31 | Microsoft Technology Licensing, Llc | Hybrid telecommunications network connection indicator |
US9363711B2 (en) | 2014-04-07 | 2016-06-07 | Microsoft Technology Licensing, Llc | User experiences during call handovers on a hybrid telecommunications network |
US20150350133A1 (en) * | 2014-05-30 | 2015-12-03 | Apple Inc. | Message attachment management |
US10164920B2 (en) * | 2014-05-30 | 2018-12-25 | Apple Inc. | Message attachment management |
US9456333B2 (en) | 2014-07-09 | 2016-09-27 | Microsoft Technology Licensing, Llc | Centralized routing in hybrid networks |
Also Published As
Publication number | Publication date |
---|---|
US20060256934A1 (en) | 2006-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7746989B2 (en) | System and method for recording and attaching an audio file to an electronic message generated by a portable client device | |
EP2317708B1 (en) | Systems and methods for communicating using voice messages | |
US8494490B2 (en) | Method, circuit, system and application for providing messaging services | |
US7769142B2 (en) | Asynchronous discrete manageable instant voice messages | |
US20030063580A1 (en) | Packetized voice messaging | |
MXPA01009803A (en) | System and method for integrating audio and visual messaging. | |
FI124796B (en) | Confirmation of electronic message by audio e-mail alert | |
EP1422953B1 (en) | Mail server for processing urgent mail from a specific source address | |
CA2404409A1 (en) | Wireless messaging system | |
US8140627B2 (en) | Systems and methods for push-to-email communication with location information | |
US20050108359A1 (en) | Remote mail management system | |
JP4073365B2 (en) | Communication terminal | |
EP1941709B1 (en) | Improved mobile communication method and terminal | |
CA2638400C (en) | Voicemail system for a handheld device | |
US20050047558A1 (en) | Communication terminal apparatus and transfer method therefor | |
JP2009246442A (en) | Information processor, mail server apparatus and call origination control method | |
KR100612689B1 (en) | Voice message broadcast transmission system and method | |
US8712021B2 (en) | Retrievable outgoing audio messaging | |
WO2003075123A3 (en) | System and method for mobile electronic messaging | |
KR100687267B1 (en) | Message storage method according to calling number of mobile communication terminal | |
KR20060021677A (en) | How to Forward Messages in Your Phone | |
KR101587826B1 (en) | Method for for transmitting broadcast message using wireless data netwonk and public network | |
JP2009033307A (en) | Answering machine service system | |
KR20090120639A (en) | Record carrier recording method for notifying mail reception, mobile communication terminal and program executing the method | |
KR20060039500A (en) | Method and system for processing message transmitted from mobile communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ONSET TECHNOLOGY, LTD.,ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MAZOR, GADI;REEL/FRAME:018045/0186 Effective date: 20060612 Owner name: ONSET TECHNOLOGY, LTD., ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MAZOR, GADI;REEL/FRAME:018045/0186 Effective date: 20060612 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20140629 |