Method and system for multimedia message delivery in a communication system
AssigneeMicrosoft Corporation
InventorsJayshree Bharatia, Marvin Bienn, Kuntal Chowdry
Life of this patent
Estimating the term…
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.
Claims26
A method of operating a user agent (UA) to store Multimedia Messaging Service (MMS) content on a MMS relay/server, the method comprising:
- requesting, by the UA through a multimedia message, a storage location on the MMS relay/server, wherein no storage location on the MMS relay/server is allocated to the UA until the requesting;
- receiving, by the UA from the MMS relay/server, a response indicating a storage location on the MMS relay/server;
- sending, by the UA to the MMS relay/server, content to be stored at the storage location.
A method of operating a MMS relay/server to store Multimedia Messaging Service (MMS) content on a MMS relay/server comprising:
- receiving, by a MMS relay/server, a multimedia message request from a user agent (UA) to reserve a storage location on the MMS relay/server, wherein no storage location on the MMS relay/server has been allocated to the UA before the MMS relay/server receives the request from the UA;
- identifying, by the MMS relay/server, a storage location;
- sending, by the MMS relay/server, a response to the UA indicating the storage location;
- receiving, by the MMS relay/server, content from the UA;
- and
- storing, by the MMS relay/server, the content from the UA at the identified storage location.
A user agent (UA) configured to store Multimedia Messaging Service (MMS) content on a MMS relay/server, the UA comprising:
- a transmitter configured to send a multimedia message request for a storage location to the MMS relay/server;
- and
- a receiver configured to receive from the MMS relay/server, a response indicating a storage location on the MMS relay/server;
- the transmitter being further configured to send to the MMS relay/server, content to be stored at the storage location;
- wherein no storage location has been reserved on the MMS relay/server for the UA at a time the request is made.
A Multimedia messaging Service (MMS) relay/server configured to store Multimedia Messaging Service (MMS) content, comprising:
- a receiver configured to receive a multimedia message request from a user agent (UA) to reserve a storage location on the MMS relay/server, wherein the MMS relay/server has not reserved a portion of itself as storage location for the UA when the request is first received;
- a processor configured to identify a storage location;
- a transmitter configured to send a response to the UA indicating the storage location;
- the receiver being configured to receive content from the UA;
- and
- the processor being configured to store the content from the UA at the identified storage location.
Dependencies are inferred from the claim text.