IP Library Granted Patent US 9,998,882
Granted Patent B2
US 9,998,882 · App. 14/047,809 · Granted Jun 12, 2018

Multimedia message delivery in a communication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,998,882
App. No.
14/047,809
Granted
Jun 12, 2018
Kind
B2
Abstract

A method and system of delivering a Multimedia Messaging Service (MMS) message is disclosed. In one example, the method includes providing a storage location and time duration for outside content to be indirectly referenced by an MMS message. Receiving and storing the outside content via a transport network is also disclosed. The method may include encapsulating an MMS message in a payload of a transport message with the MMS message indirectly referencing the storage location of the outside content. Delivery of the transport message may occur over a transport network. Confirming receipt of the transport message is also disclosed.

Claims (37)

1. A method comprising:

receiving at a Multimedia Messaging Service (MMS) relay/server a request from an MMS user agent (UA) for a storage location for storing MMS content, the request specifying parameters including one or more of a storage size or a length of time to reserve the storage location;

identifying a storage location for the MMS content that complies with the parameters of the request;

generating a response to the request that indicates the storage location; and

sending the response to the MMS UA.

2. The method of claim 1 , wherein receiving the request comprises receiving the request as a Session Initiated Protocol (SIP) request.

3. The method of claim 1 , wherein receiving the request comprises receiving the request as a Session Initiated Protocol (SIP) request, and sending the response comprises sending an SIP response message.

4. The method of claim 1 , wherein sending the response comprises sending one or more of an identifier for a storage location for the MMS content or a minimum amount of time reserved for storage of the MMS content.

5. The method of claim 1 , wherein receiving the request comprises receiving the request as part of a multimedia message.

6. The method of claim 1 , further comprising allocating the storage location after the request has been received.

7. The method of claim 1 , wherein the response includes a universal resource indicator (URI) associated with the storage location.

8. The method of claim 1 , further comprising:

receiving media content from the UA; and

storing the media content at the identified storage location.

9. A Multimedia Messaging Service (MMS) system configured to store MMS content and perform operations comprising:

receiving a request from an MMS user agent (UA) for a storage location for storing media content, the request specifying parameters including one or more of a storage size or a length of time to reserve the storage location;

identifying a storage location for the media content that complies with the parameters of the request;

generating a response to the request that identifies the storage location; and

sending the response to the UA.

10. The MMS system of claim 9 , the operations further including receiving an MMS message encapsulated in a payload of a transport message which indirectly references the media content to be stored.

11. The MMS system of claim 9 , the operations further including:

sending a universal resource indicator (URI) associated with the storage location to the UA.

12. The MMS system of claim 9 , the operations further including:

receiving the media content from the UA; and

storing the media content from the UA at the identified storage location.

13. A computing device configured to implement a Multimedia Messaging Service (MMS) User Agent (UA) to perform operations comprising:

generating via the MMS UA a request for a storage location for storing MMS content, the request specifying parameters including one or more of a storage size or a length of time to reserve the storage location;

sending the request to an MMS relay/server;

receiving a response to the request indicating the storage location, the storage location complying with the parameters of the request; and

sending by the UA the MMS content to the MMS relay/server to be stored at the storage location.

14. The computing device of claim 13 , wherein sending the request comprises sending the request as part of a multimedia message.

15. The computing device of claim 13 , wherein sending the MMS content comprises sending the MMS content encapsulated in a payload portion of a transport message, the payload portion of the transport message comprising a header specifying information concerning a content type of the MMS content.

16. The computing device of claim 13 , wherein receiving the response comprises receiving a uniform resource indicator (URI) associated with the storage location.

17. The computing device of claim 13 , wherein sending the request comprises sending the request via a HTTP-based transport network.

18. The computing device of claim 13 , wherein sending the request comprises sending the request via a Session Initiated Protocol (SIP) based transport network.

19. The computing device of claim 13 , the operations further comprising receiving confirmation that the MMS content has been stored via an SIP message which includes the confirmation.

20. The computing device of claim 13 , the operations further comprising receiving confirmation from the MMS that the content has been stored.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: BHARATIA, JAYSHREE; BIENN, MARVIN; CHOWDRY, KUNTAL
To: NORTEL NETWORKS LIMITED
Reel/Frame 037051/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 037115/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2014
From: ROCKSTAR BIDCO, LP
To: MICROSOFT CORPORATION
Reel/Frame 034075/0503 →