WO1998058332A1 - Method and apparatus for accessing and retrieving messages - Google Patents

Method and apparatus for accessing and retrieving messages Download PDF

Info

Publication number
WO1998058332A1
WO1998058332A1 PCT/SE1998/001140 SE9801140W WO9858332A1 WO 1998058332 A1 WO1998058332 A1 WO 1998058332A1 SE 9801140 W SE9801140 W SE 9801140W WO 9858332 A1 WO9858332 A1 WO 9858332A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
notification
mail
uniform resource
resource locator
Prior art date
Application number
PCT/SE1998/001140
Other languages
French (fr)
Inventor
Michael Eriksson
Göran BÅGE
Anders Danne
Original Assignee
Telefonaktiebolaget Lm Ericsson
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson filed Critical Telefonaktiebolaget Lm Ericsson
Priority to AU80502/98A priority Critical patent/AU8050298A/en
Publication of WO1998058332A1 publication Critical patent/WO1998058332A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/5307Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording messages comprising any combination of audio and non-audio components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/45Aspects of automatic or semi-automatic exchanges related to voicemail messaging
    • H04M2203/4536Voicemail combined with text-based messaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/537Arrangements for indicating the presence of a recorded message, whereby the presence information might include a preview or summary of the message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0054Services and arrangements where telephone services are combined with data services where the data service is an electronic mail service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/128Details of addressing, directories or routing tables

