A method, apparatus,
client and
server are directed at providing a simplified scheme to deliver email messages that include
text message body, and / or
MIME attachments from
desktop computing devices to messaging (such as SMS) and
wireless internet capable phones. A web form is provided for users to compose messages and / or adding
MIME attachments from their PC. Also provided in the form are input fields for users to enter device numbers for recipients. Upon submitting the form, message body and
MIME attachments are uploaded and stored on the
server. An email WAP page that contains the message body and the links to all the MIME attachments is created dynamically and stored on the
server. The server then queries a service
database and looks up
a domain routing table to build the email like messaging addresses for recipients. The server sends a notification message with an embedded link to the email like messaging addresses. The link, such as a URL, a script, an
executable, a program, and the like, pointing to the email WAP page, can be invoked from mobile devices. When the link is invoked on the
mobile device, it sends a request to the server for the email WAP page. Upon receiving the request from the
mobile device, the server collects the information about the
mobile device; queries a device
database for formats, display and capabilities; locates and loads the email WAP page; converts the MIME attachments to the formats supported by the mobile device; formats the email WAP page for display on the mobile device; delivers the formatted email WAP page to the mobile device. The email WAP page can be viewed, downloaded, and played on the mobile device. The scheme of the present invention supports a device number based
authentication. The scheme of the present invention can also be implemented to deliver email messages to multiple mobile devices. The scheme of the present invention can expand the PC to SMS capabilities by enabling
text messaging with arbitrary
message length.