WO2003021900A1 - Methods and systems enabling communication in any of multiple communications formats - Google Patents

Methods and systems enabling communication in any of multiple communications formats Download PDF

Info

Publication number
WO2003021900A1
WO2003021900A1 PCT/SG2001/000236 SG0100236W WO03021900A1 WO 2003021900 A1 WO2003021900 A1 WO 2003021900A1 SG 0100236 W SG0100236 W SG 0100236W WO 03021900 A1 WO03021900 A1 WO 03021900A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
message
format
communication
identifier code
Prior art date
Application number
PCT/SG2001/000236
Other languages
French (fr)
Inventor
Rita Agarwal
Kapil Kumar Gupta
Original Assignee
Rita Agarwal
Kapil Kumar Gupta
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 Rita Agarwal, Kapil Kumar Gupta filed Critical Rita Agarwal
Publication of WO2003021900A1 publication Critical patent/WO2003021900A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/128Details of addressing, directories or routing tables
    • 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/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/30Types of network names
    • H04L2101/38Telephone uniform resource identifier [URI]
    • 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/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A system and a method are proposed which enable a first user ("sender") to communicate in multiple communication formats, such as voice calls, faxes, voice mail, fax mail, email, messaging, and instant messaging, with a second user ("receiver") identified by a single user identifier, such as a telephone number or conventional email address. A provider associated with the server identifies the format (automatically or according to an indication by the sender), optionally changes it, and transmits the message appropriately, for example as a real time connection or as a non-real time communications. Services that were earlier available for voice telephony, such as directory services, are enabled for other communication formats. Thus, the invention allows a user to subscribe to a telephone service and use the telephone number for other non-real-time communications applications.

Description