Definitions

  • the present invention relates in general to the telecommunications field and, in particular, to methods and apparatuses for use in accessing and retrieving messages in response to e-mail notifications.
  • message centers are typically hardware-based facilities used to store voice messages, facsimile messages, e-mail messages, etc. These messages can be accessed and retrieved in a number of different ways that depend on the type of message stored. For example, a telephone can be used to retrieve a voice mail message from a voice mail message center, while a facsimile message is typically accessed and retrieved using a digital processor which is executing specialized facsimile software.
  • Digital processing systems that are executing specialized software programs are also used to access and retrieve e-mail messages from message centers (commonly referred to as "mailboxes"). These processing systems can take a number of different forms. For example, in a local area network (LAN), e-mail messages can be transferred between network users under the control of a centralized network server. Typically, the network server is specialized software, which is executed by a digital processor to perform the e-mail message transmission, storage, notification, accessing and receiving functions. The hardware that supports the network server provides the memory storage locations that comprise the network's message center or mailbox.
  • LAN local area network
  • e-mail messages can be transferred between network users under the control of a centralized network server.
  • the network server is specialized software, which is executed by a digital processor to perform the e-mail message transmission, storage, notification, accessing and receiving functions.
  • the hardware that supports the network server provides the memory storage locations that comprise the network's message center or mailbox.
  • SMTP Simple Mail Transfer Protocol
  • TCP/IP Transmission Control Protocol/Internet Protocol
  • the SMTP defines the control messages used in sending the e-mail message, including such functions as verifying that the connection is proper, identifying the sender, negotiating the transmission parameters, and transmitting the message.
  • Other known protocols are used when an e-mail message is retrieved from a mailbox and transferred to a recipient's mail software program.
  • TCP/IP Internet Protocol/IP
  • WWW World-Wide Web
  • Microsoft Internet Explorer and Netscape Navigator are typical WWW-aware mail readers, which are software programs that operate on a user's computer.
  • the mail reader can be used to access and retrieve documents (e.g., e-mail messages) from sites on the Internet and display them at the user' s computer.
  • An e-mail message is just one type of document that can be accessed and retrieved by such a mail reader, but the document retrieved in this instance is composed of text files.
  • the conventional method used to transfer e-mail messages from senders to recipients is called a "store and forward" method.
  • the user When a user composes an e-mail message on a local computer, the user includes the address of the intended recipient.
  • the user's return address is electronically affixed to the message.
  • the intended recipient's address provides enough information about the message's final destination so that the various computers encountered on the Internet, each of which temporarily stores and then forwards the message, can determine where the message should go next.
  • the message is transferred from computer to computer until it reaches its final destination, which is typically a mailbox provided by the intended recipient's service provider.
  • the service provider stores the incoming message in the destination mailbox.
  • the intended recipient's mail software program polls the provider's server for new messages. These new messages can be e-mail notification messages about e-mail, voicemail, facsimile messages, missed calls, or any other type of electronic message.
  • the intended recipient can then take steps to retrieve the electronic message.
  • the intended recipient can start the WWW-aware mail reader and use it to follow the prescribed links to the correct e-mail message page, and then on to the message location.
  • the mail reader can then be used to retrieve the message text for viewing at the intended recipient's computer.
  • the typical procedure (assuming a Windows ® -like environment) followed by an intended recipient to access and retrieve the new message is to start the WWW-aware mail reader and click on an e-mail icon with a mouse.
  • the recipient clicks on "read message” from a drop down menu.
  • the next step is to click on the new message which is shown in the "inbox” (assuming the inbox is already selected).
  • the new message is then retrieved by the mail reader for viewing at the recipient's monitor.
  • the intended recipient typically dials the voicemail mailbox number, and inputs a series of numbers to access the voicemail message.
  • a significant problem that arises when such access and retrieval procedures are followed is that they require numerous manual steps to complete, which results in a substantial and unnecessary expenditure of time and system resources.
  • the above-described process for using a WWW browser to access electronic messages via the Internet can have further disadvantages.
  • transmission of the message to the intended recipient's terminal can require a disadvantageously long transmission time; and the recipient's terminal must have enough memory available to accommodate the entire message.
  • streaming can be used for immediate response and to reduce memory use, inadequate bandwidth may prove to be a bottleneck when receiving voice messages. It is therefore desirable to: reduce the time it takes to retrieve an electronic message; facilitate a user's access to an electronic message once notification of the message has been received; and minimize the use of system resources in accessing electronic messages. It is further desirable to avoid the aforementioned disadvantages of using a browser to access long electronic messages.
  • the present invention provides a method and apparatus for embedding or attaching a Uniform Resource Locator (URL) which pinpoints the electronic message storage address or location, in or to the e-mail notification message sent to the intended recipient. Once notified, the intended recipient can, in just one step, use a
  • URL Uniform Resource Locator
  • the WWW-aware mail reader to click on a link in the notification message window.
  • the mail reader can thereby directly access the message storage address or location and retrieve the message for viewing or listening by the recipient.
  • the URL can be tagged with a random encryption key.
  • the invention also permits an intended recipient of a stored electronic message to interactively elect to have the message delivered via a telephone connection instead of a data network.
  • FIGURE 1 is a simplified block diagram of an exemplary system that can be used to implement the method and apparatus of the present invention.
  • FIGURE 2 is a sequence diagram that illustrates an exemplary method that can be used for accessing and retrieving electronic messages from a public (or private) data network, in accordance with the present invention.
  • FIGURE 3 shows an example of an e-mail notification message with an embedded URL, in accordance with the present invention.
  • FIGURE 4 is a block diagram of an exemplary system in which the present invention may be implemented.
  • FIGURE 5 is a flow diagram illustrating a process according to the present invention for accessing a stored electronic message via a message page and receiving the message via a telephone connection.
  • FIGURE 6 illustrates an exemplary message page according to the invention.
  • FIGURE 7 illustrates an entry from the FIGURE 6 message page in greater detail.
  • FIGURE 8 illustrates a window with which a message recipient can interactively designate a destination telephone number for delivery of a message.
  • FIGURE 9 is a flow diagram which illustrates exemplary operations of the browser of FIGURE 4.
  • FIGURE 10 is a sequence diagram illustrating an exemplary procedure according to the invention for effecting telephone delivery of an electronic message accessed from a message page.
  • FIGURE 11 is a flow diagram which illustrates exemplary operations of the message service node of FIGURE 4.
  • the time and resource problems associated with using a WWW-aware mail reader e.g., browser
  • embedding (or attaching) a URL which pinpoints the message storage address, in (or to) the e-mail notification message sent to the intended recipient.
  • the intended recipient can, in just one step, use the WWW-aware mail reader to click on a link in the notification message window.
  • the mail reader can thereby directly access the electronic message location and retrieve the message for viewing or listening.
  • the URL can be tagged with a security key, such as, for example, a random encryption key.
  • FIGURE 1 is a simplified block diagram of an exemplary system that can be used to implement the method and apparatus of the present invention.
  • the system (10) can include, for example, a service node 18 connected for two-way data communications with a public (or private) data network (e.g., LAN, WAN, Internet, etc.) 14.
  • a public (or private) data network e.g., LAN, WAN, Internet, etc.
  • Node 18 can be, for example, a host processor, communications controller, server, workstation, personal computer, digital switch, gateway controller, or any other appropriate network- connected device that can function to transmit, receive and store e-mail and other electronic message data.
  • service node 18 can be, for example, a mobile services switching center (MSC), a Gateway MSC (GMSC), or a home location register (HLR) in a Public Land Mobile Network (PLMN).
  • MSC mobile services switching center
  • GMSC Gateway MSC
  • HLR home location register
  • service node 18 can be a central exchange in a wireline network such as a Public Switched Telephone Network (PSTN), or an MSC in a packet switched data network.
  • PSTN Public Switched Telephone Network
  • MSC Packed Telephone Network
  • a user can communicate with the network 14 by the use of specialized software (12) running on a digital processor.
  • the software is preferably a WWW-aware mail reader (e.g., browser, such as, for example, Microsoft's Internet Explorer or Netscape's Navigator), which can run on the recipient's personal computer.
  • the mail reader can reside and run in any appropriate wireless terminal (e.g., a fixed or mobile terminal in a
  • the network 14 is connected for two-way data communications with a network server 16.
  • server 16 is preferably a conventional WWW server.
  • FIGURE 2 is a sequence diagram that illustrates an exemplary method that can be used for accessing and retrieving electronic messages from a public (or private) data network, in accordance with a preferred embodiment of the present invention.
  • the method (100) begins at step 102, when a new electronic message arrives and is stored in the service node 18 (e.g., at a specific location in a message center in the service node).
  • the service node 18 embeds or appends a URL in or to an e-mail notification message, which is to notify the intended recipient that a new electronic message has arrived and identify the precise address or location of the stored message in that network (e.g., in the service node 18).
  • the e-mail notification message is then transferred to the intended recipient's mailbox.
  • This notification message is eventually noticed by the recipient's WWW-aware mail reader program 12.
  • An example of an e-mail notification message with such an embedded URL is shown in FIGURE 3.
  • the URL for example, can be a link to a stored e-mail message, voicemail message, facsimile message, a link to send a facsimile message to a certain facsimile machine, a link to set up a phone call to a party who sent a voicemail message, or it can represent a URL-to-call back function implemented in a service node.
  • the intended recipient's WWW-aware mail reader program 12 polls the mailbox and receives the notification e-mail (when the recipient's personal computer is on-line). Once notified about the new message, the recipient can activate the mail reader (12) and click on the message link in the notification window (step 106).
  • the WWW server 16 interprets the message identification and location information in the URL, and transfers the new message identification to the service node 18.
  • the service node 18 uses the message identification and location information (e.g., a link) to find the message at its precise location in the service node 18.
  • the service node transmits the new message to the WWW server 16, where it can be viewed via the recipient's web browser 12 (e.g., e- mail or a facsimile message) or heard (e.g. voicemail).
  • FIGURE 4 illustrates diagrammatically a system similar to that of FIGURE 1, but differing from FIGURE 1 in that the service node 18 is coupled to a conventional telecommunication station, such as a telephone or facsimile machine 41, via the public switched telephone network (PSTN), and is also coupled to a conventional wireless telecommunication device, such as a wireless telephone or facsimile machine, via a public land mobile radio network (PLMR).
  • PSTN public switched telephone network
  • PLMR public land mobile radio network
  • a message recipient can use the web browser 12 to access an electronic message stored in the service node 18, and also direct the service node 18 to deliver the electronic message via a telephone link (PSTN or PLMR) to any of the devices indicated at 41 and 43.
  • the message recipient can direct the service node 18 to deliver the electronic message to a facsimile machine via PSTN.
  • the message recipient can direct the service node 18 to deliver the electronic message to a wireless telephone via PLMR.
  • FIGURE 5 shows one example of the aforementioned process of using the browser 12 to access an electronic message and to arrange to receive the message via a telephone connection to, for example, a telephone or facsimile machine. It is first determined at 51 whether a message has been received. For example, the decision at 51 would be answered yes when the recipient's browser 12 polls the recipient's mailbox and receives a new e-mail notification message. Once notified about the new message, the recipient can, at 52, use the browser to follow the prescribed links to the correct message page, as is conventional.
  • FIGURE 6 illustrates one example of a message page displayed to the recipient by the browser 12. As shown in FIGURE 6, the message page (or message web page) includes a plurality of message entries which respectively provide information about a plurality of the recipient's messages.
  • FIGURE 7 illustrates in more detail an example of the message entries shown in FIGURE 6.
  • a typical message entry according to the present invention includes an information portion 71 which displays, for example, the sender of the message, the date and time that the message was received, the type of message (e.g., e-mail, voice mail, facsimile) and the length of the message.
  • the message entry also includes a deliver button (or link) 72, a deliver by phone button (or link) 73 and a skip button 74. If the message recipient clicks on the deliver button 72, then the message will be delivered via the data network 14 of FIGURE 4 in conventional fashion. If the message recipient clicks on the skip button 74, then the message will be skipped for the time being.
  • the web browser 12 will send to the service node 18 a communication including the identification of the message to be delivered along with a URL which designates the telephone number of the destination to which the service node is to deliver the message via telephone.
  • the step at 53 of choosing the phone link in the message page corresponds to the above-described clicking on the deliver by phone button (or link) 73.
  • the phone link has been chosen in the message page (i.e., button 73 has been clicked on)
  • the message is received at the designated telephone, facsimile machine or other telecommunication station. Thereafter, notification of the next new message is awaited at 51.
  • the decision at 53 may depend on the message length shown in the FIGURE 7 message entry. That is, if the message is relatively long (e.g., exceeds an empirically predetermined length), then phone delivery may be chosen to avoid the above- described problems created by long messages. If phone delivery is not chosen at 53, then the data network is used for delivery at 56 and 57, as is conventional.
  • the URL that is sent to the service node 18 via the network 14 will designate a predetermined (and previously programmed) telephone number to which the message is to be delivered by the service node.
  • the browser 12 can present to the message recipient the exemplary window illustrated in FIGURE 8. If the recipient wishes to have the message delivered to a telephone number other than a predetermined default telephone number, then the recipient types in the desired telephone number at 81 and clicks on the deliver button (or link) 82.
  • the destination URL produced by the browser 12 will designate the telephone number at 81 as the desired destination for delivery of the message. If the recipient simply clicks on the deliver button 82 without entering a telephone number at 81 , then the destination URL will designate the default telephone number to be the delivery destination, as described above with respect to FIGURE 7.
  • FIGURE 9 is a flow diagram which illustrates exemplary operations of the browser 12 in executing the deliver by phone options of FIGURES 7 and 8.
  • the browser initially waits at 91 for the recipient to click on the deliver by phone button 73.
  • the recipient has clicked on the deliver by phone button 73, either the default telephone number is obtained at 94 (see broken line path), or the window of FIGURE 8 is presented to the recipient, in which case the browser determines at 92 whether or not a telephone number has been supplied at 81 in FIGURE 8. If so, then the phone number from 81 is obtained at 93. If no telephone number is supplied at 81 in FIGURE 8, then the default number is used at 94.
  • FIGURE 10 is a sequence diagram which illustrates an exemplary sequence that permits the message recipient to receive the message via one of the PSTN or PLMR of FIGURE 4.
  • the message is received and stored in the service node in conventional fashion at 120.
  • the browser clicks on the phone link (for example, either button 73 of FIGURE 7 or button 82 of FIGURE 8) the browser at 121 transmits to the server 16 (see FIGURE 4) via the network 14 message identification information and the destination URL designating the desired telephone number to which the message is to be delivered.
  • the server relays the information to the service node via the network 14.
  • the service node interprets the URL to determine the desired call destination, and then sets up a suitable telephone connection to one of the devices 41 and 43 (see FIGURE 4) via one of PSTN and
  • the service node delivers the message via the telephone connection at 125.
  • FIGURE 11 illustrates exemplary operations of the service node 18 in response to a request to deliver a message stored in the service node. If telephone delivery is not selected at 131 , then the service node performs the conventional delivery function at 132. If telephone delivery has been selected at 131, then it is determined at 133 whether or not the stored message is a facsimile message. If so, then the service node calls the selected facsimile machine and delivers the facsimile message at 134. If the message is not a facsimile message, it is then determined at 135 whether the message is a voice message. If so, then the service node calls the desired telephone and delivers the voice message at 136.
  • the message is neither a facsimile message (133) nor a voice message (135), then the message is assumed to be e-mail or a text file (or files), so the service node will perform a suitable conversion of the message to voice (139) or facsimile (138) depending whether the destination station is a facsimile receiver or a voice receiver
  • the service node 18 calls and delivers either a facsimile message at 134 or a voice message at 136. After either a voice message or a facsimile message is delivered at 136 or 134, the service node waits at 131 until the next request for telephone delivery is received from network 14.

