MMS Delivery System

US2016345145A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016345145-A1
Application numberUS-201615160450-A
CountryUS
Kind codeA1
Filing dateMay 20, 2016
Priority dateMay 21, 2015
Publication dateNov 24, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one implementation, a computer-implemented method includes: receiving, at a computer system, a multimedia message service (MMS) message for delivery to a client computing device; storing, by the computer system, the MMS message; generating, by the computer system, a traditional short message service (SMS) message including a notification that the MMS message is available for download from the computer system; transmitting, by the computer system, the SMS message to the client computing device; receiving, after transmitting the SMS message, a request from the client computing device to download the MMS message; and sending, by the computer system, the MMS message to the client computing device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method for transmitting a multimedia message service (MMS) message using SMS-based notifications, the method comprising: receiving, at a computer system, the MMS message for delivery to a client computing device; storing, by the computer system, the MMS message; generating, by the computer system, a traditional short message service (SMS) message comprising a notification that the MMS message is available for download from the computer system; transmitting, by the computer system, the traditional SMS message to the client computing device; receiving, after transmitting the traditional SMS message, a request from the client computing device to download the MMS message; and sending, by the computer system, the MMS message to the client computing device. 2 . The computer-implemented method of claim 1 , wherein: the computer system sends the MMS message to the client computing device without first generating or sending a wireless application protocol (WAP) push notification for the MMS message to the client computing device, and the traditional SMS message is configured to be intercepted by the client computing device and to cause the client computing device to generate a client-side WAP push notification for the MMS message. 3 . The computer-implemented method of claim 2 , wherein generating the traditional SMS message comprises inserting (i) information to generate the client-side WAP push notification and (ii) a particular encoding that identifies the traditional SMS message as the notification that the MMS message is available for download. 4 . The computer-implemented method of claim 3 , wherein the information comprises (i) a recipient identifier that identifies the client computing device and (ii) a sender identifier that identifies another computing device that send the MMS message. 5 . The computer-implemented method of claim 4 , further comprising: generating, by the computer system, a message identifier for the MMS message, wherein information further comprises the message identifier. 6 . The computer-implemented method of claim 4 , wherein the recipient identifier and the sender identifier comprise telephone numbers. 7 . The computer-implemented method of claim 1 , wherein transmitting the traditional SMS message to the client computing device comprises redundant transmission of the SMS message to the client computing device. 8 . The computer-implemented method of claim 7 , wherein the redundant transmission of the SMS message comprises: transmitting, by the computer system, a first instance of the traditional SMS message over a first communication channel; and transmitting, by the computer system, a second instance of the traditional SMS message over a second communication channel that is different from the first communication channel. 9 . The computer-implemented method of claim 8 , wherein the first communication channel and the second communication channel each include one or more of the following: an internet protocol (IP) network, a public switched telephone network (PSTN), and a telecommunication carrier network. 10 . The computer-implemented method of claim 1 , further comprising: determining, by the computer system, whether the client computing device is authorized to access the MMS message in response to receiving the request; wherein the MMS message is sent to the client computing device in response to determining that the client computing device is authorized. 11 . A computer system for transmitting a multimedia message service (MMS) message using SMS-based notifications, the system comprising: one or more processors; one or more storage devices storing instructions that, when executed by, cause the one or more processors to perform operations comprising: receiving a multimedia message service (MMS) message for delivery to a client computing device; storing the MMS message; generating a traditional short message service (SMS) message comprising a notification that the MMS message is available for download from the computer system; transmitting the traditional SMS message to the client computing device; receiving, after transmitting the traditional SMS message, a request from the client computing device to download the MMS message; and sending the MMS message to the client computing device. 12 . The computer system of claim 11 , wherein: the computer system sends the MMS message to the client computing device without first generating or sending a wireless application protocol (WAP) push notification for the MMS message to the client computing device, and the traditional SMS message is configured to be intercepted by the client computing device and to cause the client computing device to generate a client-side WAP push notification for the MMS message. 13 . The computer system of claim 12 , wherein generating the traditional SMS message comprises inserting (i) information to generate the client-side WAP push notification and (ii) a particular encoding that identifies the traditional SMS message as the notification that the MMS message is available for download. 14 . The computer system of claim 11 , wherein transmitting the traditional SMS message to the client computing device comprises redundant transmission of the traditional SMS message to the client computing device. 15 . The computer system of claim 14 , wherein the redundant transmission of the traditional SMS message comprises: transmitting a first instance of the traditional SMS message over a first communication channel; and transmitting a second instance of the traditional SMS message over a second communication channel that is different from the first communication channel. 16 . The computer system of claim 11 , wherein the first communication channel and the second communication channel each include one or more of the following: an internet protocol (IP) network, a public switched telephone network (PSTN), and a telecommunication carrier network. 17 . A computer-implemented method comprising: receiving, at a client computing device, a first traditional SMS message from a messaging system; determining, by the client computing device, that the first traditional SMS message comprises a notification that an MMS message is available for the client computing device; generating, by the client computing device and in response to the determining, a wireless application protocol (WAP) push notification that identifies the MMS message; injecting, by the client computing device, the WAP push notification into a platform layer on the client computing device, wherein injecting the WAP push notification causes a messaging application on the client computing device to request download of the MMS message; requesting, in response to the messaging application requesting download of the MMS message, the MMS message from the messaging system; and receiving, at the client computing device, the MMS message. 18 . The computer-implemented method of claim 17 , wherein: the client computing device receives the MMS message from the messaging system without having first received a server-side WAP push notification for the MMS message from the messaging system, and the first traditional SMS message is intercepted by the client computing device so as to not be accessible to the messaging application. 19 . The computer-implemented method of claim 17 , further comprising: receiving, at the client computing device, a second traditional SMS message from the me

Assignees

Inventors

Classifications

  • Messaging; Mailboxes; Announcements · CPC title

  • H04W4/14Primary

    Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD] · CPC title

  • H04W4/185Primary

    by embedding added-value information into content, e.g. geo-tagging · CPC title

  • Terminal devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016345145A1 cover?
In one implementation, a computer-implemented method includes: receiving, at a computer system, a multimedia message service (MMS) message for delivery to a client computing device; storing, by the computer system, the MMS message; generating, by the computer system, a traditional short message service (SMS) message including a notification that the MMS message is available for download from th…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Nov 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).