APPARATUS AND METHOD FOR TRANSFORMING A WIRELESS ACCESS PROTOCOL (WAP) PUSH MESSAGE TO A FORMATTED PACKET FOR A MULTIMEDIA MESSAGING SERVICE
A method includes intercepting a Wireless Access Protocol (WAP) push message and accessing a Uniform Resource Locator (URL) associated with the WAP push message to access a resource. Content from the resource is received via a WAP session. The content is packaged as a Multimedia Messaging Service (MMS) packet. The MMS packet is routed to a wireless carrier.
1 . A method, comprising:
intercepting a Wireless Access Protocol (WAP) push message;
accessing a Uniform Resource Locator (URL) associated with the WAP push message to access a resource;
receiving content from the resource via a WAP session;
packaging the content as a Multimedia Messaging Service (MMS) packet; and
routing the MMS packet to a wireless carrier.
2 . The method of claim 1 wherein intercepting includes intercepting the WAP push message at a server operating as a proxy for a user device.
3 . The method of claim 2 wherein accessing includes accessing a content server from the server operating as a proxy for the user device
4 . The method of claim 3 wherein accessing includes accessing a WAP content server.
5 . The method of claim 1 wherein receiving content includes receiving multimedia objects selected from image content, audio content, video content and rich text content.
6 . The method of claim 1 wherein packaging includes packaging the content as an MM7 protocol packet.
7 . The method of claim 1 further comprising generating a device discovery message.
8 . The method of claim further comprising receiving a delivery receipt with a user agent profile strings
9 . The method of claim 8 wherein receiving includes receiving custom content in accordance with the user agent profile string.
10 . A message service, comprising:
a Wireless Access Protocol (WAP) session module to
intercept a WAP push message,
access a Uniform Resource Locator (URL) associated with the WAP push message,
receive content from the resource via a WAP session;
an Multimedia Messaging Service (MMS) conversion module to package the content as a Multimedia Messaging Service (MMS) packet to route the MMS packet to a wireless carrier.
11 . The message service of claim 10 wherein the WAP session module is configured to operate as a proxy for a user device.
12 . The message service of claim 10 wherein the WAP session module accesses a WAP content server.
13 . The message service of claim 10 wherein the WAP session module processes multimedia objects selected from image content, audio content, video content and rich text content.
14 . The message service of claim 10 wherein the MMS conversion module packages the content as an MM7 protocol packet.
15 . The message service of claim 10 wherein the WAP session module generates a device discovery message.
16 . The message service module of claim 15 wherein the WAP session module receives a delivery receipt with a use agent profile string
17 . The message service module of claim 16 wherein the WAP session module receives custom content in accordance with the user agent profile string.