Abstract

A method and apparatus are disclosed in which a Uniform Resource Locator, which pinpoints an electronic message storage address or location, is embedded in or attached to an e-mail notification message sent to an intended recipient. Once notified, the intended recipient, in just one step, uses a WWW-aware mail reader (browser) to click on a link in the notification message window. The mail reader can thereby directly access the message storage location and retrieve the message for viewing or listening. In order to ensure that the embedded or attached Uniform Resource Locator is valid and has been received from a bona fide source, the Uniform Resource Locator can be tagged with a random encryption key. Also, an intended recipient of an electronically stored message can interactively elect to have the message delivered via a telephone connection instead of a data network.

Description

METHOD AND APPARATUS FOR ACCESSING AND RETRIEVING MESSAGES
BACKGROUND OF THE INVENTION
Technical Field of the Invention
The present invention relates in general to the telecommunications field and, in particular, to methods and apparatuses for use in accessing and retrieving messages in response to e-mail notifications.
Description of Related Art
Most modern day telecommunication systems contain message centers, which are typically hardware-based facilities used to store voice messages, facsimile messages, e-mail messages, etc. These messages can be accessed and retrieved in a number of different ways that depend on the type of message stored. For example, a telephone can be used to retrieve a voice mail message from a voice mail message center, while a facsimile message is typically accessed and retrieved using a digital processor which is executing specialized facsimile software.
Digital processing systems that are executing specialized software programs are also used to access and retrieve e-mail messages from message centers (commonly referred to as "mailboxes"). These processing systems can take a number of different forms. For example, in a local area network (LAN), e-mail messages can be transferred between network users under the control of a centralized network server. Typically, the network server is specialized software, which is executed by a digital processor to perform the e-mail message transmission, storage, notification, accessing and receiving functions. The hardware that supports the network server provides the memory storage locations that comprise the network's message center or mailbox.
Essentially, there are numerous types of e-mail systems in use on LANs, wide area networks (WANs), mainframe systems, and public data networks. For example, a number of e-mail systems are in use that can transfer messages over the Internet. These systems typically interface with the Internet in accordance with a standard message protocol called the "Simple Mail Transfer Protocol" (SMTP). The SMTP is an e-mail transfer protocol used primarily on the Internet, UNIX-based systems, and Transmission Control Protocol/Internet Protocol (TCP/IP) networks. This protocol is normally used when sending e-mail messages created by one user's mail software program (running on a host computer) to a recipient's mailbox. The SMTP defines the control messages used in sending the e-mail message, including such functions as verifying that the connection is proper, identifying the sender, negotiating the transmission parameters, and transmitting the message. Other known protocols are used when an e-mail message is retrieved from a mailbox and transferred to a recipient's mail software program. A more detailed description of the standard Internet (TCP/IP) message protocols can be found in the commonly known "Request For Comments" (RFCs).
One way that an Internet user can access and retrieve an e-mail message via the Internet is to use a World-Wide Web (WWW)-aware mail reader. For example, the
Microsoft Internet Explorer and Netscape Navigator (commonly referred to as "browsers") are typical WWW-aware mail readers, which are software programs that operate on a user's computer. The mail reader can be used to access and retrieve documents (e.g., e-mail messages) from sites on the Internet and display them at the user' s computer. An e-mail message is just one type of document that can be accessed and retrieved by such a mail reader, but the document retrieved in this instance is composed of text files.
The conventional method used to transfer e-mail messages from senders to recipients is called a "store and forward" method. When a user composes an e-mail message on a local computer, the user includes the address of the intended recipient.
The user's return address is electronically affixed to the message. When the message is transmitted over the Internet, the intended recipient's address provides enough information about the message's final destination so that the various computers encountered on the Internet, each of which temporarily stores and then forwards the message, can determine where the message should go next. The message is transferred from computer to computer until it reaches its final destination, which is typically a mailbox provided by the intended recipient's service provider. The service provider stores the incoming message in the destination mailbox. Typically, the intended recipient's mail software program polls the provider's server for new messages. These new messages can be e-mail notification messages about e-mail, voicemail, facsimile messages, missed calls, or any other type of electronic message. Once notified, the intended recipient can then take steps to retrieve the electronic message. In the case of an e-mail message, the intended recipient can start the WWW-aware mail reader and use it to follow the prescribed links to the correct e-mail message page, and then on to the message location. The mail reader can then be used to retrieve the message text for viewing at the intended recipient's computer.
More specifically, having received a notification of a new e-mail message, the typical procedure (assuming a Windows®-like environment) followed by an intended recipient to access and retrieve the new message is to start the WWW-aware mail reader and click on an e-mail icon with a mouse. The recipient then clicks on "read message" from a drop down menu. The next step is to click on the new message which is shown in the "inbox" (assuming the inbox is already selected). The new message is then retrieved by the mail reader for viewing at the recipient's monitor.
Similarly, having received an e-mail notification of a new voicemail message, the intended recipient typically dials the voicemail mailbox number, and inputs a series of numbers to access the voicemail message. However, a significant problem that arises when such access and retrieval procedures are followed is that they require numerous manual steps to complete, which results in a substantial and unnecessary expenditure of time and system resources.
The above-described process for using a WWW browser to access electronic messages via the Internet can have further disadvantages. For example, if the message to be retrieved is large, as is typical for voice and facsimile messages, two potential problems arise: transmission of the message to the intended recipient's terminal can require a disadvantageously long transmission time; and the recipient's terminal must have enough memory available to accommodate the entire message. Although streaming can be used for immediate response and to reduce memory use, inadequate bandwidth may prove to be a bottleneck when receiving voice messages. It is therefore desirable to: reduce the time it takes to retrieve an electronic message; facilitate a user's access to an electronic message once notification of the message has been received; and minimize the use of system resources in accessing electronic messages. It is further desirable to avoid the aforementioned disadvantages of using a browser to access long electronic messages.
The present invention provides a method and apparatus for embedding or attaching a Uniform Resource Locator (URL) which pinpoints the electronic message storage address or location, in or to the e-mail notification message sent to the intended recipient. Once notified, the intended recipient can, in just one step, use a
WWW-aware mail reader to click on a link in the notification message window. The mail reader can thereby directly access the message storage address or location and retrieve the message for viewing or listening by the recipient. In order to ensure that the embedded or attached URL is valid and has been received from a bona fide source, the URL can be tagged with a random encryption key.
The invention also permits an intended recipient of a stored electronic message to interactively elect to have the message delivered via a telephone connection instead of a data network.
BRIEF DESCRIPTION OF THE DRAWINGS
FIGURE 1 is a simplified block diagram of an exemplary system that can be used to implement the method and apparatus of the present invention.
FIGURE 2 is a sequence diagram that illustrates an exemplary method that can be used for accessing and retrieving electronic messages from a public (or private) data network, in accordance with the present invention.
FIGURE 3 shows an example of an e-mail notification message with an embedded URL, in accordance with the present invention.
FIGURE 4 is a block diagram of an exemplary system in which the present invention may be implemented. FIGURE 5 is a flow diagram illustrating a process according to the present invention for accessing a stored electronic message via a message page and receiving the message via a telephone connection.
FIGURE 6 illustrates an exemplary message page according to the invention. FIGURE 7 illustrates an entry from the FIGURE 6 message page in greater detail.
FIGURE 8 illustrates a window with which a message recipient can interactively designate a destination telephone number for delivery of a message.
FIGURE 9 is a flow diagram which illustrates exemplary operations of the browser of FIGURE 4.
FIGURE 10 is a sequence diagram illustrating an exemplary procedure according to the invention for effecting telephone delivery of an electronic message accessed from a message page.
FIGURE 11 is a flow diagram which illustrates exemplary operations of the message service node of FIGURE 4.
DETAILED DESCRIPTION OF THE DRAWINGS
Essentially, in a preferred embodiment, the time and resource problems associated with using a WWW-aware mail reader (e.g., browser) to follow the links to the proper message location are resolved by embedding (or attaching) a URL, which pinpoints the message storage address, in (or to) the e-mail notification message sent to the intended recipient. Once notified, the intended recipient can, in just one step, use the WWW-aware mail reader to click on a link in the notification message window. The mail reader can thereby directly access the electronic message location and retrieve the message for viewing or listening. In order to ensure that the embedded or attached URL is valid and has been received from a bona fide source, the URL can be tagged with a security key, such as, for example, a random encryption key. This security key is used when the message is to be retrieved. The key can be a "long" sequence of random bits, an encrypted bit string, or any appropriate conventional type of security key. The key can be randomly generated using, for example, an "RSA" random key generation algorithm. More specifically, FIGURE 1 is a simplified block diagram of an exemplary system that can be used to implement the method and apparatus of the present invention. In the preferred embodiments, the system (10) can include, for example, a service node 18 connected for two-way data communications with a public (or private) data network (e.g., LAN, WAN, Internet, etc.) 14. Node 18 can be, for example, a host processor, communications controller, server, workstation, personal computer, digital switch, gateway controller, or any other appropriate network- connected device that can function to transmit, receive and store e-mail and other electronic message data. In the preferred embodiments, service node 18 can be, for example, a mobile services switching center (MSC), a Gateway MSC (GMSC), or a home location register (HLR) in a Public Land Mobile Network (PLMN). In a different embodiment, service node 18 can be a central exchange in a wireline network such as a Public Switched Telephone Network (PSTN), or an MSC in a packet switched data network. A user (e.g., message recipient) can communicate with the network 14 by the use of specialized software (12) running on a digital processor. In the preferred embodiments, the software is preferably a WWW-aware mail reader (e.g., browser, such as, for example, Microsoft's Internet Explorer or Netscape's Navigator), which can run on the recipient's personal computer. Alternatively, the mail reader can reside and run in any appropriate wireless terminal (e.g., a fixed or mobile terminal in a
PLMN). The network 14 is connected for two-way data communications with a network server 16. In the preferred embodiments, server 16 is preferably a conventional WWW server.
FIGURE 2 is a sequence diagram that illustrates an exemplary method that can be used for accessing and retrieving electronic messages from a public (or private) data network, in accordance with a preferred embodiment of the present invention. Referring to FIGURES 1 and 2, the method (100) begins at step 102, when a new electronic message arrives and is stored in the service node 18 (e.g., at a specific location in a message center in the service node). At step 104, the service node 18 embeds or appends a URL in or to an e-mail notification message, which is to notify the intended recipient that a new electronic message has arrived and identify the precise address or location of the stored message in that network (e.g., in the service node 18). The e-mail notification message is then transferred to the intended recipient's mailbox. This notification message is eventually noticed by the recipient's WWW-aware mail reader program 12. An example of an e-mail notification message with such an embedded URL is shown in FIGURE 3. The URL, for example, can be a link to a stored e-mail message, voicemail message, facsimile message, a link to send a facsimile message to a certain facsimile machine, a link to set up a phone call to a party who sent a voicemail message, or it can represent a URL-to-call back function implemented in a service node. At step 105, the intended recipient's WWW-aware mail reader program 12 polls the mailbox and receives the notification e-mail (when the recipient's personal computer is on-line). Once notified about the new message, the recipient can activate the mail reader (12) and click on the message link in the notification window (step 106). At step 108, the WWW server 16 interprets the message identification and location information in the URL, and transfers the new message identification to the service node 18. At step 110, the service node 18 uses the message identification and location information (e.g., a link) to find the message at its precise location in the service node 18. At step 112, the service node transmits the new message to the WWW server 16, where it can be viewed via the recipient's web browser 12 (e.g., e- mail or a facsimile message) or heard (e.g. voicemail).
FIGURE 4 illustrates diagrammatically a system similar to that of FIGURE 1, but differing from FIGURE 1 in that the service node 18 is coupled to a conventional telecommunication station, such as a telephone or facsimile machine 41, via the public switched telephone network (PSTN), and is also coupled to a conventional wireless telecommunication device, such as a wireless telephone or facsimile machine, via a public land mobile radio network (PLMR). Using the example arrangement of FIGURE 4, a message recipient (or user) can use the web browser 12 to access an electronic message stored in the service node 18, and also direct the service node 18 to deliver the electronic message via a telephone link (PSTN or PLMR) to any of the devices indicated at 41 and 43. For example, the message recipient can direct the service node 18 to deliver the electronic message to a facsimile machine via PSTN. As another example, the message recipient can direct the service node 18 to deliver the electronic message to a wireless telephone via PLMR.
FIGURE 5 shows one example of the aforementioned process of using the browser 12 to access an electronic message and to arrange to receive the message via a telephone connection to, for example, a telephone or facsimile machine. It is first determined at 51 whether a message has been received. For example, the decision at 51 would be answered yes when the recipient's browser 12 polls the recipient's mailbox and receives a new e-mail notification message. Once notified about the new message, the recipient can, at 52, use the browser to follow the prescribed links to the correct message page, as is conventional. FIGURE 6 illustrates one example of a message page displayed to the recipient by the browser 12. As shown in FIGURE 6, the message page (or message web page) includes a plurality of message entries which respectively provide information about a plurality of the recipient's messages.
FIGURE 7 illustrates in more detail an example of the message entries shown in FIGURE 6. As illustrated in FIGURE 7, a typical message entry according to the present invention includes an information portion 71 which displays, for example, the sender of the message, the date and time that the message was received, the type of message (e.g., e-mail, voice mail, facsimile) and the length of the message. The message entry also includes a deliver button (or link) 72, a deliver by phone button (or link) 73 and a skip button 74. If the message recipient clicks on the deliver button 72, then the message will be delivered via the data network 14 of FIGURE 4 in conventional fashion. If the message recipient clicks on the skip button 74, then the message will be skipped for the time being. If the message recipient clicks on the deliver by phone button 73, then the web browser 12 will send to the service node 18 a communication including the identification of the message to be delivered along with a URL which designates the telephone number of the destination to which the service node is to deliver the message via telephone.
Referring again to FIGURE 5, the step at 53 of choosing the phone link in the message page corresponds to the above-described clicking on the deliver by phone button (or link) 73. After the phone link has been chosen in the message page (i.e., button 73 has been clicked on), at 54 the message is received at the designated telephone, facsimile machine or other telecommunication station. Thereafter, notification of the next new message is awaited at 51.
The decision at 53 may depend on the message length shown in the FIGURE 7 message entry. That is, if the message is relatively long (e.g., exceeds an empirically predetermined length), then phone delivery may be chosen to avoid the above- described problems created by long messages. If phone delivery is not chosen at 53, then the data network is used for delivery at 56 and 57, as is conventional.
When the recipient clicks on the deliver by phone button 73 of FIGURE 7, the URL that is sent to the service node 18 via the network 14 will designate a predetermined (and previously programmed) telephone number to which the message is to be delivered by the service node. However, it is desirable to have the capability of selecting different telephone number destinations for delivery of different messages. Therefore, in another embodiment of the invention, when the message recipient clicks on the deliver by phone button 73, the browser 12 can present to the message recipient the exemplary window illustrated in FIGURE 8. If the recipient wishes to have the message delivered to a telephone number other than a predetermined default telephone number, then the recipient types in the desired telephone number at 81 and clicks on the deliver button (or link) 82. In this instance, the destination URL produced by the browser 12 will designate the telephone number at 81 as the desired destination for delivery of the message. If the recipient simply clicks on the deliver button 82 without entering a telephone number at 81 , then the destination URL will designate the default telephone number to be the delivery destination, as described above with respect to FIGURE 7.
FIGURE 9 is a flow diagram which illustrates exemplary operations of the browser 12 in executing the deliver by phone options of FIGURES 7 and 8. The browser initially waits at 91 for the recipient to click on the deliver by phone button 73. When the recipient has clicked on the deliver by phone button 73, either the default telephone number is obtained at 94 (see broken line path), or the window of FIGURE 8 is presented to the recipient, in which case the browser determines at 92 whether or not a telephone number has been supplied at 81 in FIGURE 8. If so, then the phone number from 81 is obtained at 93. If no telephone number is supplied at 81 in FIGURE 8, then the default number is used at 94. Thereafter, at 95, either the default telephone number or the recipient-supplied telephone number is designated in the URL and, at 96, the message ID and URL are sent via data network 14 to the message node 18. FIGURE 10 is a sequence diagram which illustrates an exemplary sequence that permits the message recipient to receive the message via one of the PSTN or PLMR of FIGURE 4. In FIGURE 10, the message is received and stored in the service node in conventional fashion at 120. When the recipient clicks on the phone link (for example, either button 73 of FIGURE 7 or button 82 of FIGURE 8) the browser at 121 transmits to the server 16 (see FIGURE 4) via the network 14 message identification information and the destination URL designating the desired telephone number to which the message is to be delivered. At 122, the server relays the information to the service node via the network 14. The service node interprets the URL to determine the desired call destination, and then sets up a suitable telephone connection to one of the devices 41 and 43 (see FIGURE 4) via one of PSTN and
PLMR. Once the call has been set up at 123 and 124, the service node delivers the message via the telephone connection at 125.
FIGURE 11 illustrates exemplary operations of the service node 18 in response to a request to deliver a message stored in the service node. If telephone delivery is not selected at 131 , then the service node performs the conventional delivery function at 132. If telephone delivery has been selected at 131, then it is determined at 133 whether or not the stored message is a facsimile message. If so, then the service node calls the selected facsimile machine and delivers the facsimile message at 134. If the message is not a facsimile message, it is then determined at 135 whether the message is a voice message. If so, then the service node calls the desired telephone and delivers the voice message at 136.
If the message is neither a facsimile message (133) nor a voice message (135), then the message is assumed to be e-mail or a text file (or files), so the service node will perform a suitable conversion of the message to voice (139) or facsimile (138) depending whether the destination station is a facsimile receiver or a voice receiver
(137). Thereafter, the service node 18 calls and delivers either a facsimile message at 134 or a voice message at 136. After either a voice message or a facsimile message is delivered at 136 or 134, the service node waits at 131 until the next request for telephone delivery is received from network 14.
Although exemplary embodiments of the present invention have been described above in detail, this does not limit the scope of the invention, which can be practiced in a variety of embodiments.