Methods and Systems enabling communication in any of multiple communications formats
Field of the Invention
The present invention relates to improvements in unified messaging services ("UMS"), which permit messages to be transmitted in any of multiple communications formats. Such formats may include voice telephony, fax, fax mail, emails, voice mail, instant messaging, SMS messaging etc.
Background of the invention
The human need to communicate has grown at a tremendous rate in the recent times. Some of the main systems are:
1. Fixed Line Telephone: Fixed line telephones (sometimes called the Plain Old Telephone System, "POTS") are used primarily for voice communication. Most voice communication enabled by the POTS is real-time. People may also use an answering machine to record messages on an incoming call in their absence. In recent times, PSTN (public switched telephone network) has also been used for accessing data networks such as the Internet. Access to services offered by POTS requires one to have a phone number that uniquely identifies the user and a telephone. Phone numbers are most widely used, exchanged and publicized as a communication tool to offer and access a range of services. One is required to sign up with a POTS service provider to get a phone number, and the associated services.
2. Cellular Telephone: Cellular or mobile phones provide freedom to users in the sense that they can communicate from wherever they are. The system is based on an Advanced Intelligent Network (AIN). These phones are used for voice telephony as well as text messaging. Most voice communication enabled by the mobile phone is real-time. The mobile service providers do provide voice answering services to their subscribers. Access to services offered by wireless service providers requires one to have a mobile phone number that uniquely identifies the user and a mobile phone/terminal. Mobile phone numbers are widely used, exchanged and publicized as a communication tool to offer and access a range of services. One is required to sign up with a wireless service provider to get a mobile phone number, and the associated services.
3. Facsimile: A fax is communicated by the sender to the recipient using the regular phone line by using fax machines or their equivalent (a personal computer, for instance). Faxes when sent from sender's fax machine to recipient's fax machine are real-time. Access to fax services requires one to have a phone number.
4. Email: This is basically an electronic way to exchange digital information between two parties. Emails can be text, voice, audio, fax, video, multimedia, or any combination of these and other things. They can also contain attachments. For a person to communicate via email, she is required to have an email address that establishes an identity for the data network such as the Internet. All email addresses are of the form email ID@domain name.com. One is required to have the precise email address of the recipient in order to send an email. It further requires that the person using email have access to a computer and to a data network such as the Internet. In recent times, email has also been used to provide voice-mail and fax-mail services. Further developments have taken place whereby it is possible to access email service via the phone also. Email is a non-real-time method to communicate. 5. Voice-mail and Fax-mail: The terms voice-mail and fax-mail are used in the context of processing voice and fax using computers. Digital files are created for voice and fax that when processed using a computer will output the corresponding original voice and fax, respectively. The main advantage of voice-mail and fax-mail is that they can be sent as attachments in an email. Voice-mail and fax-mail are non-real-time methods to communicate.
6. SMS and Wireless Messaging: SMS (short messaging service) was first made available to GSM mobile phone users by the wireless service providers. It makes it possible to send/receive short text messages between subscribers to mobile service. The length of the message is restricted to a maximum that depends on the language used. Wireless/Mobile text messaging is also available on mobile systems other than the GSM. There are plenty of wireless networks and wireless service providers that support 2 way exchange of alphanumeric information. This type of messaging is non-realtime even though the time lapse between the time of sending and receiving is expected to be relatively short. Access to SMS and wireless messaging is also done via the mobile phone number or a similar number (pager number, for instance). Though the life span of SMS and wireless messaging is relatively short, their popularity and growth have surpassed all expectations.
7. Instant Messaging: Instant messaging (IM) has become quite a popular way to communicate. IM is mostly based on PC (in general the term PC also includes Personal Digital Assistants (PDAs), handheld computers and other such computing devices) and requires access to a data network such as the Internet. Both the sender and the recipient are required to have some identifier (email address, icq™ number, for instance) for the other in order to exchange information. Some recent advances in IM have led to IM being made available to mobile subscribers via the SMS or similar services, and to voice based IM for fixed line phones. In this document, we generally do not refer to IM as an example of a real-time format.
Recently wireless service providers have started providing facility to send/receive emails to their subscribers where the email address is of the form mobile ph no(5)operator.com. This requires that the sender not only know the mobile phone number, but also the operator name for the wireless service. It is also limited in its functionality as it is available only for mobile phones. For instance, such a service is provided by Singtel in Singapore.
Some recent activity deals with sending emails to a person when the sender knows only the phone number of the recipient (not his email address). It consists in creation of an email box for the recipient having email address phone number@winbox.com by an email sent at the said email address by the sender. The recipient is notified of the email sent by the. sender and the account name and password to access it by the system (via SMS for instance). The recipient retrieves the email by using the Internet. There are several drawbacks for this method. One, it requires that the phone number of the recipient be known to the sender of email. The method does not work if the sender knows only the name of the recipient. Two, the sender may not know the existence of such a service. Three, it requires a PC based access to the Internet in order to retrieve the email. Four, the recipient may be very sceptical of a notification that asks her to log on to a web site and retrieve the email. It could result in somebody sending viruses etc. Five, there is no way that the sender or the recipient of the email be charged for using such a service. Six, it inconveniences the sender and the receiver as it leads to the creation of one more email address that one has to monitor for emails. There is no way to provide unified messaging services ("UMS" - a term defined below) using such a system and a method. Seven, it does not provide for the use of additional features or messaging services associated with the phone numbers. Such a service is based on a patent by Winbox.com: WO 01/10089 "A Method and System for Electronic Messaging."
Some telephone companies (TelCos) have started offering SMS services to the fixed line phones. This is accomplished by having the system use a text- to-speech converter to read the SMS to the recipient over her fixed line phone. No other management functionality for the SMSs sent to the recipient at her fixed line phone is provided. Also it has not been possible to send an SMS from a fixed line phone to a mobile phone. For instance, Deutsche Telecom provides such a service to its subscribers. This was recently reported in www.wirelessdevnet.com/news/2001/218/news3.html.
IM using fixed line phones has recently been described. It requires the user to use her voice to access IM services. The method is very cumbersome when it comes to using text based IM, the most popular form of IM at this time. Also the system requires that the person using the IM service know the various addresses for other parties. There is no way to determine the address information required for the IM unless the other party provides it to the user. Finally, it is not possible to invite someone for an IM session. It establishes a method to do instant messaging for the case when only the person initiating the instant messaging is using the phone. The recipient has to be available on a data network. The system has to maintain the presence of the user on the data network (such as the Internet) for the duration of time that the user is available for instant messaging over the phone. This is rather tedious and limiting. For instance, this would imply that the service is not available to the user if she were to travel to another country. Such a service is based on the patent WO 01/35615 - Telephone Based Access to Instant Messaging. Unified Messaging Services (UMS) have been proposed by several companies, for instance J2, T2mail, officedomain.com, and so on. UMS refers to systems which unify two or more of email, voice mail and fax services in a single mailbox accessible via devices such as computers through a client or Web-browser, personal digital assistants ("PDA"), or telephones.
J2 requires that the recipient register with J2 and get a phone number for receiving faxes and voice mail. This recipient now publicizes this number. A sender needs to know this number in order to send faxes and voice mail to the recipient. The number does not work for voice calls. Therefore, it requires that a recipient now have two numbers, one for voice calls, and second for fax and voice mail. It may also require that the sender have to make a long distance or international call in order to send faxes and voice mail. It further provides for no facility for sending emails. There is no way for the person having the J2 account to charge the sender a fee for the voice mail or fax mail. Also if the J2 company were to discontinue its operations, the limited capability provided will also cease to exist and the customers using this service will have to inform all their senders of the new number for sending fax and voice mail. The services offered by J2 are based on the patent US6208638 - Method and Apparatus for Transmission and Retrieval of Facsimile and Audio Messages over a Circuit or Packet Switched Network.
For the T2mail service, the recipient is required to register and get a T2mail account number and a password. She (or he) then needs to inform the sender of her T2mail account number and the email address for the said account, and the T2mail phone number to call to access the account for sending voice mail, and faxes. The recipient can access her faxes, voice mails, and emails by accessing her T2mail account either by phone or the Internet. Therefore, it requires that a recipient now have four pieces of information, one a phone number for voice calls, two an account number for fax and voice mail, three an email address, four a phone number to call to access T2mail account. A sender needs to know the first three pieces of the information about the recipient and also a T2mail phone number to call for sending faxes and voice mail to the recipient. It may also require that the sender have to make a long distance or international call in order to send faxes and voice mail. There is no way for the person having the T2mail account to charge the sender a fee for the voice mail or fax mail. Also if the T2mail company were to discontinue its operations, the limited capability provided will also cease to exist and the customers using this service will have to inform all their senders of the new numbers and email address for sending email, fax and voice mail.
Officedomain.com gives an 800 number which may be used to forward all phone/fax calls which are either unanswered or which come while the number is busy. An Email address is also given that is used to store incoming fax/phone messages and to forward all email messages that come to your existing email address(es). The method used by Officedomain.com suffers from all the drawbacks that the J2 and T2mail methods have.
There has been some recognition of the wide use of the phone numbers and efforts have been made to use them in the Internet world. This has led to enum based products and services proposed by the International Telecommunications Union (ITU) and Internet Engineering Task Force (IETF). However, the use of phone numbers for simplifying communications products and services has not received any attention by the IETF. Please refer to www.ngi.org/enum/pub/DRAFT-SHOCKEY-enum-faq-01.TXT for more information about enum.
To summarise, there are numerous problems with the known communications services described above. One, they require one to remember several pieces of information about a person and use them appropriately in order to send different types of communications. Similarly, the user is required to access several different sources of communications' services to access all communications for the user. Several accounts have to be maintained.
It is clear that the use and availability of telephone is much more widespread globally than any other means of communication. Many products and services that have existed in the telephone world (directory assistance, profiling and 900 service, for instance) have no such equivalents in the email world. Also accessing email requires one to have access to the Internet. This can be expensive as it requires one to use a PC in many instances. It has not been possible to institute a fee structure for the non-voice-call communication' services provided to the consumer. In a similar vein, it is not possible for someone to access a web site of a person on the Internet without knowing the exact URL (uniform resource locator) of the web site.
It is desirable to propose a system and a method that could make all communications (voice call, fax call, email, voice mail, fax mail, messaging, instant messaging, URL) possible with only the phone number used as the address for the sender and/or the receiver of the communications. This would simplify communications, enable new and novel products and services some of which as included in this invention, and make them far more widely available and used by the consumers.
Summary of the Invention
The present invention aims to provide new and improved telecommunication methods and devices.
In general terms, the present invention proposes that users are able to identify other users using a single user identifier code, and to send messages to the identified other user in one of multiple formats (i.e. one of a "set" of formats). Thus, the user identifier code is not limited to communication in any one format. For that reason, it may be referred to as a "universal communication number" (UCN). Preferably, the set of formats includes at least one real time communication format (such as voice telephony).
Specifically, in a first expression the invention provides a communication method comprising the steps of:
(i) receiving a message from a first user in a format which is one of a predetermined set of communication formats;
(ii) receiving a user identifier code from the first user, the user identifier code being independent of the message format and identifying a second user; (iii) identifying the format of the message; and (iv) transmitting the message to the second user across a communications network according to the format of the message.
In a second aspect, the invention provides a communication method comprising the steps of:
(i) receiving a message from a first user in a format which is one of a predetermined set of communication formats, the set of formats including at least one real-time communication format;
(ii) receiving a user identifier code from the first user, the user identifier code being independent of the message format and identifying a second user;
(iii) identifying the format of the message; and (iv) transmitting the message to the second user across a communications network. Note that the format of the message can be identified based on a specific format indication signal received from the first user. Alternatively, it may be deduced automatically, such as from the message itself.
In a preferred embodiment, the user identifier code is a telephone number (either a fixed line or a mobile phone number), i.e. a code number issued by a voice communication service provider associated with the user. Alternatively, it is possible to use other numbers and other identifiers (social security numbers in USA, automobile license number, visa card number, icq™ number, pager number, for instance) also as the user identifier code. Alternatively, it is possible to user any variation of the phone number (e.g. listing the number from right to left, adding/deleting further characters to the phone number etc) as the user identifier code.
Preferably, the user identifier code is the only number that an entity needs to access all electronic communications services and products. In other words,
The phone number of an entity is same as its user identifier code.
The email address of an entity is same as its user identifier code. The mobile phone number of an entity is same as its user identifier code.
The pager number of an entity is same as its user identifier code.
The fax number of an entity is same as its user identifier code.
The voice mail address of an entity is same as its user identifier code.
The fax mail address of an entity is same as its user identifier code. The SMS number of an entity is same as its user identifier code.
The messaging address (number) of an entity is same as its user identifier code.
The IM address (number) of an entity is same as its user identifier code. In the case of emails, it should be noted that an entity may have other email addresses in addition to the user identifier code. Such email addresses (termed conventional email addresses hereafter) and their use are well known to those skilled in the art.
Conventionally, phone numbers are assigned to an entity (persons, businesses etc) when it registers itself with a TelCo. Preferably, the system and the method of this invention make it possible for an entity to get a user identifier code as and when a phone number is assigned to it. All existing phone numbers instantly have a corresponding user identifier code.
From another point of view, the invention provides communication service providers (i.e. apparatus) for use in the method of the invention. Normally, there are two such providers: a first provider associated with the first user (here called a "sender provider"), and a second provider associated with the second user (here called a "receiver provider"). Each of these providers should be capable of handling messages in any of the set of formats. For that reason we refer to them here as "Universal Communications Providers" (UCP).
Specifically, corresponding to the first aspect, the present invention provides a communication service provider comprising: a data input channel for receiving messages generated by a first user in a format which is one of a predetermined set of communication formats; a data output channel for transmitting messages; a processor arranged:
(i) to recognise a user identifier code generated by the first user and identifying a second user; (ii) to identify the format of a message received from the first user, the format not being indicated by the user identifier code; and
(iii) to control the data output channel to transmit the message to the second user according to the identified message format.
Also, corresponding to the second aspect, the invention provides a communication service provider comprising: a data input channel for receiving messages generated by a first user in a format which is one of a predetermined set of communication formats, said set of formats including at least one real-time communication format; a data output channel for transmitting messages; a processor arranged:
(i) to recognise a user identifier code generated by the first user and identifying a second user; (ii) to identify the format of a message received from the first user, the format not being indicated by the user identifier code; and
(iii) to control the data output channel to transmit the message to the second user
In the case of the sender provider, the data input channel is directly accessed by the first user, and the data output channel leads to at least one communication network. Optionally, the processor may be able to control which of a plurality of communication networks the output channel transmits the message to. For example, this may depend on the format of the message (e.g. real-time or not real-time).
In the case of the receiver provider, the data input channel is connected to at least one communication network, from which the receiver provider receives the message generated by the first user. The provider sends the data to the second user using the data output channel. Note that, in practice, each of the channels of each kind of provider may be enabled for two-way communication, so that the UCPs can be used for two- way communication between the first and second users. Indeed, in practice the sender provider and receiver provider may be of identical construction.
Optionally, the receiver provider may be operated by the TelCo which ascribed the user identifier code to the second user. Alternatively or additionally, UCS may also be provided to the entity by ISPs, and/or agents of the TelCos and ISPs, and/or third parties via the user identifier code. There can be multiple UCPs providing UCS to a customer. An UCP provides UCS to an entity via the entity's user identifier code.
In a further aspect, the invention provides a communication device for establishing communication with a receiver provider according to the invention, and adapted to receive from it a message in any of the set of formats. Optionally, the communication device may establish the communication using the user identifier code.
Brief description of the figure
A non-limiting example of the invention will now be described in detail for the sake of example only with reference to the accompanying figure, Fig. 1, which shows an embodiment of a communications system according to the invention.
Detailed Description of the embodiment
Referring to Fig. 1, the present invention enables communication between a first user 1 and a second user 17. Each user is associated with at least one UCP. For simplicity, the first user 1 is shown associated with only one UCP 3 (the sender provider), and the second user 17 is shown associated with only one UCP 13.
The UCP 3 includes a processor 5 which determines which of a plurality of communication networks (for simplicity only two such networks 9, 11 are shown) are used to send a message to the UCP 13. For example, the network 9 may be an expensive network which is suitable for real-time communication, while the network 11 may be a cheaper network suitable for transmitting messages which are not to be received by the second user 17 in real time.
Furthermore, as described below, the processor 5 may be arranged to access a database 7. The UCP 13 correspondingly accesses the database 15.
Optionally, the processor 5 may be programmed (e.g. using existing technology which will be known to an expert) to determine the format of a message received from the first user 1.
We now describe various scenarios in which the communications system shown in Fig. 1 can be used.
Email. There are three aspects to providing for email services: sender 1 , the network, and the recipient 17. The sender 1 composes an email and sends it to the UCP 3 to be delivered to recipient 17 over the network. The email may be text, voice and/or multi-media. The sender 1 uses the phone, PC, or the Internet to access the email services of its UCP 3. If the user 3 cares to compose the message using his voice, there are programs available to convert voice to text. Additionally, the sender may use other techniques including predefined messages, coded messages, keypads, TTY (teletype devices), speech-to-text converters, and live operators to enter text information using the phone. It is also possible to have other devices, such as the one described below, designed specially for the purpose of entering information, including text, via the phone. The sender 1 can use any of these to compose the email using the phone. Use of a PC to compose and send an email are known to those skilled in the art. In a preferred embodiment, the sender 1 can access the services of its UCP 3 for sending a communication to the recipient 17 by dialling the access code of the UCP, the account information, and a password that identifies the sender 1 to the UCP 3 for the desired communication service. The account information and/or the password may be optional if alternate means exist (for instance caller-ID) to identify the sender 1. The sender 1 can use either the user identifier code or the conventional email address of the recipient 17. Whichever of the two is used, it is communicated to the UCP 3 of the sender 1. The UCP 3 of the sender 1 needs to resolve either the user identifier code or the conventional email address of the recipient 17 to decode the way the email needs to be routed. Such methods already exist in the telecommunications/Internet world and are used to establish calls over the network (PSTN, AIN, Data network, Internet, etc).
In an alternate embodiment, the sender 1 can access the services of its UCP 3 for sending a communication to the recipient by using the UCP's website.
The UCP 3 of the sender 1 will now route the email to the UCP 13 of the recipient 17 over the network that can be one or more or a mix of the PSTN, AIN, circuit switched network, packet switched network, satellite network, data network, Internet, or any other suitable network. The UCP 13 of the recipient 17 delivers the email to the recipient 17. Based on the profile of the recipient 17, the UCP 13 of the recipient 17 can either push or pull the email to her. The recipient 17 can access her email by using any of communication device such as a phone, TTY or a TTY compatible device, mobile phone, PC, or a "Universal Communication Device " (UCD) according to the invention (discussed below).
Voice Mail and Fax Mail. There are three aspects to providing these services: sender 1 , the network, and the recipient 17. The sender 1 composes a voice mail or a fax mail and sends it to the UCP 3 for delivery to the recipient 17 over the network. The sender 1 uses a phone, fax machine, PC, a device according to the invention (discussed below), or equivalent devices to access the voice or fax mail services of its UCP 3. The sender 1 uses the user identifier code or the conventional email address of the recipient 17.
The method to access the services of the UCP for voice mail and fax mail is similar to the method for accessing the services of the UCP for email as described above.
The UCP 3 of the sender 1 needs to resolve the user identifier code or the conventional email address of the recipient 17 to decode the way the voice mail or fax mail needs to be routed. Such methods already exist in the telecommunications/Internet world. The UCP 3 of the sender 1 will now route the voice mail or fax mail to the UCP 13 of the recipient over the network that can be one or more or a mix of the PSTN, AIN, circuit switched network, satellite network, packet switched network, data network, Internet, or any other suitable network. The UCP 13 of the recipient 17 delivers the voice mail or fax mail to the recipient 17. Based on the profile of the recipient, the voice mail or fax mail can either be pushed to her by the UCP 13 or pulled by her. Voice mail or fax mail can also be converted to emails with attachments by the UCP 13 of the recipient 17. It is also possible for the sender 1 and/or her UCP 3 to convert voice mail or fax mail to emails with attachments and then send it as email or vice versa. The recipient 17 can access her voice mail or fax mail by using any device such as a phone, fax machine, mobile phone, PC, a device according to the invention (discussed below), and so on.
Instant Messaging. It is now possible to access IM with only the knowledge of the user identifier code of the parties concerned. It is also possible to use the user identifier code with other identifiers (such as the icq™ number, conventional email address, etc.) to access IM in all environments. It is possible to use a phone, PC, a device according to the invention (discussed below), or other text or voice based devices to enter, send, receive and view messages. In the IM of today it is not possible to invite someone for an IM session unless they are on-line. In user identifier code based IM as described in the invention here, one may send an invitation to desired party or parties for an IM session. This aspect of the invention can also be used to invite the recipient for a conventional IM session if either the sender or the sender UCP knows the user identifier code of the recipient. This invitation can also be extended by the sender UCP without the sender being aware of the user identifier code of the recipient thus protecting privacy of the recipient. The sender UCP may convert TTY messages received from the sender in TTY format to a format suitable for transmission over the network. The receiver UCP may convert the messages received from the network into a TTY format for delivery to the receiver.
Messaging and SMS. In this paragraph, we call messaging and SMS simply "messaging". There are three aspects to providing for messaging services: sender 1 , the network, and the recipient 17. The sender 1 composes a message and sends it to the UCP for delivery to the recipient 17 over the network. The sender 1 uses the phone, PC, or the Internet to access the messaging services of its UCP 3. There are programs available to convert voice to text. Additionally, the sender 1 may use other techniques including predefined messages, coded messages, keypads, TTY (teletype devices), speech-to-text converters, and live operators to enter text information using the phone. It is also possible to have other devices, such as UCD device according to the present invention (discussed below), designed specially for the purpose of entering text via the phone. The sender 1 can use any of these to compose the message using the phone. Use of a PC to compose and send a message is known to those skilled in the art. The sender 1 uses the user identifier code of the recipient 17. The UCP 3 of the sender 1 needs to resolve the user identifier code of the recipient 17 to decode the way the message needs to be routed. Such methods already exist in the telecommunications/Internet world and are used to establish calls over the network (PSTN, AIN, Data network, Internet, etc). The UCP 3 of the sender 1 will now route this email to the UCP of the recipient over the network that can be one or more or a mix of the PSTN, AIN, circuit switched network, satellite network, packet switched network, data network, Internet, or any other suitable network. The UCP 13 of the recipient 17 delivers the message to the recipient 17. Based on the profile of the recipient 17, the UCP 13 of the recipient 17 can either push or pull the message to her. The recipient 17 can access her message by using devices such as the phone, mobile phone, TTY or a TTY compatible device, PC, and so on. It is also possible for the UCP 13 of the recipient to use text-to-speech converters and play the message to the recipient in audio form. This can also be initiated by the user 17.
In many messaging systems, messaging is used to generate alerts for emails. The UCP 13 of an entity 17 can also provide such a service to the entity by sending alerts to the entity in a way that it desires.
The UCP 13 may also convert a communication to a more appropriate/convenient format. For instance, it may convert email to fax, voice mail to fax (via voice-to-text converters), fax to email (via optical character recognition (OCR) programs) and/or to voice mail. This conversion may be done as per user-defined parameters/preferences. This conversion may also be performed to make the communications more appropriate for TTY devices.
The UCPs 3, 13 may respectively maintain databases 7, 15 (alternatively they may be maintained by agents of the UCPs or a third party) to find out which of the communications services from the UCS the entities 1 , 17 are subscribed to. This information can be used to send communications to an entity appropriately. An entity may also wish to keep its user identifier code unlisted and therefore private.
In an alternate embodiment, user identifier code may be any other identifier that uniquely identifies the user, for instance, the Visa card number. The sender UCP may resolve such identifier codes through a central "Identifier Code Resolver Server (ICSR)". The Visa card number uniquely identifies the intended recipient of the communication. The ICSR may work with the Visa Company to identify the intended recipient and deliver the communication to her. In another embodiment, the sender UCP may itself be the ICSR. Other instances of such user identifier codes are: Bank account number, FedEx™ account number, Airline ticket number, and so on. Such user identifier codes may also be used in the conventional Internet (email, IM, etc) world. For instance, MSN™ may provide this service.
This embodiment enables many other advantageous features. Some of these are described below.
1. New Pricing Schemes for UCS. Since all communications is taking place via a single account established by an entity 1 , 17 with its UCP 3, 13, it is now possible with the system and the method described here to introduce various pricing models for the UCS. Thus the sender 1 and/or the recipient 17 may be charged/paid for sending/receiving an email by the respective UCP 3, 13. For instance, the UCP of an entity may put a premium charge for an email sent to a 900 phone number based user identifier code. Similarly, the participants for an IM session may be charged/paid as per a pricing arrangement that they have with their UCP. The sender/receiver may also be charged for a communication sent from Internet and/or received via the Internet. The internet site that provides a user identifier code based UCS may enter into an agreement (that includes revenue sharing) with the UCP providing UCS to an entity to charge for the UCS provided through the site.
2. Classifieds. These days most classified advertisements carry the phone number of the advertiser. This requires that the advertiser be available on the phone to take the call or have a voice mail service. Many callers may not like to leave their contact information on the voice mail. This invention enables one to advertise that the persons may use any of the techniques in the UCS to respond as the number advertised becomes a user identifier code.
3. Directory Service. One major problem solved by the system and the method described here is the problem of finding conventional email addresses. Phone numbers are widely available via phone directories. With the preferred embodiment, the phone directory also becomes a user identifier code directory. Thus one may look up the desired user identifier code, have yellow pages, use phone inquiry services, use internet to get the user identifier code, and so on. User identifier codes may also be identified by some appropriate symbol/code when published in the directory to indicate the services available at that user identifier code.
4. Intelligent messaging. Services such as call forwarding, intelligent and location sensitive phone number dialing are known in the TelCo world. With this invention, communications can also be made intelligent where the communication sent to a user identifier code could be received at different places depending on the profile and preferences of the recipient. Similarly, sending of the communications could also be done in an intelligent manner. The UCP 3 of the receiver 17 may send the communication to a different user identifier code depending on the receiver's profile and preferences.
5. Limited Service user identifier code. Instead of having the entire set of communications services for each user identifier code, an entity may get a limited service user identifier code for its use whereby only a subset of the communications services are available to her at the particular user identifier code. For instance, it may have a limited service user identifier code for receiving customer feedback. In another instance, an entity may have a limited service user identifier code for receiving faxes, fax mail, email, voice mail, messaging only thereby excluding voice call service at the user identifier code.
6. Direct Links. Thus far UCS were provided by a UCP. It is also possible for the sender and the receiver to establish a direct link (private network, wired or wireless, for instance) without a public switched network using a method similar to the methods as described here.
7. Secure Email. It is quite difficult to send secure email to an entity. The encryption keys are not easily available on the Internet. With the use of a user identifier code for email by an entity, it is possible to publish the encryption keys for the user identifier code that have secure email facility. It could be done by the UCP of the entity or its agent or a third party. The keys may also be published on the Internet for the user identifier code that have this facility. The URL of the web-site containing the key could be one that is easy to use. For example, if we call the user identifier code "UCN", then instances of such URLs include www.encryption keys.com/UCN. www.encryption keys.UCN.com, www.encryption keys.company name.com/UCN, www.encryption keys.UCN.company name.com, www.UCN.com/encryption keys, www. UCN. encryption keys.com, www.UCN.company name.com/encryption keys, and www.UCN.encn ption keys.company name.com. Other instances are possible and are included in the scope and spirit of the invention.
8. Other Related Systems. As mentioned above the user identifier code is preferably a telephone number. However, the invention includes related systems such as the use of the user identifier code when expressed partially or completely in terms of the alphanumeric numbers using the ITU (International Telecommunications' Union) or some other convention. An example of a phone number expressed in alphanumeric form using the ITU convention is 1800CALLATT for 18002255288. Alternate embodiments for the user identifier code can be obtained by replacing the country code and/or the area code in the user identifier code by the corresponding names of the country and the city. Further the user identifier code could also be of the form PhoneNumber_OtherCode. Other alternate embodiments for the system and the method of this invention can be having UCN@yahoo.com as conventional email address. This could also be used as a pointer to an already existing email account. If a person wishes to send email (communication) to someone whose phone number does not have the subscription for email (communication), she may send the email (communication) to UCN@verv large email provider.com, where there could be a few email (communication) providers that classify as a very large email (communication) service provider. This will ensure delivery of email (communication) with a high probability. UCN can also be used as an alias. For instance, a communication sent to UCN@yahoo.com can be delivered to an entity with some other conventional email address that the entity has with yahoo.com as long as it has provided to yahoo.com the same UCN as its alias.
The invention further includes embodiments of the user identifier code and conventional email addresses such as having UCN@company name.com for external communications and UCN internal@company name.com or just UCNjnternal for internal communications. This follows the same spirit that for many organizations one does not need to dial the entire phone number for internal communications within the organization.
9. Enabling Communications. In many instances only the phone number is collected (car mechanic, doctor, 911 emergency, school forms, courier services, etc). With the user identifier code providing communications capability to the phone number, the invention enables communications in other formats in all such situations. For instance, a car mechanic may send an email — "Car is ready" to the user identifier code. FedEx™ can use the user identifier code to communicate tracking and other information to its customers.
10. Disaster Management. There is no known method to reach via email all the people living in a geographical area. Such an email communication is required for disaster notification to population living in a certain geographical location(s). The present system and method include disaster management (flood warnings, hurricanes, etc) and notification via the user identifier code. The same system and a method may be used in other business applications such as email notification of a sale in a shopping mall to the local residents. 11. Telemarketing, Profiling and Advertising. Profiling of customers with their telephone numbers is done very extensively in the western world. This profiling is used to promote certain products and services to them. With this invention, the profiling done using the phone numbers can now be used as a customer profile using the user identifier code. The invention now delivers a very powerful tool in the hands of promoters of products and services as it enables email-based — marketing, advertising, and promotions - that employs profiling done in the telephone domain. As per The Economist, February 24 - March 2, 2001 , Page 67-68, "Banner-ad blues", "Advertisers have been willing to pay as much as a hundred times more for a well targeted online ad than for blanket coverage". "But targeting (On the internet) turns out to be easier to talk about than to do". However, targeting is as easy to do as it is to talk about in the telephone domain, and with this invention it is easy to do in the email domain.
12. Interactive Services. With the user identifier code, it is possible to have a simultaneous voice call as well as a data call. The user identifier code will do this and no further information is required. Thus during a voice call if a person wishes to send/receive an email, it is possible to do so.
13. Other Environments. The system and the method described in this invention are also applicable to many other environments where voice call facilities exist. Instances of such environments include direct communication links that bypass the public switched network, seat-to-seat calling in the airplanes, and satellite phones used in calling to/from airplanes and ships. Now with this invention, email, voice-mail, fax-mail, messaging, and SMS are possible in all such environments.
For UCS from the airplane, the invention includes a computer-server on-board the airplane that can collect all the communications from the passengers and periodically pass it to the ground station via a phone link (satellite, cellular, and/or others). The passengers create email, fax mail, voice mail, IM, SMS using the already existing satellite phone system and the method of the invention described here. From the ground station, the messages are delivered to their respective destinations. The same computer-server enables seat-to-seat UCS; the user identifier code in this instance identifies the seat. For UCS to the airplane, the invention includes a computer-server on-board the airplane that can collect periodically all the communications from the ground station via a phone link (satellite, cellular, and/or others). From the on-board computer-server, the messages are pushed to the respective passengers using their on-board user identifier code. The on-board user identifier code of the passenger may be a satellite phone number and/or a seat identifier, and all communications sent to the passenger (whether to her regular user identifier code, conventional email address, or otherwise) may be forwarded to the on-board user identifier code. The passenger on-board may also pull all communications from the computer-server on the aircraft that may in turn pull communications from the ground station on passengers' demand.
The system and the method described here use the already existing phone infrastructure in the aircraft to enable access to UCS. The passengers are not required to have any specialized equipment. Further, it has the capability to push a communication to a passenger. This is in sharp contrast to the existing prior art in patent number WO00/14987 ("Communications System for Aircraft") that provides access to email via access to the Internet. Such a method requires specialized equipment on the airplane as well as extensive software on the computers. Such equipment can be expensive to build, service, and maintain. Further, the passengers can only pull their communications from the computer-server. There is no push mechanism from the computer-server to the passengers in their system. Another major problem in the Internet world is that one needs to know the exact address (URL) of a web page in order to access it. We propose, as a solution to that problem, a user identifier code based URL. This will make the access to the Internet much easier and simpler. For example, consider the Web URL = www.UCN.phone. It is possible that the user may enter only the UCN as the URL and the browser software will complete the URL automatically.
This web site can be assigned to the user identifier code account that the entity has with the UCP for its UCS. We call such a URL a unified URL (UURL). As a part of the above-preferred embodiment, we have invented a new top level domain name 'phone' (or something similar) that could be licensed to the entities having the particular user identifier code. Thus all user identifier code based web URLs and web sites could now be found immediately. Alternate embodiments of this UURL can also be www.UCN.yahoo.com, www.yahoo.com/UCN, www.yahoo.com/sg/UCN internal, or other such URLs that can be recalled trivially once the user identifier code of the entity is known. In another embodiment, the user identifier code in these UURLs can also be replaced by the conventional email address.
As mentioned above, the present invention further proposes a communication device that enables access to UCS. It should be capable of interaction with the UCPs 3, 13 in any of the formats associated with the users. In fact, the blocks 1 , 17 representing the users in Fig. 1 can alternatively be viewed as respective devices according to this invention each of which is operated by a human user who is not shown in the figure.
Since a single device can communicate in all the communication formats, this results in a reduction of the equipment and associated costs required to access the UCS. We call such a device a universal communications device (UCD). A UCD enables an entity to access UCS via its UCP. It has the following features and capabilities:
Phone (regular and/or cordless and/or mobile and/or internet) Information processing (text and/or graphics: entering, managing, sending, receiving, displaying, storing, editing etc)
Fax machine and/or answering machine
Messaging (email, messaging, SMS, IM)
TTY compatible
A UCD may also have partial features and capabilities depending on the convenience of the consumer. Such a device may also be simulated on a PC or a mobile terminal with information processing capability.
We now consider in detail various communication paths present in Fig. 1.
1. Communication between the first user 1 and her UCP 3
As discussed above, the UCP 3 is capable of identifying the format of the message from the user 1. This can be performed automatically, or based on a specific signal generated by the user 1. We now give an example of the latter possibility.
In this example, the sender 1 can access the services of its UCP 3 for sending a communication by dialing the access code of the UCP 3, the account information, and a password that identifies the sender 1 to the UCP 3 for the desired communication service. For instance, 001 is dialed in USA as the access code for making an overseas voice call followed by the phone number of the called party. In the same way, 002 could be the access code to be dialed for an email, 003 could be the access code for the voice-mail, and 004 could be the access code for the fax-mail, and 005 could be the access code for messaging. This further identifies the type of communication to the UCP 3.
UCP 3 may alternatively employ a single access code for all types of communications and use alternate means to detect the type of communication. Other types of access codes exist, for instance there are telcos in USA whose services are accessed by dialing 1010 followed by their specific codes. In Singapore, different access codes are used by different telcos. Methods could be designed when the access code depends on the particular telco and the communications service. Also if the telcos detect the type of communications using other means, then one access code may be used for accessing a particular telco for all communications.
Note that transmission by the sender 1 to the UCP 3 of her account information and/or the password may be optional if alternate means exist (for instance caller-ID) to identify the sender 1.
Many telcos, for instance AT&T, provide a calling card to their customers that enables them to make long distance voice calls when traveling. This is done by first calling the access code for that particular telco from the country the customer is currently located in, entering the account information (number and password), followed by the desired phone number. This service may also be used when a call is charged to a credit card. This facility may also be used by a sender 1 to access her UCP 3 during travel. She will once again dial the access code for her UCP 3 from the country she is currently located in, and then her account information (number and password). The UCP 3 upon verification of the account information of the sender, provides her with communications services.
Followed by the access code, account information, and the password, the sender 1 will send the communication intended for the recipient to her UCP 3. This communication contains the address of the recipient. The address of the recipient can either be the UCN or the conventional email address of the recipient. Whichever of the two is used, it is communicated to the UCP of the sender 1.
In an alternate embodiment, the sender 1 can access the services of its UCP 3 for sending a communication to the recipient 17 by using the UCP 3's website.
The sender UCP can maintain the buddy list or the sender may maintain it at her end. In either case, the sender UCP will inform the sender of the presence or the absence of the person the sender desires to IM. The sender UCP will also maintain a presence for the sender on the Internet if so required.
2. Communications from UCP 3 to the UCP 13
Consider for example the case of email, voice-mail, fax-mail, IM, or messaging. The UCP 3 of the sender 1 needs to resolve the destination address, which is either the UCN or the conventional email address of the recipient, to decode the way the communication needs to be routed.
If the destination address is a conventional email address, the communication is forwarded to the email account in the usual manner over the Internet. Such methods are commonplace in the Internet world.
If the destination address is a UCN, then the communication needs to be forwarded to the UCP of the recipient. Such methods already exist in the telecommunications/Internet world and are used to establish voice calls over the network (PSTN, AIN, Data network, Internet, etc). Using the same methods, the UCP 3 of the sender 1 will route the communication to the UCP 13 of the recipient 1 over the network that can be one or more or a mix of the PSTN, AIN, circuit switched network, packet switched network, satellite network, data network, Internet, or any other suitable network. The selection of the network may also depend on the priority and/or other parameters of the communication and the sender 1.
3. From UCP 13 to the Recipient 17
Consider again the case of email, voice-mail, fax-mail, IM, or messaging. The recipient 17 communicates with her UCP 13 or vice versa for the delivery of her communications. The recipient 17 may set her preferences for the delivery of communications with her UCP 13. These preferences are made known to the UCP 13 by entering them on the UCP's web-site, or by calling the UCP 13, or through some other means including writing and/or faxing. The communications to a recipient can either be pushed to her by the UCP 13 or she could pull them from her UCP 13 depending on her preferences. Pushing: UCP 13 pushes the communications to the recipient 17 by dialing its UCN and delivering the communications to her. The UCP 13 may also call a UCN other than the UCN of the recipient 17 if so requested by her. The UCP 13 may also convert one form of communications to another, for instance, email to fax. This conversion may either be on a case by case basis or dependent on recipient's profile. The emails, voice-mail, and messaging may be read by the UCP over the phone using text-to-speech converters. If the recipient has a device that can receive the communications, for instance a UCD or a PC or a fax machine, then the communications may be downloaded to the device.
The recipient 17 may also be invited to a web-site where the UCP makes all communications available to the recipient. For access of communications using the web-site, the recipient must have an account number (which may or may not be same as the UCN) and a password.
Pull: Recipient 17 pulls the communications from the UCP 13 by calling the access code of the UCP 13. This access code is a phone number that the UCP provides to the recipient for delivery of her communications. The UCP first verifies the identity of the recipient. If the recipient 17 calls from her UCN registered with the UCP 13, then the UCP 13 may bypass the password verification. If the recipient calls from some other UCN then she is prompted to enter her account number and a password before she is allowed to access her communications. The UCP 13 may also convert one form of communications to another, for instance, email to fax. This conversion may either be on a case-by-case basis or dependent on recipient's profile. The emails, voice-mail, and messaging may be read by the UCP 13 over the phone using text-to-speech converters. If the recipient 17 has a device that can receive the communications, for instance a UCD or a PC or a fax machine, then the communications may be downloaded to the device. The recipient may also visit a web-site where the UCP makes all communications available to the recipient. For access of communications using the web-site, the recipient must have an account number (same as the UCN) and a password.
In either of the two modes of communications' delivery, push or pull, the communications intended for a recipient are stored by her UCP 13. Various other services associated with the messaging accounts can also be made available to its users by the UCP 13. This includes encryption, return acknowledgment, reply, folders, etc.
The UCP 13 may also generate alerts for certain communications depending on the recipient's preferences, sender's request, and other system settings.
Another advantage of this system is that an entity may send a document as an email to her own UCN, have it converted to a fax by the UCP and then get it delivered to herself. This can be helpful for printing of a document when the entity does not have access to a printer.
The sender and/or the receiver of the communications can also schedule the delivery of the communications by indicating the time of delivery in the preferences to their UCP.
Many telcos, for instance AT&T, provide a calling card to their customers that enables them to make long distance voice calls when traveling. This is done by first calling the access code for that particular telco from the country the customer is currently located in, entering the account information (number and password), followed by the desired phone number. This service may also be used when a call is charged to a credit card. This facility may also be used by a recipient to access her communications during travel. She will once again dial the access code for her UCP from the country she is currently located in, enter her account information (number and password), followed by her UCN. The UCP upon verification of the account information of the recipient, provides her with her communications. The recipient may once again manage her communications as per her preferences.
4. Group Communications
This case is particularly relevant to the case of email, voice-mail, fax-mail, messaging. The sender 1 may form a group of multiple UCNs and/or conventional addresses and register it with the UCP 3. Such a group is identified by a group address, selected by either the sender 1 or the UCP 3.
Communications can be sent to all the addresses in the group by using the group address. Once a communication is received by the UCP 3, it creates communications for each of the addresses in the group and sends it to them. Alternately, the device used by the sender 1 can be made intelligent such that it replaces the group address by each one of the addresses in the group and then sends each of those communications to the UCP 3.
5. Entering UCN as email address in communications address field:
Conventional communications systems use the email address in the address field. The conventional communications systems when presented with the UCN in their address field should be able to recognize it as a UCN. This can be done by making the conventional communication system intelligent to detect the use of a UCN in the address field. Also, the UCN may be preceded by a code to indicate that the address that follows is a UCN. There may also be two address fields in the conventional communications system, one for conventional messaging address and the second for UCN.

Claims

Claims
1. A communication method comprising the steps of:
(i) receiving a message from a first user in a format which is one of a predetermined set of communication formats;
(ii) receiving a user identifier code from the first user, the user identifier code being independent of the message format and identifying a second user; (iii) identifying the format of the message; and (iv) transmitting the message to the second user across a communications network according to the format of the message.
2. A method according to claim 1 in which the set of formats includes at least one real-time communication format.
3. A communication method comprising the steps of:
(i) receiving a message from a first user in a format which is one of a predetermined set of communication formats, the set of formats including at least one real-time communication format;
(ii) receiving a user identifier code from the first user, the user identifier code being independent of the message format and identifying a second user; (iii) identifying the format of the message; and (iv) transmitting the message to the second user across a communications network.
4. A method according to any of claims 1 to 3 which further includes changing the format of the message, the message being transmitted to the second user in the changed format.
5. A method according to any preceding claim in which the set of formats includes at least one of the following formats: real-time multi-media communication; real-time voice communication; and real-time fax.
6. A method according to any of claim 5 in which the message is a component of a two-way real-time communication between the first and second users.
7. A method according to claim 6 further including during the two-way real-time communication receiving a second message from the first user in a different one of said formats, identifying the format of the second message, optionally changing it, and transmitting the second message to another user.
8. A method according to claim 7 in which the other user is the second user.
9. A method according to claim 8 in which the format of the second message is not a real-time format.
10. A method according to any preceding claim in which the user identifier code is a telephone number.
11. A method according to any of claims 1 to 9 in which the user identifier code is a conventional email address.
12. A method according to any of claims 1 to 9 in which the user identifier code is associated with a financial account, such as being a credit card number.
13. A method according to any preceding claim in which the format is identified using a format indication signal received from the first user.
14. A method according to any of claims 1 to 12 in which the format is identified automatically by processing the message.
15. A method according to any preceding claim in which at least one communication format of said set of formats is a not a real-time communication format.
16. A method according to claim 15 which the set of formats includes at least one of the following non-real-time formats: voice mail; email; fax mail; messaging; instant messaging; and SMS.
17. A method according to any preceding claim in which the steps (i) to (iv) are performed by a first service provider associated with the first user, and said transmission is to a second service provider associated with the second user.
18. A method according to any preceding claim in which the communication network is one of a predetermined set of communication networks, and is selected based on the format of the message, and/or the user identifier code, and/or user preferences.
19. A method according to any preceding claim in which at least one of the two service providers makes a financial charge or a financial payment to the respective user.
20. A method according to any preceding claim further including interrogating a database to obtain information relating to one of the users.
21. A method according to claim 20 in which the database is a searchable directory of users.
22. A method according to claim 20 in which the database lists a subset of the set of formats, said subset being associated with one of the users.
23. A method according to claim 22 in which the message is transmitted to service provider with an address generated based on the user identifier code.
24. A method according to claim 20 in which the database defines a group of second users, the method including sending the message to all the second users.
25. A method according to any preceding claim further including using a URL derived using the user identifier code to access an encryption key associated with the second user.
26. A method according to any preceding claim in which the message is sent to a plurality of second users.
27. A method according to claim 26 in which the message is a disaster warning.
28. A method according to claim 26 in which the message is advertising material.
29. A method according to any preceding claim in which the second user is associated with an Internet Website having a URL dependent upon said user identifier code.
30. A communication service provider comprising: a data input channel for receiving messages generated by a first user in a format which is one of a predetermined set of communication formats; a data output channel for transmitting messages; a processor arranged: (i) to recognise a user identifier code generated by the first user and identifying a second user;
(ii) to identify the format of a message received from the first user, the format not being indicated by the user identifier code; and
(iii) to control the data output channel to transmit the message to the second user according to the identified message format.
31. A communication service provider comprising: a data input channel for receiving messages generated by a first user in a format which is one of a predetermined set of communication formats, said set of formats including at least one real-time communication format; a data output channel for transmitting messages; a processor arranged:
(i) to recognise a user identifier code generated by the first user and identifying a second user; (ii) to identify the format of a message received from the first user, the format not being indicated by the user identifier code; and
(iii) to control the data output channel to transmit the message to the second user.
32. A provider according to claim 30 or 31 in which the data output channel leads to at least one communication network.
33. A provider according to claim 30 or 31 in which the data output channel can transmit the message under the control of the processor to any of multiple communications networks, the processor selecting which network the message is transmitted to based on the format of the message and/or either the user identifier code, and/or user preferences.
34. A provider according to claim 30 or 31 in which the data input channel is connected to at least one communication network, from which the receiver provider receives the message generated by the first user.
35. A provider according to any of claims 30 to 34 in which each of the channels is enabled for two-way communication.
36. A provider according to any of claims 30 to 36 adapted to interrogate a database based on the user identifier code to retrieve information associated with the second user.
37. A provider according to any of claims 30 to 36 comprising means for identifying the format of the message from the content of the message.
38. A provider according to any of claims 30 to 37 enabled to convert the format of the message from a first format to a second format, such as from a text message to a voice message or vice versa.
39. A provider according to any of claims 30 to 38 which is mounted on a vehicle, such as an airplane.
40. A communications device adapted to establish communication with a provider according to any of claims 30 to 39, and to send to or receive from it a message in any of said set of formats.
41. A communications device according to claim 40 which establishes communication with the server using a user identifier code associated with the user of the device.
42. A communication method comprising the steps of: (i) receiving a message from a first user in a format which is one of a predetermined set of communication formats;
(ii) receiving a user identifier code from the first user, the user identifier code being independent of the message format and identifying a second user; and (iii) transmitting the message to the second user across a communications network; wherein the second user is associated with an Internet Website having a URL dependent upon said user identifier code.
43. A communication method according to claim 29 or claim 42 in which said URL is contains said user identifier code and a string indicative of the fact that the URL depends upon said user code.
44. A communication method according to claim 43 in which said URL is said user identifier code and said string is a present as a suffix in said URL.
PCT/SG2001/000236 2001-09-05 2001-11-19 Methods and systems enabling communication in any of multiple communications formats WO2003021900A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US31695401P 2001-09-05 2001-09-05
US60/316,954 2001-09-05

Publications (1)

Publication Number Publication Date
WO2003021900A1 true WO2003021900A1 (en) 2003-03-13

Family

ID=23231438

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SG2001/000236 WO2003021900A1 (en) 2001-09-05 2001-11-19 Methods and systems enabling communication in any of multiple communications formats

Country Status (1)

Country Link
WO (1) WO2003021900A1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2402578A (en) * 2003-06-04 2004-12-08 Research In Motion Ltd Selection of message transport in a communication device
WO2005002160A1 (en) * 2003-06-30 2005-01-06 Nortel Networks Limited Method and system for providing text-to-speech instant messaging
EP1558005A1 (en) 2004-01-22 2005-07-27 MCI, Inc. Comprehensive communication services system
EP1601146A1 (en) * 2004-05-28 2005-11-30 France Telecom Method and device for transmitting electronic mail to a recipient identified by a telephone number
EP1845674A1 (en) * 2006-04-12 2007-10-17 BRITISH TELECOMMUNICATIONS public limited company Messaging service
GB2448689A (en) * 2007-04-23 2008-10-29 Tyntec Ltd Unified reception and processing of multi-protocol communication services
EP2014107A1 (en) * 2006-04-18 2009-01-14 KT Corporation System and method for providing sms2pstn united messaging service using sms/mms gateway
US7792265B2 (en) 2006-03-10 2010-09-07 British Telecommunications Plc Call completion service in case of called party unavailability
WO2011023818A1 (en) 2009-08-28 2011-03-03 Tyntec Ltd. A method and apparatus for handling a message addressed to a single identifier
WO2011068878A2 (en) 2009-12-01 2011-06-09 Ringcentral, Inc. Universal call management platform
EP2536176A1 (en) * 2011-06-16 2012-12-19 Alcatel Lucent Text-to-speech injection apparatus for telecommunication system
US8483126B2 (en) 2006-05-23 2013-07-09 British Telecommunications Plc Multi-network mobile communications systems and/or methods
US8645575B1 (en) 2004-03-31 2014-02-04 Apple Inc. Apparatus, method, and computer program for performing text-to-speech conversion of instant messages during a conference call
WO2014078933A1 (en) * 2012-11-21 2014-05-30 Dawnsuite Communications Inc. Single message window electronic messaging system with dynamic advertisement insertion
US8819128B2 (en) 2003-09-30 2014-08-26 Apple Inc. Apparatus, method, and computer program for providing instant messages related to a conference call
US8938062B2 (en) 1995-12-11 2015-01-20 Comcast Ip Holdings I, Llc Method for accessing service resource items that are for use in a telecommunications system
US9191505B2 (en) 2009-05-28 2015-11-17 Comcast Cable Communications, Llc Stateful home phone service
WO2017139320A1 (en) * 2016-02-11 2017-08-17 T-Mobile Usa, Inc. Selective call connection system with in-flight control
US10652195B2 (en) 2015-09-16 2020-05-12 CrowdReach, LLC Systems, computing devices, and methods for facilitating communication to multiple contacts via multiple, different communication modalities

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0814443A1 (en) * 1996-06-19 1997-12-29 Sharp Kabushiki Kaisha Radio data communication method
JP2000196660A (en) * 1998-12-28 2000-07-14 Ricoh Co Ltd Accumulation exchange appliance to network
EP1091532A2 (en) * 1999-10-04 2001-04-11 Microsoft Corporation A flexible system and method for communicating between a broad range of networks and devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0814443A1 (en) * 1996-06-19 1997-12-29 Sharp Kabushiki Kaisha Radio data communication method
JP2000196660A (en) * 1998-12-28 2000-07-14 Ricoh Co Ltd Accumulation exchange appliance to network
EP1091532A2 (en) * 1999-10-04 2001-04-11 Microsoft Corporation A flexible system and method for communicating between a broad range of networks and devices

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN *

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8938062B2 (en) 1995-12-11 2015-01-20 Comcast Ip Holdings I, Llc Method for accessing service resource items that are for use in a telecommunications system
US7277719B2 (en) 2003-06-04 2007-10-02 Research In Motion Limited System and method of message transport selection
US9203646B2 (en) 2003-06-04 2015-12-01 Blackberry Limited System and method of message transport selection
GB2402578A (en) * 2003-06-04 2004-12-08 Research In Motion Ltd Selection of message transport in a communication device
WO2005002160A1 (en) * 2003-06-30 2005-01-06 Nortel Networks Limited Method and system for providing text-to-speech instant messaging
US8819128B2 (en) 2003-09-30 2014-08-26 Apple Inc. Apparatus, method, and computer program for providing instant messages related to a conference call
EP1558004A1 (en) * 2004-01-22 2005-07-27 MCI, Inc. Universal communications identifier
EP1557991A1 (en) * 2004-01-22 2005-07-27 MCI, Inc. Method and system for providing universal relay services
US9025753B2 (en) 2004-01-22 2015-05-05 Verizon Patent And Licensing Inc. Comprehensive communication services system
US7903637B2 (en) 2004-01-22 2011-03-08 Verizon Business Global Llc Universal communications identifier
US8971312B2 (en) 2004-01-22 2015-03-03 Verizon Patent And Licensing Inc. Universal communications identifier
US8458277B2 (en) 2004-01-22 2013-06-04 Verizon Business Global Llc Method and system for providing universal relay services
EP1558005A1 (en) 2004-01-22 2005-07-27 MCI, Inc. Comprehensive communication services system
US8645575B1 (en) 2004-03-31 2014-02-04 Apple Inc. Apparatus, method, and computer program for performing text-to-speech conversion of instant messages during a conference call
EP1601146A1 (en) * 2004-05-28 2005-11-30 France Telecom Method and device for transmitting electronic mail to a recipient identified by a telephone number
US7792265B2 (en) 2006-03-10 2010-09-07 British Telecommunications Plc Call completion service in case of called party unavailability
EP1845674A1 (en) * 2006-04-12 2007-10-17 BRITISH TELECOMMUNICATIONS public limited company Messaging service
EP2014107A1 (en) * 2006-04-18 2009-01-14 KT Corporation System and method for providing sms2pstn united messaging service using sms/mms gateway
EP2014107A4 (en) * 2006-04-18 2012-05-23 Kt Corp System and method for providing sms2pstn united messaging service using sms/mms gateway
US8483126B2 (en) 2006-05-23 2013-07-09 British Telecommunications Plc Multi-network mobile communications systems and/or methods
GB2448689A (en) * 2007-04-23 2008-10-29 Tyntec Ltd Unified reception and processing of multi-protocol communication services
WO2008128774A1 (en) * 2007-04-23 2008-10-30 Tyntec Ltd. Unified reception and processing of multi-protocol communication services
US9191505B2 (en) 2009-05-28 2015-11-17 Comcast Cable Communications, Llc Stateful home phone service
WO2011023818A1 (en) 2009-08-28 2011-03-03 Tyntec Ltd. A method and apparatus for handling a message addressed to a single identifier
EP2508036A2 (en) 2009-12-01 2012-10-10 Ringcentral, Inc. Universal call management platform
WO2011068878A2 (en) 2009-12-01 2011-06-09 Ringcentral, Inc. Universal call management platform
EP2508036A4 (en) * 2009-12-01 2017-03-15 RingCentral, Inc. Universal call management platform
EP2536176A1 (en) * 2011-06-16 2012-12-19 Alcatel Lucent Text-to-speech injection apparatus for telecommunication system
WO2014078933A1 (en) * 2012-11-21 2014-05-30 Dawnsuite Communications Inc. Single message window electronic messaging system with dynamic advertisement insertion
US10652195B2 (en) 2015-09-16 2020-05-12 CrowdReach, LLC Systems, computing devices, and methods for facilitating communication to multiple contacts via multiple, different communication modalities
WO2017139320A1 (en) * 2016-02-11 2017-08-17 T-Mobile Usa, Inc. Selective call connection system with in-flight control
US10498692B2 (en) 2016-02-11 2019-12-03 T-Mobile Usa, Inc. Selective call connection system with in-flight control

Similar Documents

Publication Publication Date Title
WO2003021900A1 (en) Methods and systems enabling communication in any of multiple communications formats
AU2004246547B2 (en) System and method for providing a service
US8073920B2 (en) Service authorizer
AU2008204404B2 (en) Detection of unanswered call in order to give calling party the option to alternatively dictate a text message for delivery to the called party
US6788769B1 (en) Internet directory system and method using telephone number based addressing
EP1146701B1 (en) Method of transferring data being stored in a database
US20070156824A1 (en) Community messaging system
US8195137B2 (en) Updating contact information for mobile traffic
EP1128647A2 (en) URL notification device for portable telephone
US20020080822A1 (en) Address defined session management over stateless communications channels
US20050073999A1 (en) Delivery of profile-based third party content associated with an incoming communication
GB2445668A (en) Posting text online
US20020152272A1 (en) Method for managing multiple dynamic e-mail aliases
JP2004521522A (en) A communication method that allows sending and receiving communications even if the sender does not know the recipient's current destination
JP2001203745A (en) System and method for transmitting message and device for mediating message
US8341396B1 (en) Dynamic selection and insertion of signature blocks during message transmission
AU2004229945B2 (en) System and method of notifying unpublished subscribers of requests for contact information
EA011847B1 (en) A call notification system and method
WO2007014568A1 (en) Method for transmitting a sound-file message from a mobile terminal to any e-mail address
AU2012258326B2 (en) Method of replying to an electronically-received message
KR100863017B1 (en) Private email to Mobile Text messaging system and Collect call method thereof
KR101017754B1 (en) Provision method of intelligent network service using multimedia message
WO2001088723A1 (en) Communications system and method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZM ZW

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A1

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

Kind code of ref document: A1

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

121 Ep: the epo has been informed by wipo that ep was designated in this application