MULTIMEDIA TRANSCODING METHOD AND SYSTEM FOR MOBILE DEVICES
First Claim
1. A processor implemented method of transmitting multimedia data from a transmitting mobile device:
- identifying multimedia data formatted in accordance with a primary format to be sent to a receiving mobile device that cannot process the multimedia data formatted in the primary format;
uploading the multimedia data formatted in accordance with the primary format to a multimedia communication server;
receiving a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server; and
forwarding the multimedia identifier associated with the multimedia data stored in the primary format to the receiving mobile device, the multimedia identifier to be used by the receiving mobile device to request transcoding the multimedia data into a secondary format on the multimedia communication server that the receiving mobile device is capable of processing.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention include method and systems or processing multimedia data exchanged between mobile devices. Initially, a transmitting mobile device attempts to send multimedia data formatted in a primary format even though a receiving mobile device cannot process the data. The multimedia data in the primary format is then uploaded to a multimedia communication server where the multimedia data can be transcoded on demand into a secondary format that the receiving mobile device can indeed process. To track the multimedia data, the transmitting mobile device receives a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server. Instead of sending the multimedia data, the transmitting mobile device forwards the multimedia identifier to the receiving mobile device allowing the receiving mobile device to demand transcoding the multimedia data into a secondary format on the server that the receiving mobile device is capable of receiving and processing.
31 Citations
32 Claims
-
1. A processor implemented method of transmitting multimedia data from a transmitting mobile device:
-
identifying multimedia data formatted in accordance with a primary format to be sent to a receiving mobile device that cannot process the multimedia data formatted in the primary format; uploading the multimedia data formatted in accordance with the primary format to a multimedia communication server; receiving a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server; and forwarding the multimedia identifier associated with the multimedia data stored in the primary format to the receiving mobile device, the multimedia identifier to be used by the receiving mobile device to request transcoding the multimedia data into a secondary format on the multimedia communication server that the receiving mobile device is capable of processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A processor implemented method of processing multimedia data on a multimedia communication server, comprising:
-
receiving a request to upload multimedia data formatted in accordance with a primary format on the multimedia communication server and made available for access by one or more receiving mobile devices unable to process the multimedia data in the primary format; obtaining data corresponding to the multimedia data for storage on the multimedia communication server to be transcoded from the primary. format into one or more secondary compatible with one or more receiving mobile devices; transmitting a multimedia identifier associated with the multimedia data stored in the primary format to be used by the one or more receiving mobile devices to reference the location of the multimedia data on the multimedia communication server; and transcoding the multimedia data formatted in the primary format into a secondary format selected from the one or more secondary formats that a receiving mobile device, selected from the one or more receiving mobile devices is able to process. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
22. A processor implemented method of receiving multimedia data on a receiving mobile device, comprising:
-
receiving a multimedia identifier associated with multimedia data stored on a multimedia communication server in a primary format that cannot be processed by the receiving mobile device; transmitting a download confirmation responsive to the receipt of the multimedia identifier indicating a secondary format for the multimedia data that the receiving mobile device can process; and receiving data corresponding to the multimedia data transcoded on the multimedia communication server from the primary format that the receiving mobile device cannot process into the secondary format that the receiving mobile device can process. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. An transmitting mobile device apparatus that processes multimedia data comprising:
-
a processor that executes instructions; a memory having instructions when executed on the processor, that causes the mobile device apparatus to identify multimedia data formatted in accordance with a primary format to be sent to a receiving mobile device that cannot process the multimedia data formatted in the primary format, upload the multimedia data formatted in accordance with the primary format to a multimedia communication server, receive a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server, and forward the multimedia identifier associated with the multimedia data stored in the primary format to the receiving mobile device, the multimedia identifier to be used by the receiving mobile device to request transcoding the multimedia data into a secondary format on the multimedia communication server that the receiving mobile device is capable of processing.
-
-
31. An receiving mobile device apparatus for processing multimedia comprising:
-
a processor that executes instructions; memory having instructions when executed on the processor cause the mobile device to receive a multimedia identifier associated with multimedia data stored on a multimedia communication server in a primary format that cannot be processed by the receiving mobile device, transmit a download confirmation responsive to the receipt of the multimedia identifier indicating a secondary format for the multimedia data that the receiving mobile device can process, and receive data corresponding to the multimedia data transcoded on the multimedia communication server from the primary format that the receiving mobile device cannot process into the secondary format that the receiving mobile device can process.
-
-
32. An multimedia communication server apparatus for processing multimedia data, comprising:
-
a processor that executes instructions; a memory having instructions when executed on the processor that causes the multimedia communication server to receive a request to upload multimedia data formatted in accordance with a primary format on the multimedia communication server and made available for access by one or more receiving mobile devices unable to process the multimedia data in the primary format, obtain data corresponding to the multimedia data for storage on the multimedia communication server to be transcoded from the primary format into one or more secondary formats compatible with one or more receiving mobile devices, transmit a multimedia identifier associated with the multimedia data stored in the primary format to be used by the one or more receiving mobile devices to reference the location of the multimedia data on the multimedia communication server, and transcode the multimedia data formatted in the primary format into a secondary format selected from the one or more secondary formats that a receiving mobile device, selected from the one or more receiving mobile devices is able to process.
-
Specification