Methods and systems for mobile device messaging

  • US 8,112,103 B2
  • Filed: 01/16/2004
  • Issued: 02/07/2012
  • Est. Priority Date: 01/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of mobile device messaging comprising:

  • receiving, at a web service client, a request from a user to send content to a mobile device;

    collecting, from an originating system of the user, information including content data to be sent to the mobile device;

    generating two or more short messages encapsulating the content data, the short message formatted to be readable by a web service and the content data formatted to be readable by the mobile device;

    sending the two or more short messages to the web service for delivery to the mobile device; and

    receiving a response readable by the originating system that indicates a status of delivery of the two or more short messages, wherein said response has a first result element and a second result element, and further wherein each said result element has one or more child elements representing details of said result element, wherein,the first result element further comprises;

    a first child count element of the first result element, wherein the first child count element indicates a number of the two or more short messages delivered successfully;

    and wherein the second result element further comprises;

    a second child count element of the second result element, wherein the second child count element indicates a number of the two or more short messages unsuccessfully delivered;

    a recipient element, wherein the recipient element is included when a recipient is associated with an error that caused the unsuccessful delivery of the two or more short messages;

    an error cause element comprising an indication of the cause of the error that resulted in unsuccessful delivery of the short messages unsuccessfully delivered; and

    a message element that contains a message describing the error;

    parsing the received response into individual elements; and

    notifying the web service client of the success or failure of the two or more messages based on the individual elements from the parsed received response.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×