WO1997039532A2 - Electronic message forwarding system - Google Patents

Electronic message forwarding system Download PDF

Info

Publication number
WO1997039532A2
WO1997039532A2 PCT/US1997/006093 US9706093W WO9739532A2 WO 1997039532 A2 WO1997039532 A2 WO 1997039532A2 US 9706093 W US9706093 W US 9706093W WO 9739532 A2 WO9739532 A2 WO 9739532A2
Authority
WO
WIPO (PCT)
Prior art keywords
message
forwarding
address
information content
telecommunications
Prior art date
Application number
PCT/US1997/006093
Other languages
French (fr)
Other versions
WO1997039532A3 (en
Inventor
Geoffrey C. Mulligan
Scott Chasin
John W. Street
Mary M. Beazley
Original Assignee
Usa.Net, Inc.
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 Usa.Net, Inc. filed Critical Usa.Net, Inc.
Priority to AU26656/97A priority Critical patent/AU2665697A/en
Publication of WO1997039532A2 publication Critical patent/WO1997039532A2/en
Publication of WO1997039532A3 publication Critical patent/WO1997039532A3/en

Links

Classifications

    • 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/214Monitoring or handling of messages using selective forwarding

Definitions

  • the present invention pertains to the field of method and apparatus for forwarding electronic messages from one telecommunications address to another telecommunications address. More specifically, the forwarding system is capable of forwarding the messages to a selected one of a plurality of addresses based upon user-defined data forwarding parameters.
  • a businessman or salesman can be equipped with a cellular telephone and a laptop computer.
  • the laptop computer can be connected to a portable facsimile machine or programmed with facsimile software that permits the salesman to send and receive telefacsimile messages while traveling across town or between different cities.
  • an executive on vacation or a business trip can use a computer system equipped with a modem to send and receive electronic mail messages that communicate important information.
  • the telecommunications address is unique to a central service provider.
  • Examples of telecommunications addresses that are unique to a central service provider include pager numbers and electronic mail addresses.
  • the uniqueness of an address to a selected provider is often apparent on the face of the address, e.g., an electronic mail address of John Doe ⁇ jdoe@provider1.com>.
  • a user or subscriber to a particular telecommunications service may from time to time desire or need to change service providers (e.g., from doe@provider1.com to jdoe@ ⁇ rovider2.com>).
  • Exemplary motivation for these changes may derive from the fact that an alternative service provider charges lower rates, or the existing provider's inability to upgrade its service.
  • a user who desires to change central service providers suddenly faces the reality of being bound to the old service provider because the user's address is unique to that one provider.
  • a sudden and complete changeover is in many circumstances impossible because the community of people who wish to send electronic messages to the user are only aware that the old address exists. For example, an electronic mail address or pager number may be published in an industry directory that is only published once every year or two years. Thus, the user incurs a potentially significant loss of prospective business by abandoning the old address.
  • Some service providers offer their user-subscribers the option of a message forwarding service.
  • These forwarding services operate by receiving the incoming message, retrieving the portion of the incoming message that identifies a selected user who subscribes to the forwarding service, associating the selected user with a forwarding address through the use of a lookup table, and transmitting the message to the forwarding address.
  • the forwarding services differ from the normal message delivery service that the central service provider offers because a portion of the forwarding address belongs to another central service provider.
  • the forwarded message is actually delivered to its intended recipient by the other or second service provider, i.e., the forwarded message passes through two central service providers, as opposed to just one provider.
  • the intended message recipient is free to change the second provider with regularity provided that the recipient always informs the forwarding service of each change in the second provider.
  • the intended message recipient is often unaware that a message has actually arrived, and may not posses the wherewithal to obtain the message on a timely basis.
  • the parties in communication also lose control of critical information. For example, a businessperson who splits his or her time about equally between offices in the respective States of Colorado and Florida may receive a message (e.g., a time-sensitive order for commercial goods) that resides on a computer system in the Colorado office during the businessperson's six month so journeyn in Florida. Similarly, the businessperson may instruct his or her Boston office to deliver a confidential document by telefacsimile to a telephone number in Los Angeles by 4:00 pm on a given day.
  • a message e.g., a time-sensitive order for commercial goods
  • the parties are dismayed when the confidential document arrives in Los Angeles for all the world to see because the telefacsimile is sent after 7:00 pm Boston time (4:00 Los Angeles time) after the businessperson left Los Angeles.
  • the businessperson may be driving on a trip that will take him or her through two states and five designated local service areas for cellular telephone service.
  • the businessperson's office may be trying to reach him or her with a message to abort the trip, but cannot do so because the office is unaware of the route.
  • the present invention overcomes the problems identified above and advances the art by providing method and apparatus for forwarding electronic messages based upon user-defined parameters, such as the time that the message is received, the content of the message, the address of the sender, and variable addresses of the intended message recipient.
  • the method and apparatus advantageously facilitates communications between different parties by providing flexible options as to message delivery addresses, and is even capable of converting a message that originates as one type or class of message into another appropriate class of message for delivery to the intended recipient.
  • the present invention is one in which a system receives an incoming message signal at a first telecommunications address, and forwards a corresponding message or signal to a second telecommunications address.
  • address refers to a physical location corresponding to a portion of an electrical or electromagnetic signal that a telecommunications system conventionally uses to route delivery of the signal to the physical location.
  • the incoming message signal includes a plurality of data parameters.
  • data parameters includes data fields and subportions of data fields that are transmitted as corresponding electrical or electromagnetic signals according to conventional message transfer protocols.
  • a list of data parameters at least includes a telecommunications address, as well as the body of a message appended to the telecommunications address, information about the sender of the message, and other information associated with the message.
  • a program feature that is referred to herein as a message transfer agent stores an electronic copy of the message in a queue directory, and copies at least a portion of the incoming message for transfer to a subscriber database analyzer.
  • the intended message recipient is allowed access to the subscriber database for the purpose of identifying selected data parameters that are used as data forwarding parameters.
  • the user is also permitted to enter specific key word information that the subscriber database analyzer uses to associate a particular value of a data forwarding parameter with a user-defined telecommunications forwarding address.
  • the subscriber database analyzer provides a message queue agent with the associated user-defined telecommunications address, and the message queue agent transmits a signal corresponding to the stopped message to the user-defined telecommunications address identified by the subscriber database analyzer.
  • the user or subscriber programs the subscriber database with a plurality of data fields representing telecommunications forwarding or delivery addresses.
  • the user is able to enter information that the subscriber database analyzer associates with information in a selected data parameter (i.e., a user-selected data forwarding parameter) of the incoming message to identify a corresponding message forwarding or delivery address.
  • the subscriber database analyzer is also capable of associating the incoming information content of the data forwarding parameter with a plurality of telecommunications forwarding or delivery addresses, in which case the subscriber database analyzer causes the message queue agent to transmit a plurality of message signals corresponding to the incoming message signal.
  • This plurality of message signals includes, for example, the transmission of an electronic mail signal together with a pager message alerting the intended recipient that the electronic mail signal has been transmitted.
  • the subscriber database analyzer is also capable of forwarding messages based upon a plurality of user-defined time intervals that are each associated with a user-defined forwarding address or a plurality of forwarding addresses. In the most preferred embodiments, the subscriber database analyzer parses the incoming message text for selected key words that the database analyzer associates with a user-defined forwarding address or a plurality of forwarding addresses.
  • the database analyzer is capable of forwarding the message in a data format that is compatible with a plurality of delivery destination technologies.
  • the database analyzer can convert a digital electronic mail message into a bitmap image for telefacsimile transmission, or a voice message for delivery to a telephone answering machine address.
  • FIGURE 1 depicts a telecommunications system that is accessed by a service provider according to the present invention.
  • FIG. 2 depicts a control system according to the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • FIG. 1 schematically depicts a conventional INTERNET telecommunications system 100.
  • the FIG. 1 system is exemplary in nature.
  • the present invention can be implemented as program control features on substantially all telecommunications service provider systems, and system 100 is intended to represent any operable telecommunications system that is used by any telecommunications service provider in conducting communication operations.
  • Telecommunications system 100 includes a plurality of user or signal origination nodes, namely, signal origination nodes 102, 104, 106, and 108, each of which corresponds to a telecommunications address.
  • a single city or local service area may have millions of these signal origination nodes.
  • Nodes 102-106 correspond to telecommunications addresses that belong to individuals, businesses, and other entities having need to avail themselves of telecommunications services.
  • Each one of nodes 102-108 feeds its signal (addressed to a subscriber identified at a selected service provider) to a local router node 112 that directs the local signal to a relay system, e.g., the INTERNET cloud 114, which transmits the signal to router 118 through a series of relays.
  • a relay system e.g., the INTERNET cloud 114
  • the signal eventually arrives at service provider 116 from router 118.
  • Service provider system 116 provides additional addressing information to the signal there received, and reroutes the signal through router 118 to INTERNET cloud 114 (or an equivalent relay system) to delivery router node 119.
  • delivery router node 119 routes the signal to a selected one of user signal delivery nodes 122, 124. 126, and 128, corresponding to a telecommunications address provided by service provider 116.
  • service provider 116 directly routes the message signal to local delivery nodes 130 and 132.
  • FIG. 1 is exemplary in nature, and those skilled in the art understand that equivalent substitutions of system components can be made.
  • electrical communications over conductive telephone lines, optical communications over optical fibers, radio communications, and microwave communications are substantially equivalent for purposes of the invention.
  • the Service Provider System The Service Provider System
  • the service provider system 116 is an INTERNET service provider system, as depicted in FIG. 1.
  • the term "INTERNET" is well known in the art as designating a specific global international computer network that operates according to the TCP-IP protocol. A portion of the INTERNET receives or has in the past received funding from various United States governmental agencies including ARPA, NSF, NASA, and DOE. INTERNET communications protocols are promulgated by the Internet Engineering Task Force, according to standards that are currently set forth in RFC 1602.
  • FIG. 2 depicts the features and operation of a service provider system 116 (surrounded by a dashed line).
  • System 116 is a computer system that receives incoming electronic message signals, stores copies of the message signals, uses data contained in the message signals to associate the signals with a forwarding or delivery address, and transmits the message signals to the forwarding or delivery address.
  • System 116 is comprised of various program control features that interact with operably connected hardware to provide the message forwarding function.
  • system 116 includes a message transfer agent 202 (random access memory and program logic), a subscriber database analyzer 204 (random access memory, a magnetic storage medium containing an information database, and program logic), a queue storage directory 206 (an electromagnetic storage medium), and a message queue agent 208 (random access memory and program logic).
  • System 116 is operably connected through router 118 to the INTERNET cloud 114 to signal origination nodes 102-108 and signal delivery nodes 122-128 of telecommunications system 100 or any equivalent system to that depicted in FIG. 1.
  • step P250 The operation of system 116 begins in step P250 with the receipt of an incoming message signal routed through telecommunications system 100 from a signal origination address, e.g., address 104, when message transfer agent 202 receives the incoming signal.
  • message transfer agent 202 accesses queue directory 206 to store the incoming electronic message that it has received.
  • message transfer agent 202 identifies the type of incoming message, and processes the message for transmission to subscriber database analyzer 204.
  • the message processing includes retrieval of selected portions of the incoming message for transmission to subscriber database analyzer 204. These selected portions correspond to data fields of the message that are referred to herein as possible data forwarding parameters.
  • message transfer agent 202 is programed to retrieve possible data forwarding parameters corresponding to the portions of an electronic mail message, as defined in appropriate SMTP electronic mail message protocols set forth in RFC 822.
  • the most preferred data forwarding parameters include the message subject field, the message priority field, the sender's address, the intended recipient's address, and the queue storage number used to identify the stored message in queue directory 206.
  • Message transfer agent 202 is optionally provided with the capability of converting textual messages to voice messages and voice messages to textual messages. For example, if the incoming message is a telefacsimile, message transfer agent 202 can use commercially available optical character recognition software, e.g., Calera's Wordscan or Xerox's Text Bridge, to convert the image into text (ignoring translation errors) into an electronic mail message by inserting digital characters into the body of the message. Message transfer agent 202 optionally uses commercially available software, e.g., software available from Applied Language Technology of Cambridge, Massachusetts, to convert text to voice or voice to text. In yet another option, message transfer agent 202 identifies the incoming message signal as a pager message signal, and transmits the recipient's pager address together with the sender's return telephone number and any informational content of the message to subscriber database analyzer 204,
  • optical character recognition software e.g., Calera's Wordscan or Xerox's Text Bridge
  • step P256 database analyzer 204 accesses its corresponding electronic storage medium to retrieve data associated with the recipient's address that is identified in and obtained from the incoming message that is now stored in queue directory 206.
  • the database can include a relational database, a hierarchical database, or a flat file stored as rows and columns of data keyed to the intended recipient's address on provider service 116.
  • the commercially available Oracle relational database is especially preferred for use in the present invention.
  • the first action taken by subscriber database analyzer 204 is a lookup call to the database to determine if the party receiving the message exists in the subscriber database. If the user does not exist or has let the subscription lapse, the subscriber database analyzer appends a service code to the message indicating that the user is not in the system. Based upon this service code, the message is retumed to the sender's address together with a notation that the user does not exist on the system, or is no longer a user of the system. When the user is a valid user, subscriber database analyzer 204 compares the selected portion of the incoming message provided by message transfer agent 202 against corresponding information keyed into the subscriber database through subscriber data entry system 212.
  • the subscriber database analyzer appends a service code to the message indicating an appropriate action that needs to be taken in response to the message.
  • the appropriate action corresponds to that which the user has entered to the system through subscriber data entry system 212.
  • responsive actions taken by the subscriber database analyzer at the subscriber's behest include actions taken on all messages originating from a list of specified users, actions taken on messages not originating from a specified list of users, actions taken on messages having a subject matter heading that includes specified key words, actions taken on messages not having a subject matter heading that includes specified key words, actions taken on messages having a priority less than a specified value, actions taken based upon the time or date the message is received, actions taken on messages having specified key words found in the body of the text, and combinations of these analyses or comparisons.
  • the subscriber database analyzer 204 uses stored data from subscriber data entry system 212 to associate the actions desired from subscriber database analyzer 204 with the results of the search analysis described in the preceding paragraph. As indicated by the subscriber, the result of any of the above-described comparisons is associated with a correspondingly desired action. These actions include deletion of the message, storing of the message on the service provider's system, and forwarding of the message to a user-specified address or a plurality of addresses.
  • the subscriber can also request provider system 116 to send a pager signal to a particular telephone number indicating that a electronic mail message has arrived on the service provider system 116.
  • the subscriber can additionally request the electronic mail message to be transcribed into a bit-map image for telefacsimile transmission to a selected telefacsimile number.
  • the subscriber can also request that electronic mail messages be translated for output to a voice delivery system.
  • Examples of actions to be taken according to the subscriber's instructions include the deletion of all messages having a sender's address known to the subscriber as belonging an overzealous sales representative.
  • the user can request the forwarding of all messages received between the hours of 8:00 am and 1:00 pm to a server address located in Dallas, and all messages received later than 1 :00 pm to a server located in Phoenix with corresponding hard copies of all messages received from 8:00 am onward being forwarded to a telefacsimile number in Phoenix.
  • the user can indicate to system 116 through subscriber data entry system 212 that only messages having a priority of "1" are forwarded to the server in Dallas, with the remainder being forwarded to the server in Phoenix.
  • subscriber database analyzer 204 finds that no match exists based upon a comparison between the user-specified data forwarding parameters and the message content, the message is forwarded to a user-specified default delivery address. Altematively, subscriber database analyzer can simply delete or store the message. If the user has not entered a default delivery address into the system, the message is retumed to the sender's address.
  • the message queue agent 208 receives signals form subscriber database analyzer 204 including an action service code, message queue number, and recipient's intended address.
  • Message queue 208 agent retrieves the message corresponding to the queue number from queue directory 206, identifies the type of message being sent, appends the recipient's intended address to the message, and forwards the message to the intended recipient through the INTERNET cloud 114 or other appropriate nodal relay system.
  • the subscriber can also direct message queue agent 208, through database analyzer 204, to modify the message header information, e.g., the "RE:" line heading.
  • the subscriber can add additional information, such as his or her name to the "RE:” line. Accordingly, the message is always deliverable to the intended subscriber-recipient when it arrives at a destination.

Abstract

A telecommunications system (100) includes a service provider node (116) that is capable of forwarding electronic mail messages addressed to a user of the service provider node. The forwarding process is controlled by a message transfer agent (202), a subscriber database analyzer (204), a queue directory (206), and a message queue agent (208). The subscriber database analyzer performs a comparison between data that the user has provided and the message content. The subscriber database causes the message queue agent to forward the message to a user-defined telecommunications address based upon the message content and the results of the comparison.

Description

ELECTRONIC MESSAGE FORWARDING SYSTEM
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention pertains to the field of method and apparatus for forwarding electronic messages from one telecommunications address to another telecommunications address. More specifically, the forwarding system is capable of forwarding the messages to a selected one of a plurality of addresses based upon user-defined data forwarding parameters.
2. Statement of the Problem
Recent advances in telecommunications networks have drastically altered the manner in which people interact and conduct business. These advances promote efficiency and convenience in one's ability to receive important information. For example, a businessman or salesman can be equipped with a cellular telephone and a laptop computer. The laptop computer can be connected to a portable facsimile machine or programmed with facsimile software that permits the salesman to send and receive telefacsimile messages while traveling across town or between different cities. Similarly, an executive on vacation or a business trip can use a computer system equipped with a modem to send and receive electronic mail messages that communicate important information.
Persons who enjoy the benefit of sending and receiving electronic messages typically subscribe to a telecommunications service that is associated with a particular telecommunications address. Thus, the telecommunications address is unique to a central service provider. Examples of telecommunications addresses that are unique to a central service provider include pager numbers and electronic mail addresses. The uniqueness of an address to a selected provider is often apparent on the face of the address, e.g., an electronic mail address of John Doe<jdoe@provider1.com>. A user or subscriber to a particular telecommunications service may from time to time desire or need to change service providers (e.g., from doe@provider1.com to jdoe@ρrovider2.com>). Exemplary motivation for these changes may derive from the fact that an alternative service provider charges lower rates, or the existing provider's inability to upgrade its service. A user who desires to change central service providers suddenly faces the reality of being bound to the old service provider because the user's address is unique to that one provider. A sudden and complete changeover is in many circumstances impossible because the community of people who wish to send electronic messages to the user are only aware that the old address exists. For example, an electronic mail address or pager number may be published in an industry directory that is only published once every year or two years. Thus, the user incurs a potentially significant loss of prospective business by abandoning the old address. Some service providers offer their user-subscribers the option of a message forwarding service. These forwarding services operate by receiving the incoming message, retrieving the portion of the incoming message that identifies a selected user who subscribes to the forwarding service, associating the selected user with a forwarding address through the use of a lookup table, and transmitting the message to the forwarding address. The forwarding services differ from the normal message delivery service that the central service provider offers because a portion of the forwarding address belongs to another central service provider. Thus, the forwarded message is actually delivered to its intended recipient by the other or second service provider, i.e., the forwarded message passes through two central service providers, as opposed to just one provider. The intended message recipient is free to change the second provider with regularity provided that the recipient always informs the forwarding service of each change in the second provider.
Existing message forwarding and placement services are rudimentary, and often fail to meet the complete needs of the user community. Problems arise when an intended message recipient is not physically present at a location where the message is finally delivered or where the message can be received.
The intended message recipient is often unaware that a message has actually arrived, and may not posses the wherewithal to obtain the message on a timely basis. The parties in communication also lose control of critical information. For example, a businessperson who splits his or her time about equally between offices in the respective States of Colorado and Florida may receive a message (e.g., a time-sensitive order for commercial goods) that resides on a computer system in the Colorado office during the businessperson's six month sojourn in Florida. Similarly, the businessperson may instruct his or her Boston office to deliver a confidential document by telefacsimile to a telephone number in Los Angeles by 4:00 pm on a given day. The parties are dismayed when the confidential document arrives in Los Angeles for all the world to see because the telefacsimile is sent after 7:00 pm Boston time (4:00 Los Angeles time) after the businessperson left Los Angeles. In another instance, the businessperson may be driving on a trip that will take him or her through two states and five designated local service areas for cellular telephone service. The businessperson's office may be trying to reach him or her with a message to abort the trip, but cannot do so because the office is unaware of the route.
Existing electronic message forwarding systems exacerbate the types of problems mentioned above because they are automatons that simply receive one type or class of message and forward that one message to one alternative address. For example, a central service provider's electronic mail forwarding service forwards only electronic mail messages. Additionally, it only forwards the messages to one address at another service provider. Thus, forwarding services are not presently capable of sending a different class of message to inform the intended recipient that a message is being sent, e.g., as by paging a man in Paris to inform him that an electronic mail message awaits him at an office in Zurich. Similarly, where a sender addresses an electronic mail message to a network server that is physically located in Boston, forwarding services are presently incapable of forwarding the message to a server in Los Angeles if the message is transmitted to the service provider between the hours of 8:00 and 11 :30 am, and forwarding the message to a server in New York between the hours of 11 :31 am and 9:00 pm.
There remains a true need for a method and apparatus capable of forwarding electronic messages or alerting people to the existence of electronic messages based upon user defined parameters, such as the time that the message is received, the content of the message, the address of the sender, and variable addresses of the intended message recipient. SOLUTION
The present invention overcomes the problems identified above and advances the art by providing method and apparatus for forwarding electronic messages based upon user-defined parameters, such as the time that the message is received, the content of the message, the address of the sender, and variable addresses of the intended message recipient. The method and apparatus advantageously facilitates communications between different parties by providing flexible options as to message delivery addresses, and is even capable of converting a message that originates as one type or class of message into another appropriate class of message for delivery to the intended recipient.
The present invention is one in which a system receives an incoming message signal at a first telecommunications address, and forwards a corresponding message or signal to a second telecommunications address. As used herein, the term "address" refers to a physical location corresponding to a portion of an electrical or electromagnetic signal that a telecommunications system conventionally uses to route delivery of the signal to the physical location. The incoming message signal includes a plurality of data parameters. As used herein, the term "data parameters" includes data fields and subportions of data fields that are transmitted as corresponding electrical or electromagnetic signals according to conventional message transfer protocols. A list of data parameters at least includes a telecommunications address, as well as the body of a message appended to the telecommunications address, information about the sender of the message, and other information associated with the message.
When the incoming message signal arrives at the host system of a central telecommunications service provider, a program feature that is referred to herein as a message transfer agent stores an electronic copy of the message in a queue directory, and copies at least a portion of the incoming message for transfer to a subscriber database analyzer. The intended message recipient is allowed access to the subscriber database for the purpose of identifying selected data parameters that are used as data forwarding parameters. The user is also permitted to enter specific key word information that the subscriber database analyzer uses to associate a particular value of a data forwarding parameter with a user-defined telecommunications forwarding address. The subscriber database analyzer provides a message queue agent with the associated user-defined telecommunications address, and the message queue agent transmits a signal corresponding to the stopped message to the user-defined telecommunications address identified by the subscriber database analyzer. The user or subscriber programs the subscriber database with a plurality of data fields representing telecommunications forwarding or delivery addresses. The user is able to enter information that the subscriber database analyzer associates with information in a selected data parameter (i.e., a user-selected data forwarding parameter) of the incoming message to identify a corresponding message forwarding or delivery address. The subscriber database analyzer is also capable of associating the incoming information content of the data forwarding parameter with a plurality of telecommunications forwarding or delivery addresses, in which case the subscriber database analyzer causes the message queue agent to transmit a plurality of message signals corresponding to the incoming message signal. This plurality of message signals includes, for example, the transmission of an electronic mail signal together with a pager message alerting the intended recipient that the electronic mail signal has been transmitted. The subscriber database analyzer is also capable of forwarding messages based upon a plurality of user-defined time intervals that are each associated with a user-defined forwarding address or a plurality of forwarding addresses. In the most preferred embodiments, the subscriber database analyzer parses the incoming message text for selected key words that the database analyzer associates with a user-defined forwarding address or a plurality of forwarding addresses.
The database analyzer is capable of forwarding the message in a data format that is compatible with a plurality of delivery destination technologies. For example, the database analyzer can convert a digital electronic mail message into a bitmap image for telefacsimile transmission, or a voice message for delivery to a telephone answering machine address.
Other salient features, objects, and advantages will be apparent to those skilled in the art upon a reading of the discussion below in combination with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
FIGURE 1 depicts a telecommunications system that is accessed by a service provider according to the present invention; and
FIG. 2 depicts a control system according to the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
The telecommunications system
FIG. 1 schematically depicts a conventional INTERNET telecommunications system 100. The FIG. 1 system is exemplary in nature. The present invention can be implemented as program control features on substantially all telecommunications service provider systems, and system 100 is intended to represent any operable telecommunications system that is used by any telecommunications service provider in conducting communication operations.
Telecommunications system 100 includes a plurality of user or signal origination nodes, namely, signal origination nodes 102, 104, 106, and 108, each of which corresponds to a telecommunications address. A single city or local service area may have millions of these signal origination nodes. Nodes 102-106 correspond to telecommunications addresses that belong to individuals, businesses, and other entities having need to avail themselves of telecommunications services. Each one of nodes 102-108 feeds its signal (addressed to a subscriber identified at a selected service provider) to a local router node 112 that directs the local signal to a relay system, e.g., the INTERNET cloud 114, which transmits the signal to router 118 through a series of relays. The signal eventually arrives at service provider 116 from router 118. Service provider system 116 provides additional addressing information to the signal there received, and reroutes the signal through router 118 to INTERNET cloud 114 (or an equivalent relay system) to delivery router node 119. In turn, delivery router node 119 routes the signal to a selected one of user signal delivery nodes 122, 124. 126, and 128, corresponding to a telecommunications address provided by service provider 116. Alternatively, service provider 116 directly routes the message signal to local delivery nodes 130 and 132.
As indicated above, FIG. 1 is exemplary in nature, and those skilled in the art understand that equivalent substitutions of system components can be made. For example, electrical communications over conductive telephone lines, optical communications over optical fibers, radio communications, and microwave communications are substantially equivalent for purposes of the invention.
The Service Provider System
In the most preferred embodiment, the service provider system 116 is an INTERNET service provider system, as depicted in FIG. 1. The term "INTERNET" is well known in the art as designating a specific global international computer network that operates according to the TCP-IP protocol. A portion of the INTERNET receives or has in the past received funding from various United States governmental agencies including ARPA, NSF, NASA, and DOE. INTERNET communications protocols are promulgated by the Internet Engineering Task Force, according to standards that are currently set forth in RFC 1602.
FIG. 2 depicts the features and operation of a service provider system 116 (surrounded by a dashed line). System 116 is a computer system that receives incoming electronic message signals, stores copies of the message signals, uses data contained in the message signals to associate the signals with a forwarding or delivery address, and transmits the message signals to the forwarding or delivery address. System 116 is comprised of various program control features that interact with operably connected hardware to provide the message forwarding function. The various program control features or subsystems of system 116 include a message transfer agent 202 (random access memory and program logic), a subscriber database analyzer 204 (random access memory, a magnetic storage medium containing an information database, and program logic), a queue storage directory 206 (an electromagnetic storage medium), and a message queue agent 208 (random access memory and program logic). System 116 is operably connected through router 118 to the INTERNET cloud 114 to signal origination nodes 102-108 and signal delivery nodes 122-128 of telecommunications system 100 or any equivalent system to that depicted in FIG. 1. The operation of system 116 begins in step P250 with the receipt of an incoming message signal routed through telecommunications system 100 from a signal origination address, e.g., address 104, when message transfer agent 202 receives the incoming signal. In step P252, message transfer agent 202 accesses queue directory 206 to store the incoming electronic message that it has received.
In step P254, message transfer agent 202 identifies the type of incoming message, and processes the message for transmission to subscriber database analyzer 204. The message processing includes retrieval of selected portions of the incoming message for transmission to subscriber database analyzer 204. These selected portions correspond to data fields of the message that are referred to herein as possible data forwarding parameters.
In the most preferred embodiment, message transfer agent 202 is programed to retrieve possible data forwarding parameters corresponding to the portions of an electronic mail message, as defined in appropriate SMTP electronic mail message protocols set forth in RFC 822. The most preferred data forwarding parameters include the message subject field, the message priority field, the sender's address, the intended recipient's address, and the queue storage number used to identify the stored message in queue directory 206.
Message transfer agent 202 is optionally provided with the capability of converting textual messages to voice messages and voice messages to textual messages. For example, if the incoming message is a telefacsimile, message transfer agent 202 can use commercially available optical character recognition software, e.g., Calera's Wordscan or Xerox's Text Bridge, to convert the image into text (ignoring translation errors) into an electronic mail message by inserting digital characters into the body of the message. Message transfer agent 202 optionally uses commercially available software, e.g., software available from Applied Language Technology of Cambridge, Massachusetts, to convert text to voice or voice to text. In yet another option, message transfer agent 202 identifies the incoming message signal as a pager message signal, and transmits the recipient's pager address together with the sender's return telephone number and any informational content of the message to subscriber database analyzer 204,
In step P256, database analyzer 204 accesses its corresponding electronic storage medium to retrieve data associated with the recipient's address that is identified in and obtained from the incoming message that is now stored in queue directory 206. The database can include a relational database, a hierarchical database, or a flat file stored as rows and columns of data keyed to the intended recipient's address on provider service 116. The commercially available Oracle relational database is especially preferred for use in the present invention.
The first action taken by subscriber database analyzer 204 is a lookup call to the database to determine if the party receiving the message exists in the subscriber database. If the user does not exist or has let the subscription lapse, the subscriber database analyzer appends a service code to the message indicating that the user is not in the system. Based upon this service code, the message is retumed to the sender's address together with a notation that the user does not exist on the system, or is no longer a user of the system. When the user is a valid user, subscriber database analyzer 204 compares the selected portion of the incoming message provided by message transfer agent 202 against corresponding information keyed into the subscriber database through subscriber data entry system 212. Based upon the results of this comparison, the subscriber database analyzer appends a service code to the message indicating an appropriate action that needs to be taken in response to the message. The appropriate action corresponds to that which the user has entered to the system through subscriber data entry system 212. Examples of responsive actions taken by the subscriber database analyzer at the subscriber's behest include actions taken on all messages originating from a list of specified users, actions taken on messages not originating from a specified list of users, actions taken on messages having a subject matter heading that includes specified key words, actions taken on messages not having a subject matter heading that includes specified key words, actions taken on messages having a priority less than a specified value, actions taken based upon the time or date the message is received, actions taken on messages having specified key words found in the body of the text, and combinations of these analyses or comparisons.
The subscriber database analyzer 204 uses stored data from subscriber data entry system 212 to associate the actions desired from subscriber database analyzer 204 with the results of the search analysis described in the preceding paragraph. As indicated by the subscriber, the result of any of the above-described comparisons is associated with a correspondingly desired action. These actions include deletion of the message, storing of the message on the service provider's system, and forwarding of the message to a user-specified address or a plurality of addresses. The subscriber can also request provider system 116 to send a pager signal to a particular telephone number indicating that a electronic mail message has arrived on the service provider system 116. The subscriber can additionally request the electronic mail message to be transcribed into a bit-map image for telefacsimile transmission to a selected telefacsimile number. The subscriber can also request that electronic mail messages be translated for output to a voice delivery system.
Examples of actions to be taken according to the subscriber's instructions include the deletion of all messages having a sender's address known to the subscriber as belonging an overzealous sales representative. In other instances, on a selected day, the user can request the forwarding of all messages received between the hours of 8:00 am and 1:00 pm to a server address located in Dallas, and all messages received later than 1 :00 pm to a server located in Phoenix with corresponding hard copies of all messages received from 8:00 am onward being forwarded to a telefacsimile number in Phoenix. Similarly, the user can indicate to system 116 through subscriber data entry system 212 that only messages having a priority of "1" are forwarded to the server in Dallas, with the remainder being forwarded to the server in Phoenix.
If subscriber database analyzer 204 finds that no match exists based upon a comparison between the user-specified data forwarding parameters and the message content, the message is forwarded to a user-specified default delivery address. Altematively, subscriber database analyzer can simply delete or store the message. If the user has not entered a default delivery address into the system, the message is retumed to the sender's address. The message queue agent 208 receives signals form subscriber database analyzer 204 including an action service code, message queue number, and recipient's intended address. Message queue 208 agent retrieves the message corresponding to the queue number from queue directory 206, identifies the type of message being sent, appends the recipient's intended address to the message, and forwards the message to the intended recipient through the INTERNET cloud 114 or other appropriate nodal relay system. The subscriber can also direct message queue agent 208, through database analyzer 204, to modify the message header information, e.g., the "RE:" line heading. Thus, the subscriber can add additional information, such as his or her name to the "RE:" line. Accordingly, the message is always deliverable to the intended subscriber-recipient when it arrives at a destination.

Claims

CLAIMS:
1. A system (1 OO) for use in forwarding electronic messages delivered from one address to another address based upon user-defined parameters, said system comprising: means (202) for receiving a message signal delivered to a first telecommunications address, said message signal including a plurality of data parameters; and means (206) responsive to receipt of said message signal for storing said message signal in a message queue to provide a stored message signal, said system characterized by means (212) for permitting a user of said system to identify at least one of said plurality of data parameters as a data forwarding parameter, said means (202) for retrieving a message being responsive to receipt of said message signal for retrieving information content from said message signal, said information content corresponding to said data forwarding parameter as a basis of comparison; means (204) for associating said information content with at least one selected telecommunications forwarding address by comparing said information content against a plurality of information content options wherein each one of said information content options is associated with a corresponding telecommunications forwarding address; means (208) for producing a forwardable message signal representative of said stored message signal; and means (118, 119, 208) for forwarding said forwardable message signal to said selected telecommunications forwarding address in a data format compatible with the destination delivery technology.
2. The system as set forth in Claim 1 wherein said associating means includes means for associating said information content with a plurality of telecommunications forwarding addresses (122, 124, 126, 128, 130, 132) and said forwarding means includes means for forwarding a corresponding number of copies of said forward message signal to said plurality of telecommunications forwarding addresses.
3. The system as set forth in Claim 1 wherein said associating means includes means (204, 212) for selecting an address corresponding to said information content and a user-defined time interval.
4. The system as set forth in Claim 1 wherein said permitting means includes means for deriving said information content from a plurality of said data forwarding parameters.
5. The system as set forth in Claim 1 wherein said retrieving means includes means for parsing a body of said stored message signal to identify key words as said information content.
6. The system as set forth in Claim 1 including means for returning said electronic message to its sender if said electronic message fails to identify a subscriber to said system.
7. The system as set forth in Claim 6 wherein said electronic message is a telefacsimile.
8. The system as set forth in Claim 1 wherein said electronic message is an electronic mail message.
9. The system as set forth in Claim 1 wherein said electronic message is selected from a group consisting of a telefacsimile and an electronic mail message, and said selected telecommunications forwarding address is a pager address.
10. A method of forwarding electronic messages delivered to one address to another address based upon user-defined parameters, said method comprising the steps of: receiving (P250) a message signal delivered to a first telecommunications address (116), said message signal including a plurality of data parameters; storing (P252) said message signal in a message queue (206) to provide a stored message signal; permitting a user to identify at least one of said plurality of data parameters as a data forwarding parameter through use of a data entry system (212); retrieving (P254) at least a portion of said message signal to obtain information content corresponding to said data forwarding parameter; associating (P256) said information content with at least one selected telecommunications forwarding address by comparing said information content against a plurality of information content options wherein each one of said information content options is associated with a corresponding telecommunications forwarding address; producing (P260) a forward message signal representative of said stored message signal; and forwarding (P260) said forward message signal to said selected telecommunications forwarding address.
11. The method as set forth in Claim 10 wherein said associating step includes associating said information content with a plurality of telecommunications forwarding addresses (122, 124, 126, 128, 130, 132), and said forwarding step includes forwarding a corresponding number of copies of said forward message signal to said plurality of telecommunications forwarding addresses.
12. The method as set forth in Claim 10 wherein said associating step includes a step of selecting an address corresponding to said information content and a user-defined time interval.
13. The method as set forth in Claim 10 wherein said permitting step includes a step of deriving said information content from a plurality of said data forwarding parameters.
14. The method as set forth in Claim 10 wherein said retrieving step includes a step of parsing a body of said stored message signal to identify key words as said information content.
15. The method as set forth in Claim 10 including a step of returning said electronic message to its sender if said electronic message fails to identify a subscriber to said system.
16. The method as set forth in Claim 15 wherein said electronic message is a telefacsimile.
17. The method as set forth in Claim 10 wherein said electronic message is an electronic mail message.
18. The method as set forth in Claim 10 wherein said electronic message is selected from a group consisting of a telefacsimile and an electronic mail message, and said selected telecommunications forwarding address is a pager address.
PCT/US1997/006093 1996-04-12 1997-04-11 Electronic message forwarding system WO1997039532A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU26656/97A AU2665697A (en) 1996-04-12 1997-04-11 Electronic message forwarding system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/635,248 US5937161A (en) 1996-04-12 1996-04-12 Electronic message forwarding system
US08/635,248 1996-04-12

Publications (2)

Publication Number Publication Date
WO1997039532A2 true WO1997039532A2 (en) 1997-10-23
WO1997039532A3 WO1997039532A3 (en) 1997-12-11

Family

ID=24547038

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/006093 WO1997039532A2 (en) 1996-04-12 1997-04-11 Electronic message forwarding system

Country Status (3)

Country Link
US (1) US5937161A (en)
AU (1) AU2665697A (en)
WO (1) WO1997039532A2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0926861A1 (en) * 1997-12-22 1999-06-30 E-Mail Design Limited A messaging system
EP1022670A2 (en) * 1998-12-29 2000-07-26 Pitney Bowes Limited Dynamic electronic messaging system
US6118856A (en) * 1998-12-28 2000-09-12 Nortel Networks Corporation Method and apparatus for automatically forwarding an email message or portion thereof to a remote device
WO2000079740A1 (en) * 1999-06-23 2000-12-28 Invertix, Llc System and method for re-routing of e-mail messages
EP1170910A3 (en) * 2000-07-06 2004-09-01 Fujitsu Limited Method and device for managing mail addresses
EP1686748A1 (en) * 1998-08-27 2006-08-02 NTT DoCoMo INC. Push-type information transmission
WO2007072455A2 (en) * 2005-12-21 2007-06-28 Nxp B.V. Mobile device and method for sending a message from a mobile device

Families Citing this family (212)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
WO1997049251A1 (en) * 1996-06-18 1997-12-24 Compuserve Incorporated Integrated voice, facsimile and electronic mail messaging system
US6035104A (en) * 1996-06-28 2000-03-07 Data Link Systems Corp. Method and apparatus for managing electronic documents by alerting a subscriber at a destination other than the primary destination
US6449661B1 (en) * 1996-08-09 2002-09-10 Yamaha Corporation Apparatus for processing hyper media data formed of events and script
US5964833A (en) * 1997-02-07 1999-10-12 Datalink Systems Corp. Pager enhanced keyboard and system
US6182059B1 (en) * 1997-04-03 2001-01-30 Brightware, Inc. Automatic electronic message interpretation and routing system
JP3954689B2 (en) * 1997-06-12 2007-08-08 インターナショナル・ビジネス・マシーンズ・コーポレーション Message processing method, message processing apparatus, and storage medium for storing program for controlling message processing
US6023700A (en) * 1997-06-17 2000-02-08 Cranberry Properties, Llc Electronic mail distribution system for integrated electronic communication
TW417378B (en) * 1997-06-25 2001-01-01 Murata Machinery Ltd Communication terminal device with e-mail capability and the e-mail communication method
DE19730112A1 (en) * 1997-07-14 1999-01-21 Ericsson Telefon Ab L M Receiving and storage device for transmission units
IL121427A0 (en) 1997-07-30 1998-01-04 S H F Computers Software Servi System and method for off-line notifying a network user
US6636733B1 (en) 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US6253061B1 (en) 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
JPH1198176A (en) * 1997-09-24 1999-04-09 Sharp Corp Electronic mail transmission and reception system, electronic mail transmission and reception method and recording medium recording the method
US7159009B2 (en) * 1997-12-17 2007-01-02 Sony Corporation Method and apparatus for automatic sending of e-mail and automatic sending control program supplying medium
US6212265B1 (en) * 1998-01-27 2001-04-03 Darin Duphorne Method and apparatus for electronic mail notification
EP0949787A1 (en) * 1998-03-18 1999-10-13 Sony International (Europe) GmbH Multiple personality internet account
US7209955B1 (en) 1998-05-29 2007-04-24 Research In Motion Limited Notification system and method for a mobile data communication device
US8516055B2 (en) 1998-05-29 2013-08-20 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US6779019B1 (en) 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US7209949B2 (en) 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
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
US6438585B2 (en) 1998-05-29 2002-08-20 Research In Motion Limited System and method for redirecting message attachments between a host system and a mobile data communication device
US6286061B1 (en) * 1998-06-02 2001-09-04 Philips Electronics North America Corporation System for applying a tag to a frame based on certain characteristics of the frame and transferring the frame as a function of the tag
US6597688B2 (en) 1998-06-12 2003-07-22 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
WO2000008793A2 (en) * 1998-08-04 2000-02-17 Interosa, Inc. Apparatus and method for forming a packaged-object product and a packaged-object product formed therefrom
JP3142821B2 (en) * 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ Information communication network billing method
US6389455B1 (en) * 1998-09-22 2002-05-14 Richard C. Fuisz Method and apparatus for bouncing electronic messages
US20040153522A1 (en) * 1998-12-21 2004-08-05 Matsushita Electric Industrial Co., Ltd. System for delivering message and processing the message on server based on instruction from the client after the message delivering completed
US6393423B1 (en) 1999-04-08 2002-05-21 James Francis Goedken Apparatus and methods for electronic information exchange
US6427164B1 (en) 1999-06-23 2002-07-30 Mail Registry, Inc. Systems and methods for automatically forwarding electronic mail when the recipient is otherwise unknown
US6400810B1 (en) * 1999-07-20 2002-06-04 Ameritech Corporation Method and system for selective notification of E-mail messages
US6463461B1 (en) 1999-08-30 2002-10-08 Zaplet, Inc. System for communicating information among a group of participants
US6691153B1 (en) 1999-08-30 2004-02-10 Zaplet, Inc. Method and system for process interaction among a group
US6505233B1 (en) 1999-08-30 2003-01-07 Zaplet, Inc. Method for communicating information among a group of participants
US6457045B1 (en) 1999-08-30 2002-09-24 Zaplet, Inc. System and method for group choice making
US6507865B1 (en) 1999-08-30 2003-01-14 Zaplet, Inc. Method and system for group content collaboration
US6523063B1 (en) 1999-08-30 2003-02-18 Zaplet, Inc. Method system and program product for accessing a file using values from a redirect message string for each change of the link identifier
US6453337B2 (en) 1999-10-25 2002-09-17 Zaplet, Inc. Methods and systems to manage and track the states of electronic media
AU1595801A (en) * 1999-11-10 2001-06-06 Gator.Com Method and apparatus for web browser automation
US7249175B1 (en) 1999-11-23 2007-07-24 Escom Corporation Method and system for blocking e-mail having a nonexistent sender address
US6321267B1 (en) 1999-11-23 2001-11-20 Escom Corporation Method and apparatus for filtering junk email
US6557000B1 (en) * 1999-11-30 2003-04-29 Pitney Bowes Inc. Method of updating an addressee database in a mail sorting apparatus
US7689696B2 (en) * 2000-01-31 2010-03-30 Telecommunication Systems, Inc. System and method for re-directing requests from browsers for communications over non-IP based networks
US6435164B1 (en) 2000-12-07 2002-08-20 Ford Global Technologies, Inc. Fuel weathering method for vehicle evaporative emission system
US8370435B1 (en) * 2000-01-31 2013-02-05 Telecommunication Systems, Inc. System and method for servers to send alerts to connectionless devices
US20020046299A1 (en) * 2000-02-09 2002-04-18 Internet2Anywhere, Ltd. Method and system for location independent and platform independent network signaling and action initiating
US6765996B2 (en) 2000-03-02 2004-07-20 John Francis Baxter, Jr. Audio file transmission method
US6952720B2 (en) * 2000-03-17 2005-10-04 Nms Communications On-the-fly message notification system and methodology
US7984104B1 (en) 2000-04-03 2011-07-19 West Corporation Method and system for content driven electronic messaging
EP1410231A4 (en) * 2000-04-03 2005-02-23 Juergen Stark Method and system for content driven electronic messaging
US7062535B1 (en) 2000-04-03 2006-06-13 Centerpost Communications, Inc. Individual XML message processing platform
US6986037B1 (en) * 2000-04-07 2006-01-10 Sendmail, Inc. Electronic mail system with authentication/encryption methodology for allowing connections to/from a message transfer agent
IL135670A0 (en) 2000-04-16 2001-05-20 Netgong Ltd Telephone tuning and signaling system
WO2001084812A2 (en) * 2000-05-03 2001-11-08 Daniel Schoeffler Method of enabling transmission and reception of communication when current destination for recipient is unknown to sender
US7058586B1 (en) * 2000-06-06 2006-06-06 Pitney Bowes Inc. Information delivery system for providing senders with a recipient's messaging preferences
US20020091777A1 (en) * 2000-06-23 2002-07-11 Schwartz Lisa Miller Method and system for automatically generating a message reply and file
US7046769B2 (en) * 2000-06-28 2006-05-16 Ringminder, Inc. Computerized system for the receipt, recordation, scheduling and redelivery of telephone messages to predetermined telephone numbers
US6957248B2 (en) 2000-07-31 2005-10-18 Pitney Bowes Inc. System and method for forwarding electronic messages
US6895427B2 (en) 2000-12-28 2005-05-17 Pitney Bowes Inc. System and method for cleansing addresses for electronic messages
US6839738B2 (en) 2000-12-28 2005-01-04 Pitney Bowes Inc. System and method for cleansing addresses for electronic messages
WO2002010927A1 (en) * 2000-07-31 2002-02-07 Pitney Bowes Inc. Method for maintaining anonymity of an e-mail address
US7546351B1 (en) 2000-08-17 2009-06-09 Mxgo Methods and systems for filtering, sorting, and dispatching messages to wired and wireless devices
AU2001277024A1 (en) * 2000-08-28 2002-03-13 Pitney-Bowes Inc. Remote e-mail forwarding system
US6920483B1 (en) * 2000-08-31 2005-07-19 International Business Machines Corporation Notification of automatically forwarded electronic mail messages in a data processing system
WO2002021413A2 (en) * 2000-09-05 2002-03-14 Zaplet, Inc. Methods and apparatus providing electronic messages that are linked and aggregated
US20020042815A1 (en) * 2000-09-22 2002-04-11 Arthur Salzfass Automated system and method for routing undeliverable e-mail messages and otherwise managing e-mail
US6650890B1 (en) * 2000-09-29 2003-11-18 Postini, Inc. Value-added electronic messaging services and transparent implementation thereof using intermediate server
US7093025B1 (en) * 2000-10-04 2006-08-15 International Business Machines Corporation SMTP extension for email delivery failure
GB2368224B (en) * 2000-10-17 2004-08-25 Hewlett Packard Co Content provider entity for communication session
US7245928B2 (en) 2000-10-27 2007-07-17 Cellemetry, Llc Method and system for improved short message services
JP3266602B1 (en) * 2000-10-30 2002-03-18 洋一 奥寺 Address inquiry system, computer program product and method thereof
US6687700B1 (en) 2000-11-09 2004-02-03 Accenture Llp Communications system for supporting inter-dependent data messages
AU3269001A (en) * 2000-11-09 2002-05-21 Accenture Llp Communications system for supporting inter-dependent data messages
CA2327177A1 (en) * 2000-11-30 2002-05-30 Ibm Canada Limited-Ibm Canada Limitee Recipient address masking in computer communications
WO2002052798A2 (en) 2000-12-22 2002-07-04 Research In Motion Limited Wireless router system and method
WO2002054267A1 (en) * 2000-12-28 2002-07-11 Pitney Bowes Inc. System and method for cleansing addresses for electronic messages
US7543026B2 (en) * 2000-12-28 2009-06-02 Quine Douglas B System and method for address correction of electronic messages
US7283808B2 (en) 2001-01-18 2007-10-16 Research In Motion Limited System, method and mobile device for remote control of a voice mail system
DE10103799A1 (en) * 2001-01-29 2002-08-08 Siemens Ag Message transmission device and method for message transmission
US7225126B2 (en) * 2001-06-12 2007-05-29 At&T Corp. System and method for processing speech files
EP1296275A3 (en) * 2001-08-15 2004-04-07 Mail Morph Limited A system and method for the analysis of email traffic
US20030046144A1 (en) * 2001-08-28 2003-03-06 International Business Machines Corporation System and method for anonymous message forwarding and anonymous voting
US8765167B2 (en) 2001-10-12 2014-07-01 Monosol Rx, Llc Uniform films for rapid-dissolve dosage form incorporating anti-tacking compositions
US20190328679A1 (en) 2001-10-12 2019-10-31 Aquestive Therapeutics, Inc. Uniform films for rapid-dissolve dosage form incorporating anti-tacking compositions
US8603514B2 (en) 2002-04-11 2013-12-10 Monosol Rx, Llc Uniform films for rapid dissolve dosage form incorporating taste-masking compositions
US10285910B2 (en) 2001-10-12 2019-05-14 Aquestive Therapeutics, Inc. Sublingual and buccal film compositions
US7357891B2 (en) 2001-10-12 2008-04-15 Monosol Rx, Llc Process for making an ingestible film
US8900497B2 (en) 2001-10-12 2014-12-02 Monosol Rx, Llc Process for making a film having a substantially uniform distribution of components
US8900498B2 (en) 2001-10-12 2014-12-02 Monosol Rx, Llc Process for manufacturing a resulting multi-layer pharmaceutical film
US20070281003A1 (en) 2001-10-12 2007-12-06 Fuisz Richard C Polymer-Based Films and Drug Delivery Systems Made Therefrom
US11207805B2 (en) 2001-10-12 2021-12-28 Aquestive Therapeutics, Inc. Process for manufacturing a resulting pharmaceutical film
US20110033542A1 (en) 2009-08-07 2011-02-10 Monosol Rx, Llc Sublingual and buccal film compositions
US7317699B2 (en) 2001-10-26 2008-01-08 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
DE10208661A1 (en) * 2001-10-30 2003-05-15 Seemann Daniel Method and device for server-side and platform-independent routing of emails
US20030097412A1 (en) * 2001-11-20 2003-05-22 Kingsum Chow Method and apparatus for forwarding electronic mail for disabled accounts
US6988129B2 (en) * 2001-11-26 2006-01-17 Pitney Bowes Inc. Method for providing address change notification in an electronic message forwarding system
US7333223B2 (en) * 2001-12-06 2008-02-19 Genworth Financial, Inc. System and method for electronically delivering documents
WO2003049384A1 (en) 2001-12-07 2003-06-12 Research In Motion Limited System and method of managing information distribution to mobile stations
US7149780B2 (en) 2001-12-14 2006-12-12 Pitney Bowes Inc. Method for determining e-mail address format rules
JP4386732B2 (en) 2002-01-08 2009-12-16 セブン ネットワークス, インコーポレイテッド Mobile network connection architecture
WO2003071390A2 (en) * 2002-02-19 2003-08-28 Postini Corporation E-mail management services
US7596600B2 (en) * 2002-03-28 2009-09-29 Quine Douglas B System for selective delivery of electronic communications
US7171191B2 (en) * 2002-04-08 2007-01-30 Gateway Inc. User dynamically definable centralized notification between portable devices
US20030233415A1 (en) * 2002-06-17 2003-12-18 Siemens Information And Communication Networks, Inc. Apparatus and method for private online message center
US20080046592A1 (en) 2002-06-26 2008-02-21 Research In Motion Limited System and Method for Pushing Information Between a Host System and a Mobile Data Communication Device
US7062564B2 (en) * 2002-09-13 2006-06-13 Cingular Wireless Ii, Llc Systems and methods for an e-mail clearing house
US7010565B2 (en) * 2002-09-30 2006-03-07 Sampson Scott E Communication management using a token action log
US6804687B2 (en) * 2002-09-30 2004-10-12 Scott E. Sampson File system management with user-definable functional attributes stored in a token action log
US20040073688A1 (en) * 2002-09-30 2004-04-15 Sampson Scott E. Electronic payment validation using Transaction Authorization Tokens
US8051172B2 (en) * 2002-09-30 2011-11-01 Sampson Scott E Methods for managing the exchange of communication tokens
US20060168089A1 (en) * 2002-09-30 2006-07-27 Sampson Scott E Controlling incoming communication by issuing tokens
US20080261633A1 (en) * 2002-10-22 2008-10-23 Research In Motion Limited System and Method for Pushing Information from a Host System to a Mobile Data Communication Device
US20040088358A1 (en) * 2002-11-05 2004-05-06 Nokia Corporation Method and system for setting up a notification
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US20060265459A1 (en) * 2003-02-19 2006-11-23 Postini, Inc. Systems and methods for managing the transmission of synchronous electronic messages
US7603472B2 (en) * 2003-02-19 2009-10-13 Google Inc. Zero-minute virus and spam detection
US7958187B2 (en) * 2003-02-19 2011-06-07 Google Inc. Systems and methods for managing directory harvest attacks via electronic messages
US7558833B2 (en) * 2003-05-20 2009-07-07 At&T Intellectual Property, I, L.P. Method and system for selectively forwarding electronic-mail
US20050021639A1 (en) * 2003-06-25 2005-01-27 Oracle International Corporation Actionable messaging
US7461151B2 (en) * 2003-11-13 2008-12-02 International Business Machines Corporation System and method enabling future messaging directives based on past participation via a history monitor
US7647321B2 (en) * 2004-04-26 2010-01-12 Google Inc. System and method for filtering electronic messages using business heuristics
WO2005116851A2 (en) * 2004-05-25 2005-12-08 Postini, Inc. Electronic message source information reputation system
US7680890B1 (en) 2004-06-22 2010-03-16 Wei Lin Fuzzy logic voting method and system for classifying e-mail using inputs from multiple spam classifiers
US7953814B1 (en) * 2005-02-28 2011-05-31 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US8484295B2 (en) 2004-12-21 2013-07-09 Mcafee, Inc. Subscriber reputation filtering method for analyzing subscriber activity and detecting account misuse
US8108470B2 (en) * 2004-07-22 2012-01-31 Taiwan Semiconductor Manufacturing Co., Ltd. Message management system and method
US7441271B2 (en) 2004-10-20 2008-10-21 Seven Networks Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (en) 2004-12-03 2006-06-30 Seven Networks Internat Oy E-mail service provisioning method for mobile terminal, involves using domain part and further parameters to generate new parameter set in list of setting parameter sets, if provisioning of e-mail service is successful
US8738708B2 (en) * 2004-12-21 2014-05-27 Mcafee, Inc. Bounce management in a trusted communication network
US9015472B1 (en) 2005-03-10 2015-04-21 Mcafee, Inc. Marking electronic messages to indicate human origination
US9160755B2 (en) * 2004-12-21 2015-10-13 Mcafee, Inc. Trusted communication network
US20060143278A1 (en) * 2004-12-23 2006-06-29 International Business Machines Corporation Method and system for distributing e-mail messages to recipients
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US8365240B2 (en) 2005-04-18 2013-01-29 Research In Motion Limited Method for providing wireless application privilege management
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US20070214226A1 (en) * 2006-03-07 2007-09-13 Samsung Electronics Co., Ltd. Method and system for pushing electronic mail
US8527592B2 (en) * 2006-10-31 2013-09-03 Watchguard Technologies, Inc. Reputation-based method and system for determining a likelihood that a message is undesired
US8453235B1 (en) * 2006-12-15 2013-05-28 Oracle America, Inc. Controlling access to mail transfer agents by clients
US8179872B2 (en) 2007-05-09 2012-05-15 Research In Motion Limited Wireless router system and method
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US7818384B2 (en) * 2007-07-26 2010-10-19 Rachal Eric M Simultaneous synchronous split-domain email routing with conflict resolution
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US10354229B2 (en) 2008-08-04 2019-07-16 Mcafee, Llc Method and system for centralized contact management
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
TW201209697A (en) 2010-03-30 2012-03-01 Michael Luna 3D mobile user interface with configurable workspace management
US8897432B2 (en) 2010-07-01 2014-11-25 Etherfax, Llc System and method of remote fax interconnect technology
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
CA2857458A1 (en) 2010-07-26 2012-02-09 Michael Luna Mobile application traffic optimization
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9149959B2 (en) 2010-10-22 2015-10-06 Monosol Rx, Llc Manufacturing of small film strips
US8190701B2 (en) 2010-11-01 2012-05-29 Seven Networks, Inc. Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
GB2499534B (en) 2010-11-01 2018-09-19 Seven Networks Llc Caching adapted for mobile application behavior and network conditions
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
CN103404193B (en) 2010-11-22 2018-06-05 七网络有限责任公司 The connection that adjustment data transmission is established with the transmission being optimized for through wireless network
US9325662B2 (en) 2011-01-07 2016-04-26 Seven Networks, Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
WO2012145541A2 (en) 2011-04-19 2012-10-26 Seven Networks, Inc. Social caching for device resource sharing and management
GB2505585B (en) 2011-04-27 2015-08-12 Seven Networks Inc Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
CA2797631C (en) 2011-04-27 2013-11-19 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US20130091192A1 (en) * 2011-10-11 2013-04-11 Mohammed Saleem Shafi Asynchronous messaging bus
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US20130159511A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. System and method for generating a report to a network operator by distributing aggregation of data
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
WO2013103988A1 (en) 2012-01-05 2013-07-11 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8254538B1 (en) 2012-02-27 2012-08-28 EC Data Systems, Inc. Scalable and flexible internet fax architecture for processing outbound fax messages
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US20130268656A1 (en) 2012-04-10 2013-10-10 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US8977607B1 (en) * 2014-02-28 2015-03-10 Linkedin Corporation System and method for threading electronic messages
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
CN109310646A (en) 2016-05-05 2019-02-05 阿奎斯蒂弗医疗股份有限公司 Enhance the adrenaline composition of delivering
US11273131B2 (en) 2016-05-05 2022-03-15 Aquestive Therapeutics, Inc. Pharmaceutical compositions with enhanced permeation
US10721286B2 (en) * 2018-05-23 2020-07-21 Open Text Sa Ulc Communication management systems and methods for local delivery service
US10785629B1 (en) 2019-07-17 2020-09-22 International Business Machines Corporation Dynamic emergency message forwarding

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0413537A2 (en) * 1989-08-15 1991-02-20 Digital Equipment International Limited Electronic mail message control system

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990003074A1 (en) * 1988-09-06 1990-03-22 Capricom S.A. System for the automatic notification of message reception in an electronic messaging system
US5333152A (en) * 1989-09-22 1994-07-26 Wilber James G Electronic mail remote data transfer system
US5436960A (en) * 1991-05-20 1995-07-25 Campana, Jr.; Thomas J. Electronic mail system with RF communications to mobile processors and method of operation thereof
US5555346A (en) * 1991-10-04 1996-09-10 Beyond Corporated Event-driven rule-based messaging system
US5283856A (en) * 1991-10-04 1994-02-01 Beyond, Inc. Event-driven rule-based messaging system
US5627764A (en) * 1991-10-04 1997-05-06 Banyan Systems, Inc. Automatic electronic messaging system with feedback and work flow administration
CA2076434C (en) * 1991-10-09 1996-07-02 Gary Joe Grimes Incoming communications forwarding technique utilizing a called party location indicator
US5381527A (en) * 1991-11-13 1995-01-10 International Business Machines Corporation System for efficient message distribution by succesively selecting and converting to an alternate distribution media indicated in a priority table upon preferred media failure
US5333266A (en) * 1992-03-27 1994-07-26 International Business Machines Corporation Method and apparatus for message handling in computer systems
US5281962A (en) * 1992-05-08 1994-01-25 Motorola, Inc. Method and apparatus for automatic generation and notification of tag information corresponding to a received message
ES2198407T3 (en) * 1992-09-30 2004-02-01 Motorola, Inc. SYSTEM OF DISTRIBUTION OF EMAIL MESSAGES.
US5455572A (en) * 1992-10-19 1995-10-03 Motorola, Inc. Selective call receiver with computer interface message notification
JP3553987B2 (en) * 1992-11-13 2004-08-11 株式会社日立製作所 Client server system
US5495234A (en) * 1993-01-21 1996-02-27 Motorola, Inc. Method and apparatus for length dependent selective call message handling
US5406557A (en) * 1993-02-01 1995-04-11 National Semiconductor Corporation Interenterprise electronic mail hub
US5479411A (en) * 1993-03-10 1995-12-26 At&T Corp. Multi-media integrated message arrangement
US5513126A (en) * 1993-10-04 1996-04-30 Xerox Corporation Network having selectively accessible recipient prioritized communication channel profiles
US5479408A (en) * 1994-02-22 1995-12-26 Will; Craig A. Wireless personal paging, communications, and locating system
CA2139081C (en) * 1994-12-23 1999-02-02 Alastair Gordon Unified messaging system and method
US5635918A (en) * 1995-03-16 1997-06-03 Motorola, Inc. Method and apparatus for controlling message delivery to wireless receiver devices
US5647002A (en) * 1995-09-01 1997-07-08 Lucent Technologies Inc. Synchronization of mailboxes of different types

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0413537A2 (en) * 1989-08-15 1991-02-20 Digital Equipment International Limited Electronic mail message control system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CRAIGIE J: "ISO 10021 - X.400(88):A TUTORIAL FOR THOSE FAMILIAR WITH X.400(84)" COMPUTER NETWORKS AND ISDN SYSTEMS, vol. 16, no. 1/02, pages 153-160, XP000004433 *
GAREISS R: "A VALUE-ADDED SERVICE WITH BRAINS" DATA COMMUNICATIONS, vol. 24, no. 1, page 66, 68, 70 XP000480808 *
MILLER J G ET AL: "ACCESSING MESSAGES YOUR WAY" AT & T TECHNOLOGY, vol. 10, no. 1, pages 6-9, XP000530274 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0926861A1 (en) * 1997-12-22 1999-06-30 E-Mail Design Limited A messaging system
US8260878B2 (en) 1998-08-27 2012-09-04 Ntt Docomo, Inc. Transfer device
US8423614B2 (en) 1998-08-27 2013-04-16 Ntt Docomo, Inc. Transfer device
EP1686748A1 (en) * 1998-08-27 2006-08-02 NTT DoCoMo INC. Push-type information transmission
US8949319B2 (en) 1998-08-27 2015-02-03 Ntt Docomo, Inc. Transfer device
US8326940B2 (en) 1998-08-27 2012-12-04 Ntt Docomo, Inc. Transfer device
US6118856A (en) * 1998-12-28 2000-09-12 Nortel Networks Corporation Method and apparatus for automatically forwarding an email message or portion thereof to a remote device
EP1022670A3 (en) * 1998-12-29 2002-04-17 Pitney Bowes Limited Dynamic electronic messaging system
EP1022670A2 (en) * 1998-12-29 2000-07-26 Pitney Bowes Limited Dynamic electronic messaging system
WO2000079740A1 (en) * 1999-06-23 2000-12-28 Invertix, Llc System and method for re-routing of e-mail messages
US6438583B1 (en) 1999-06-23 2002-08-20 Re-Route Corporation System and method for re-routing of e-mail messages
US6892222B2 (en) 1999-06-23 2005-05-10 Return Path, Inc. System and method for re-routing of e-mail messages
EP1170910A3 (en) * 2000-07-06 2004-09-01 Fujitsu Limited Method and device for managing mail addresses
US7252198B2 (en) 2000-07-06 2007-08-07 Fujitsu Limited Mail system, mail address managing apparatus, mail transmitting method, and computer-readable recording medium in which mail system program is recorded
WO2007072455A2 (en) * 2005-12-21 2007-06-28 Nxp B.V. Mobile device and method for sending a message from a mobile device
WO2007072455A3 (en) * 2005-12-21 2007-09-27 Nxp Bv Mobile device and method for sending a message from a mobile device

Also Published As

Publication number Publication date
US5937161A (en) 1999-08-10
AU2665697A (en) 1997-11-07
WO1997039532A3 (en) 1997-12-11

Similar Documents

Publication Publication Date Title
US5937161A (en) Electronic message forwarding system
US6442591B1 (en) Method and system for automatic electronic mail address maintenance
US6101320A (en) Electronic mail communication system and method
US6779022B1 (en) Server that obtains information from multiple sources, filters using client identities, and dispatches to both hardwired and wireless clients
US6430604B1 (en) Technique for enabling messaging systems to use alternative message delivery mechanisms
US7010572B1 (en) System for handling electronic mail
US7627642B1 (en) Methods and systems for automatically presenting users with option to call sender responsive to email message
US5424724A (en) Method and apparatus for enhanced electronic mail distribution
US5822526A (en) System and method for maintaining and administering email address names in a network
US6970906B1 (en) Voice mail caller identification
KR20110020223A (en) Extended messaging platform
JPH11136278A (en) Electronic mail system, electronic mail transfer method and recording medium recording electronic mail program
US8571065B2 (en) Method and apparatus for assigning a virtual address to and text-messaging to multiple text-capable destination entities
JPH10171896A (en) Communication method and system for individual information
US7016938B1 (en) E-mail forwarding system having archival database
JP2001352338A (en) Server, network system and mail transmission method
KR100420551B1 (en) A system for synchronizing database of client systems and database of a host system and a method thereof
KR20090126920A (en) Message relay system and method of thereof
JP3477989B2 (en) Communication message processing method
JPH08251222A (en) Message communication system
AU748502C (en) System for handling electronic mail
JPH0662047A (en) Destination change information and transfer processing system for transmission of electronic mail
EP1349090A2 (en) System and method for requesting product information via SMS messages
JP2001257711A (en) Electronic mail system using cellular phone
JPH11298518A (en) Electronic mail system and storage medium recording its program

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

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 HU 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 TJ TM TR TT UA UG UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 97537252

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase