Multi-media messaging
AssigneeOracle International Corporation
InventorsZhou Ye, Thomas Wilsher, Jibin Xiang, Jimmy Shi, Ali Shah
Life of this patent
Estimating the term…
Abstract
Methods, systems, and machine-readable mediums are disclosed for creating multimedia messaging service (MMS) messages. In one embodiment, the method comprises receiving a message in a first format, adapting the message to a MMS message, and sending the MMS message to a user device.
Claims26
A method comprising:
- receiving a message in a first format;
- adapting the message to a multimedia messaging service (MMS) message;
- and
- sending the MMS message to a user device.
A method comprising:
- receiving a message in a extendable markup language format;
- adapting the message to a Synchronized Media Integration Language (SMIL) format, wherein adapting the message includes retrieving one or more external files referenced by the message and packaging the retrieved files in the adapted message;
- and
- sending the adapted message to a Multimedia Messaging Service Center (MMSC) for delivery to a user device.
A method comprising:
- receiving a message in an extendable markup language format;
- determining a recipient for the message;
- determining a plurality of devices associated with the recipient, each device associated with a device identifier and a communication type;
- obtaining communication capabilities for the plurality of devices;
- selecting at least one of the devices having MMS communication capabilities;
- determining one or more formats supported by the selected at least one device;
- adapting the message to a multimedia messaging service (MMS) message, wherein the adapting includes transcoding the message to a Synchronized Media Integration Language (SMIL) format and packaging one or more external files referenced by the message in the transcoded message;
- sending the MMS message to the at least one selected device at the associated device identifier.
A message delivery system comprising:
- a first communications interface to receive a message in a first format;
- an adapter, to adapt the message from the first format to a multimedia messaging service (MMS) message;
- and
- a second communications interface to send the MMS message to a user device.
A system comprising:
- a first communications interface, to receive a message in an extendable markup language format;
- an adapter, to transcode the message to a Synchronized Media Integration Language (SMIL) format, to retrieve one or more external files referenced by the message, and to package the retrieved files in the transcoded message;
- and
- a second communications interface, to send the transcoded message to a Multimedia Messaging Service Center (MMSC).
At least one machine-readable medium, having stored thereon sequences of instructions, which, when executed by a machine cause the machine to:
- receive a message in a first format;
- adapt the message to a multimedia messaging service (MMS) message;
- send the MMS message to a user device.
At least one machine-readable medium, having stored thereon sequences of instructions, which, when executed by a machine cause the machine to:
- receive a message in a extendable markup language format;
- adapt the message to a Synchronized Media Integration Language (SMIL) format, wherein the instructions to adapt the message includes instructions, which when executed by the machine, cause the machine to retrieve one or more external files referenced by the message and package the retrieved files in the message;
- and
- send the transcoded message to a Multimedia Messaging Service Center (MMSC) for delivery to a user device.
A method comprising the steps of:
- a step for receiving a message in a first format;
- a step for adapting the message to a multimedia messaging service (MMS) message;
- and
- a step for sending the MMS message to a user device.
Dependencies are inferred from the claim text.