Claims

WHAT IS CLAIMED IS:
1. A method for use in accessing a message in a message storage location, comprising the steps of: generating a notification message to notify an intended recipient of a receipt of said message; appending a uniform resource locator having a security key to said notification message, said uniform resource locator identifying said message storage location; and transferring said notification message including said uniform resource locator to said intended recipient.
2. The method of Claim 1 , further comprising the steps of accessing said message in said message storage location; and retrieving said message for use by said intended recipient.
3. The method of Claim 1, wherein said message comprises a text message.
4. The method of Claim 1 , wherein said message comprises an e-mail message.
5. The method of Claim 1, wherein said message comprises a voice message.
6. The method of Claim 1, wherein said message comprises a facsimile message.
7. The method of Claim 1 , wherein said message includes a URL-to-call- back function on a WWW server.
8. The method of Claim 2, wherein said accessing and retrieving steps are performed with a WWW-aware mail reader.
9. The method of Claim 1 , wherein said uniform resource locator includes a security key.
10. The method of Claim 8 , wherein said WWW-aware mail reader resides in a wireless terminal.
11. The method of Claim 1, wherein said appending step comprises attaching said uniform resource locator to said notification message.
12. The method of Claim 1, wherein said appending step comprises embedding said uniform resource locator in said notification message.
13. The method of Claims 1-10, wherein said notification message comprises an e-mail message.
14. A system for use in accessing a message in a message storage location, comprising: means for appending a uniform resource locator having a security key to a notification message, said uniform resource locator identifying said message storage location; means for transferring said notification message to an intended recipient; and means for accessing said message in said message storage location using said uniform resource locator.
15. The system of Claim 14, further comprising means for retrieving said message for display to said intended recipient.
16. The system of Claim 14, wherein said message comprises a text message.
17. The system of Claim 14, wherein said message comprises an e-mail message.
18. The system of Claim 14, wherein said message comprises a voice message.
19. The system of Claim 14, wherein said message comprises a facsimile message.
20. The system of Claim 14, wherein said message includes a URL-to-call back function on a WWW server.
21. The system of Claim 14, wherein said notification message comprises an e-mail message.
22. The system of Claim 14, wherein said means for accessing said message includes means for running a software browser.
23. The system of Claim 14, wherein said uniform resource locator includes a security key.
24. The system of Claim 14, wherein said means for accessing said message includes a wireless terminal.
25. A method of retrieving a message that is stored electronically at a storage apparatus, comprising: receiving via a data network, at a notification location physically remote from the storage apparatus, a notification that the message is available to be retrieved from the storage apparatus; and responsive to receipt of the notification at the notification location, sending from the notification location to the storage apparatus, via the data network, a communication indicating that the message is to be delivered via a telephone connection.
26. The method of Claim 25, including specifying a destination telephone number which identifies a telecommunication station to which the message is to be delivered via the telephone connection.
27. The method of Claim 26, wherein said specifying step includes providing in the communication a uniform resource locator that designates the destination telephone number.
28. The method of Claim 26, wherein said specifying step includes using a WWW browser to specify the destination telephone number.
29. The method of Claim 26, wherein said telecommunication station is a voice receiving station, and including delivering the message to the voice receiving station.
30. The method of Claim 29, including converting the stored message into a voice message and delivering the converted voice message to the voice receiving station.
31. The method of Claim 26, wherein said telecommunication station is a facsimile receiving station, and including delivering the message to the facsimile receiving station via the telephone connection.
32. The method of Claim 31 , including converting the stored message into a facsimile message, and delivering the converted facsimile message to the facsimile receiving station via the telephone connection.
33. The method of Claim 25, including determining the message length of the stored message, said sending step including sending the communication responsive to the message length exceeding a predetermined length.
34. The method of Claim 25, wherein the stored message is a voice message.
35. The method of Claim 25, wherein the stored message is a facsimile message.
36. The method of Claim 25, wherein the stored message is an e-mail message.
37. The method of Claim 25, wherein the telephone connection includes a wireless connection.
38. An apparatus for use in retrieving a message stored electronically at a physically remote storage apparatus, comprising: means for receiving via a data network a notification that the message is available to be retrieved from the storage apparatus; and means responsive to the notification for sending to the storage apparatus via the data network a communication indicating that the message is to be delivered via a telephone connection.
39. The apparatus of Claim 38, including means for permitting a user to specify a destination telephone number which identifies a telecommunication station to which the message is to be delivered via the telephone connection.
40. The apparatus of Claim 39, wherein the telecommunication station includes a facsimile receiver.
41. The apparatus of Claim 39, wherein the telecommunication station includes a voice receiver.
42. The apparatus of Claim 39, wherein said communication includes a uniform resource locator that designates said destination telephone number.
43. The apparatus of Claim 38, including means for indicating whether the stored message is a voice message.
44. The apparatus of Claim 38 , including means for indicating whether the stored message is a facsimile message.
45. The apparatus of Claim 38, including means for indicating a message length of the stored message.
46. The apparatus of Claim 38, wherein said telephone connection includes a wireless connection.
PCT/SE1998/001140 1997-06-17 1998-06-12 Method and apparatus for accessing and retrieving messages WO1998058332A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU80502/98A AU8050298A (en) 1997-06-17 1998-06-12 Method and apparatus for accessing and retrieving messages

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US87706597A 1997-06-17 1997-06-17
US08/877,065 1997-06-17
US9213298A 1998-06-05 1998-06-05
US09/092,132 1998-06-05

Publications (1)

Publication Number Publication Date
WO1998058332A1 true WO1998058332A1 (en) 1998-12-23

Family

ID=26785305

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE1998/001140 WO1998058332A1 (en) 1997-06-17 1998-06-12 Method and apparatus for accessing and retrieving messages

Country Status (2)

Country Link
AU (1) AU8050298A (en)
WO (1) WO1998058332A1 (en)

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1017214A2 (en) * 1998-12-28 2000-07-05 Nortel Networks Corporation Graphical message notification
WO2000041535A2 (en) * 1999-01-14 2000-07-20 Lockstar, Inc. Secure data transfer
EP1035690A2 (en) * 1999-03-08 2000-09-13 Sun Microsystems, Inc. E-mail archiving
WO2000065800A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal for browsing the internet
WO2000065476A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal with browser
WO2000065475A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal with browser
EP1054547A2 (en) * 1999-05-20 2000-11-22 Virtual Access Ireland Limited An interface apparatus and method
DE19935792A1 (en) * 1999-07-29 2001-02-01 Intershop Software Entwicklung Networked computer system for information exchange by address data field or uniform resource locator (URL), has server computer provided with an URL having address information for clear identification of server computer
WO2001013656A1 (en) * 1999-08-12 2001-02-22 Telefonaktiebolaget Lm Ericsson (Publ) A system and method for sending multimedia attachments to text messages in radiocommunication systems
WO2001022708A1 (en) * 1999-09-24 2001-03-29 Nokia Corporation Telecommunications network-based message system providing multiple recipients limited access to one subscriber mailbox
WO2001052503A2 (en) * 2000-01-07 2001-07-19 Informio, Inc. Methods and apparatus for forwarding audio content using an audio web retrieval telephone system
WO2001059985A2 (en) * 2000-02-10 2001-08-16 Siemens Aktiengesellschaft Server system for preparation of information for users in at least one communication network
WO2001075651A2 (en) * 2000-03-30 2001-10-11 Sun Microsystems, Inc. Replacing an email attachment with an address specifying where the attachment is stored
EP1164757A2 (en) * 2000-06-14 2001-12-19 Sony Corporation Method and device for messaging
EP1185066A2 (en) * 2000-08-30 2002-03-06 Nec Corporation Method for transferring a message received and stored in the absence of the user
WO2002033881A2 (en) * 2000-10-19 2002-04-25 Private Express Technologies Pte. Ltd. Fast escrow delivery
WO2002035782A2 (en) * 2000-08-18 2002-05-02 Carbon Communications, Llc Method and device for transmitting streaming multimedia messages
EP1215845A1 (en) * 2000-12-14 2002-06-19 BRITISH TELECOMMUNICATIONS public limited company System and method for accessing an application server
WO2002048900A2 (en) * 2000-12-15 2002-06-20 International Business Machines Corporation Method and system for off-loading parts of a document to a document repository
WO2002056205A2 (en) * 2001-01-03 2002-07-18 General Instrument Corporation System and method for providing an internet portal url link through an e-mail prompt for the delivery of solicited and unsolicited information based on the original information request
NL1017389C2 (en) * 2001-02-16 2002-08-19 Vincent Hypolite Marie Gimb Re Method and device for sending electronic messages.
WO2002088870A2 (en) 2001-04-25 2002-11-07 Avaya, Inc. Mailbox access mechanism over low-bandwidth, high-latency wireless networks
WO2002097672A2 (en) * 2001-05-30 2002-12-05 Polaroid Corporation Method and system for remote utilizing a mobile device to share data objects
WO2003005654A1 (en) * 2001-07-25 2003-01-16 Koninklijke Philips Electronics N.V. Substituting url for attachment in forwarding electronic content
EP1311984A1 (en) * 2000-06-15 2003-05-21 Zixit Corporation Secure forwarding system
WO2004001612A1 (en) 2002-06-19 2003-12-31 Ntt Docomo, Inc. Electronic mail delivery system, mail server, and mail client
WO2004015943A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and apparatus for secure e-mail
WO2004015941A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and device for secure e-mail
WO2004015942A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and device for selective encryption of e-mail
US6704771B1 (en) 1999-09-21 2004-03-09 Neostar, Inc. Electronic message payload for interfacing with text contained in the message
EP1412866A1 (en) * 2001-06-29 2004-04-28 IP Unity Unified messaging with separate media component storage
WO2005081552A1 (en) * 2004-02-17 2005-09-01 Suehwen Siao A method using messages to activate applications and the apparatus thereof
US6988199B2 (en) 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
EP1643744A1 (en) * 2004-10-04 2006-04-05 Alcatel Method for transfering video data to several users in an MMS-network
US7133142B2 (en) 2000-07-24 2006-11-07 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
US7171000B1 (en) 1999-06-10 2007-01-30 Message Secure Corp. Simplified addressing for private communications
WO2007037863A2 (en) 2005-09-22 2007-04-05 Cisco Technology, Inc. System and method for transmitting messages to a wireless communication device
US7251728B2 (en) 2000-07-07 2007-07-31 Message Secure Corporation Secure and reliable document delivery using routing lists
US7277901B2 (en) 2003-07-10 2007-10-02 Tacit Networks, Inc. Collaborative file update system
RU2316131C2 (en) * 2002-05-02 2008-01-27 Гизеке Унд Девриент Гмбх Method for storing pages in memory of mobile device (variants) and mobile device for realization of the method
US7346659B2 (en) * 2000-07-24 2008-03-18 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
US7379543B2 (en) 2001-03-09 2008-05-27 Ayman, Llc. Universal point of contact identifier system and method
US7409424B2 (en) 2001-04-24 2008-08-05 Parker James A Electronic mail file access system
GB2446194A (en) * 2007-01-31 2008-08-06 Hewlett Packard Development Co Moving content to a mobile device
US7450566B2 (en) * 2003-06-05 2008-11-11 Oracle International Corporation Apparatus and method for providing a unified telephony solution
EP2210381A1 (en) * 2007-11-13 2010-07-28 Telefonaktiebolaget L M Ericsson (publ) Mail server and method for sending e-mails to their recipients
GB2483488A (en) * 2010-09-09 2012-03-14 Clarkson & Co Ltd H Email server which stores message body and attachments in a database and replaces them with hyperlinks to the stored data
US8255292B2 (en) 1999-11-18 2012-08-28 Fan Chiang Holdings, Llc Method and system for providing local information over a network
US8972717B2 (en) 2000-06-15 2015-03-03 Zixcorp Systems, Inc. Automatic delivery selection for electronic content
US9092535B1 (en) 1999-09-21 2015-07-28 Google Inc. E-mail embedded textual hyperlink object
US9473441B2 (en) 1999-09-21 2016-10-18 Google Inc. E-mail with discretionary functionality
US9565147B2 (en) 2014-06-30 2017-02-07 Go Daddy Operating Company, LLC System and methods for multiple email services having a common domain

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1987007801A1 (en) * 1986-06-02 1987-12-17 American Telephone & Telegraph Company Communication system having unified messaging
US5144557A (en) * 1990-08-13 1992-09-01 International Business Machines Corporation Method and system for document distribution by reference to a first group and particular document to a second group of user in a data processing system
WO1996020553A2 (en) * 1994-12-23 1996-07-04 Alphanet Telecom Inc. Unified messaging and long distance communication system
WO1996031826A1 (en) * 1995-04-04 1996-10-10 Higley Thomas K Processing messages which include an address to further information
EP0794650A2 (en) * 1996-03-05 1997-09-10 International Business Machines Corporation Voice mail on the internet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1987007801A1 (en) * 1986-06-02 1987-12-17 American Telephone & Telegraph Company Communication system having unified messaging
US5144557A (en) * 1990-08-13 1992-09-01 International Business Machines Corporation Method and system for document distribution by reference to a first group and particular document to a second group of user in a data processing system
WO1996020553A2 (en) * 1994-12-23 1996-07-04 Alphanet Telecom Inc. Unified messaging and long distance communication system
WO1996031826A1 (en) * 1995-04-04 1996-10-10 Higley Thomas K Processing messages which include an address to further information
EP0794650A2 (en) * 1996-03-05 1997-09-10 International Business Machines Corporation Voice mail on the internet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"DISTRIBUTING A DOCUMENT USING A REGIONAL REFERENCE", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 33, no. 3A, 1 August 1990 (1990-08-01), pages 251, XP000123925 *

Cited By (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1017214A3 (en) * 1998-12-28 2002-08-21 Nortel Networks Limited Graphical message notification
EP1017214A2 (en) * 1998-12-28 2000-07-05 Nortel Networks Corporation Graphical message notification
US6888927B1 (en) 1998-12-28 2005-05-03 Nortel Networks Limited Graphical message notification
WO2000041535A2 (en) * 1999-01-14 2000-07-20 Lockstar, Inc. Secure data transfer
WO2000041535A3 (en) * 1999-01-14 2000-11-02 Lockstar Inc Secure data transfer
US6609138B1 (en) 1999-03-08 2003-08-19 Sun Microsystems, Inc. E-mail list archiving and management
EP1035690A2 (en) * 1999-03-08 2000-09-13 Sun Microsystems, Inc. E-mail archiving
EP1035690A3 (en) * 1999-03-08 2002-10-02 Sun Microsystems, Inc. E-mail archiving
US7299267B1 (en) 1999-04-26 2007-11-20 Nokia Mobile Phones Limited Radio terminal with browser
WO2000065475A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal with browser
US6985754B1 (en) 1999-04-26 2006-01-10 Nokia Mobile Phones Limited Radio terminal for browsing the internet
WO2000065800A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal for browsing the internet
US7089031B1 (en) 1999-04-26 2006-08-08 Nokia Mobile Phones Limited Radio terminal with browser
WO2000065476A1 (en) * 1999-04-26 2000-11-02 Nokia Mobile Phones Limited Radio terminal with browser
EP1054547A2 (en) * 1999-05-20 2000-11-22 Virtual Access Ireland Limited An interface apparatus and method
EP1054547A3 (en) * 1999-05-20 2002-08-07 Virtual Access Ireland Limited An interface apparatus and method
GB2350269A (en) * 1999-05-20 2000-11-22 Virtual Access Ireland Ltd An interface apparatus and method
GB2350269B (en) * 1999-05-20 2003-10-22 Virtual Access Ireland Ltd An interface apparatus and method
US7171000B1 (en) 1999-06-10 2007-01-30 Message Secure Corp. Simplified addressing for private communications
DE19935792A1 (en) * 1999-07-29 2001-02-01 Intershop Software Entwicklung Networked computer system for information exchange by address data field or uniform resource locator (URL), has server computer provided with an URL having address information for clear identification of server computer
US6865191B1 (en) 1999-08-12 2005-03-08 Telefonaktiebolaget Lm Ericsson (Publ) System and method for sending multimedia attachments to text messages in radiocommunication systems
WO2001013656A1 (en) * 1999-08-12 2001-02-22 Telefonaktiebolaget Lm Ericsson (Publ) A system and method for sending multimedia attachments to text messages in radiocommunication systems
US9473441B2 (en) 1999-09-21 2016-10-18 Google Inc. E-mail with discretionary functionality
US6704771B1 (en) 1999-09-21 2004-03-09 Neostar, Inc. Electronic message payload for interfacing with text contained in the message
US9092535B1 (en) 1999-09-21 2015-07-28 Google Inc. E-mail embedded textual hyperlink object
WO2001022708A1 (en) * 1999-09-24 2001-03-29 Nokia Corporation Telecommunications network-based message system providing multiple recipients limited access to one subscriber mailbox
US6246871B1 (en) 1999-09-24 2001-06-12 Nokia Networks Oy Method and apparatus for providing access of messages to multiple recipients in cellular networks
US8255292B2 (en) 1999-11-18 2012-08-28 Fan Chiang Holdings, Llc Method and system for providing local information over a network
WO2001052503A2 (en) * 2000-01-07 2001-07-19 Informio, Inc. Methods and apparatus for forwarding audio content using an audio web retrieval telephone system
WO2001052503A3 (en) * 2000-01-07 2002-02-14 Informio Inc Methods and apparatus for forwarding audio content using an audio web retrieval telephone system
WO2001059985A3 (en) * 2000-02-10 2002-03-07 Siemens Ag Server system for preparation of information for users in at least one communication network
WO2001059985A2 (en) * 2000-02-10 2001-08-16 Siemens Aktiengesellschaft Server system for preparation of information for users in at least one communication network
WO2001075651A2 (en) * 2000-03-30 2001-10-11 Sun Microsystems, Inc. Replacing an email attachment with an address specifying where the attachment is stored
WO2001075651A3 (en) * 2000-03-30 2002-07-11 Sun Microsystems Inc Replacing an email attachment with an address specifying where the attachment is stored
US7054905B1 (en) 2000-03-30 2006-05-30 Sun Microsystems, Inc. Replacing an email attachment with an address specifying where the attachment is stored
EP1164757A2 (en) * 2000-06-14 2001-12-19 Sony Corporation Method and device for messaging
EP1164757A3 (en) * 2000-06-14 2003-10-15 Sony Corporation Method and device for messaging
US9647971B2 (en) 2000-06-15 2017-05-09 Zixcorp Systems, Inc. Automatic delivery selection for electronic content
US7475256B2 (en) 2000-06-15 2009-01-06 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
EP1311984A1 (en) * 2000-06-15 2003-05-21 Zixit Corporation Secure forwarding system
EP1311984A4 (en) * 2000-06-15 2005-06-15 Zix Corp Secure forwarding system
US9419950B2 (en) 2000-06-15 2016-08-16 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US8972717B2 (en) 2000-06-15 2015-03-03 Zixcorp Systems, Inc. Automatic delivery selection for electronic content
US6988199B2 (en) 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
US7251728B2 (en) 2000-07-07 2007-07-31 Message Secure Corporation Secure and reliable document delivery using routing lists
US7133142B2 (en) 2000-07-24 2006-11-07 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
US7346659B2 (en) * 2000-07-24 2008-03-18 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
WO2002035782A3 (en) * 2000-08-18 2002-09-06 Carbon Communications Llc Method and device for transmitting streaming multimedia messages
WO2002035782A2 (en) * 2000-08-18 2002-05-02 Carbon Communications, Llc Method and device for transmitting streaming multimedia messages
EP1185066A2 (en) * 2000-08-30 2002-03-06 Nec Corporation Method for transferring a message received and stored in the absence of the user
EP1185066A3 (en) * 2000-08-30 2003-03-12 Nec Corporation Method for transferring a message received and stored in the absence of the user
WO2002033881A3 (en) * 2000-10-19 2002-10-31 Private Express Technologies P Fast escrow delivery
WO2002033881A2 (en) * 2000-10-19 2002-04-25 Private Express Technologies Pte. Ltd. Fast escrow delivery
WO2002049284A1 (en) * 2000-12-14 2002-06-20 British Telecommunications Public Limited Company System and method for accessing an application server
EP1215845A1 (en) * 2000-12-14 2002-06-19 BRITISH TELECOMMUNICATIONS public limited company System and method for accessing an application server
WO2002048900A2 (en) * 2000-12-15 2002-06-20 International Business Machines Corporation Method and system for off-loading parts of a document to a document repository
WO2002048900A3 (en) * 2000-12-15 2003-05-15 Ibm Method and system for off-loading parts of a document to a document repository
WO2002056205A2 (en) * 2001-01-03 2002-07-18 General Instrument Corporation System and method for providing an internet portal url link through an e-mail prompt for the delivery of solicited and unsolicited information based on the original information request
WO2002056205A3 (en) * 2001-01-03 2003-08-28 Gen Instrument Corp System and method for providing an internet portal url link through an e-mail prompt for the delivery of solicited and unsolicited information based on the original information request
EP1233584A1 (en) * 2001-02-16 2002-08-21 Vincent Hypolite Marie Gimbrère Method and device for transmitting electronic messages
NL1017389C2 (en) * 2001-02-16 2002-08-19 Vincent Hypolite Marie Gimb Re Method and device for sending electronic messages.
US10333997B2 (en) 2001-03-09 2019-06-25 Ayman Llc Universal point of contact identifier system and method
US7379543B2 (en) 2001-03-09 2008-05-27 Ayman, Llc. Universal point of contact identifier system and method
US8548142B2 (en) 2001-03-09 2013-10-01 Ayman, Llc Universal point of contact identifier system and method
US8971508B2 (en) 2001-03-09 2015-03-03 Ayman, Llc Universal point of contact identifier system and method
US7409424B2 (en) 2001-04-24 2008-08-05 Parker James A Electronic mail file access system
EP1381960A4 (en) * 2001-04-25 2008-05-28 Avaya Inc Mailbox access mechanism over low-bandwidth, high-latency wireless networks
EP1381960A2 (en) * 2001-04-25 2004-01-21 Avaya, Inc. Mailbox access mechanism over low-bandwidth, high-latency wireless networks
WO2002088870A2 (en) 2001-04-25 2002-11-07 Avaya, Inc. Mailbox access mechanism over low-bandwidth, high-latency wireless networks
US7206806B2 (en) 2001-05-30 2007-04-17 Pineau Richard A Method and system for remote utilizing a mobile device to share data objects
WO2002097672A3 (en) * 2001-05-30 2003-10-16 Polaroid Corp Method and system for remote utilizing a mobile device to share data objects
WO2002097672A2 (en) * 2001-05-30 2002-12-05 Polaroid Corporation Method and system for remote utilizing a mobile device to share data objects
EP1412866A4 (en) * 2001-06-29 2006-04-26 Ip Unity Unified messaging with separate media component storage
EP1412866A1 (en) * 2001-06-29 2004-04-28 IP Unity Unified messaging with separate media component storage
WO2003005654A1 (en) * 2001-07-25 2003-01-16 Koninklijke Philips Electronics N.V. Substituting url for attachment in forwarding electronic content
RU2316131C2 (en) * 2002-05-02 2008-01-27 Гизеке Унд Девриент Гмбх Method for storing pages in memory of mobile device (variants) and mobile device for realization of the method
EP1553498A1 (en) * 2002-06-19 2005-07-13 NTT DoCoMo, Inc. Electronic mail delivery system, mail server, and mail client
WO2004001612A1 (en) 2002-06-19 2003-12-31 Ntt Docomo, Inc. Electronic mail delivery system, mail server, and mail client
EP1553498A4 (en) * 2002-06-19 2010-09-15 Ntt Docomo Inc Electronic mail delivery system, mail server, and mail client
US7469340B2 (en) 2002-08-07 2008-12-23 Kryptiq Corporation Selective encryption of electronic messages and data
US8230517B2 (en) 2002-08-07 2012-07-24 Kryptiq Corporation Opaque message archives
US7299357B2 (en) 2002-08-07 2007-11-20 Kryptiq Corporation Opaque message archives
WO2004015943A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and apparatus for secure e-mail
WO2004015941A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and device for secure e-mail
WO2004015942A1 (en) * 2002-08-07 2004-02-19 Kryptiq Corporation Method and device for selective encryption of e-mail
US7450566B2 (en) * 2003-06-05 2008-11-11 Oracle International Corporation Apparatus and method for providing a unified telephony solution
US7277901B2 (en) 2003-07-10 2007-10-02 Tacit Networks, Inc. Collaborative file update system
WO2005081552A1 (en) * 2004-02-17 2005-09-01 Suehwen Siao A method using messages to activate applications and the apparatus thereof
EP1643744A1 (en) * 2004-10-04 2006-04-05 Alcatel Method for transfering video data to several users in an MMS-network
EP1927238A2 (en) * 2005-09-22 2008-06-04 Cisco Technologies, Inc. System and method for transmitting messages to a wireless communication device
US8103253B2 (en) 2005-09-22 2012-01-24 Cisco Technology, Inc. System and method for transmitting messages to a wireless communication device
EP1927238A4 (en) * 2005-09-22 2011-07-06 Cisco Tech Inc System and method for transmitting messages to a wireless communication device
WO2007037863A2 (en) 2005-09-22 2007-04-05 Cisco Technology, Inc. System and method for transmitting messages to a wireless communication device
US8170784B2 (en) 2007-01-31 2012-05-01 Hewlett-Packard Development Company, L.P. Method and apparatus for moving content to mobile devices
GB2446194B (en) * 2007-01-31 2011-10-05 Hewlett Packard Development Co Method and apparatus for moving content to mobile devices
GB2446194A (en) * 2007-01-31 2008-08-06 Hewlett Packard Development Co Moving content to a mobile device
EP2210381A4 (en) * 2007-11-13 2011-04-06 Ericsson Telefon Ab L M Mail server and method for sending e-mails to their recipients
EP2210381A1 (en) * 2007-11-13 2010-07-28 Telefonaktiebolaget L M Ericsson (publ) Mail server and method for sending e-mails to their recipients
WO2012032300A1 (en) 2010-09-09 2012-03-15 H Clarkson & Co Ltd Improvements in and relating to data communications
GB2483488A (en) * 2010-09-09 2012-03-14 Clarkson & Co Ltd H Email server which stores message body and attachments in a database and replaces them with hyperlinks to the stored data
GB2483488B (en) * 2010-09-09 2017-09-13 H Clarkson & Co Ltd Improvements in and relating to data communications
US9565147B2 (en) 2014-06-30 2017-02-07 Go Daddy Operating Company, LLC System and methods for multiple email services having a common domain

Also Published As

Publication number Publication date
AU8050298A (en) 1999-01-04

Similar Documents

Publication Publication Date Title
WO1998058332A1 (en) Method and apparatus for accessing and retrieving messages
US6938076B2 (en) System, computer product and method for interfacing with a private communication portal from a wireless device
US7006609B2 (en) System for the remote notification and retrieval of electronically stored messages
US6779022B1 (en) Server that obtains information from multiple sources, filters using client identities, and dispatches to both hardwired and wireless clients
US8150000B2 (en) Voice mail notification using instant messaging
US6067561A (en) Electronic mail notification system and method within a hybrid network that transmits notifications via a continuous, high-speed channel
US7492473B2 (en) Method and system for instant fax transmission
EP2063590B1 (en) A method and system for transmitting email and a push mail server
US7546351B1 (en) Methods and systems for filtering, sorting, and dispatching messages to wired and wireless devices
CA2451072C (en) Messaging system for directing a server to convert voice message into text and appending a converted text message to another converted text message
US20030208547A1 (en) Direct internet mail access through links in wireless instant messaging systems
US6839738B2 (en) System and method for cleansing addresses for electronic messages
EP1017214A2 (en) Graphical message notification
US20050073999A1 (en) Delivery of profile-based third party content associated with an incoming communication
US6084952A (en) System and method for communicating electronic messages over a telephone network using acoustical coupling
JP2984620B2 (en) Email system with incoming call notification function
US7103630B2 (en) Method of receiving selected mail at Internet mail device
WO2001086471A1 (en) Instant messaging account system
KR20030061870A (en) System and method for transmitting message using telephone network
WO2000036802A2 (en) Ip-based message system and method
JP2003318988A (en) Electronic mail transfer system
KR20020080774A (en) Method for servicing e-mail in mobile terminal
JP2004030261A (en) System for reporting origination of e-mail and its server, and radio terminal
JP2002232486A (en) Electronic mail transmission and reception system, its method and program
JP2001358751A (en) Data transmitting method and data transmission system between facsimile equipment or telephone and electronic mail

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1999504281

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA