Apparatus and method for delivering media content
First Claim
1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, cause performance of operations comprising:
- selecting, from a plurality of communication devices, a targeted device of a targeted recipient responsive to receiving media content forwarded from a first communication device, wherein the first communication device forwards the media content without storing the media content at the first communication device, wherein the selecting of the targeted device is according to a user profile associated with the first communication device;
transmitting a message identifying the media content to the targeted device according to the user profile to offer delivery of the media content to the targeted device, the message prompting one of an opt-in reply or an opt-out reply;
determining whether the targeted device has accepted delivery of the media content;
responsive to receiving the opt-out reply to the message, thereby determining that the targeted device has not accepted delivery;
transmitting a notification regarding availability of the media content to a second communication device of the plurality of communication devices, wherein the second communication device is associated with the targeted recipient and is different from the targeted device; and
providing the second communication device access to the media content; and
responsive to receiving the opt-in reply to the message, thereby determining that the targeted device has accepted delivery;
determining, based on the user profile, a delivery format of the media content for delivery to the targeted device;
adjusting a format of the media content according to the delivery format; and
providing the media content to the targeted device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device, having a controller to capture media content and transmit the media content to a media server with a request for distribution of the media content to one or more targeted recipients according to a user profile associated with the mobile communication device that is stored in the media server, where a format of the media content is adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, cause performance of operations comprising:
-
selecting, from a plurality of communication devices, a targeted device of a targeted recipient responsive to receiving media content forwarded from a first communication device, wherein the first communication device forwards the media content without storing the media content at the first communication device, wherein the selecting of the targeted device is according to a user profile associated with the first communication device; transmitting a message identifying the media content to the targeted device according to the user profile to offer delivery of the media content to the targeted device, the message prompting one of an opt-in reply or an opt-out reply; determining whether the targeted device has accepted delivery of the media content; responsive to receiving the opt-out reply to the message, thereby determining that the targeted device has not accepted delivery; transmitting a notification regarding availability of the media content to a second communication device of the plurality of communication devices, wherein the second communication device is associated with the targeted recipient and is different from the targeted device; and providing the second communication device access to the media content; and responsive to receiving the opt-in reply to the message, thereby determining that the targeted device has accepted delivery; determining, based on the user profile, a delivery format of the media content for delivery to the targeted device; adjusting a format of the media content according to the delivery format; and providing the media content to the targeted device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, cause performance of operations comprising; receiving media content from a first communication device, wherein the media content is transmitted by the first communication device responsive to selection of a function of the first communication device, wherein the first communication device transmits the media content without storing the media content at the first communication device; receiving a request from the first communication device to distribute the media content; transmitting a message offering delivery of the media content to a target device associated with a target recipient of the media content, the message prompting one of an opt-in reply or an opt-out reply, wherein the target device is selected from a plurality of communication devices according to a user profile associated with the first communication device, wherein the user profile specifies the target device; determining whether the target recipient has accepted delivery of the media content; responsive to receiving the opt-in reply to the message, thereby determining that the target recipient has accepted delivery; determining, based on the user profile, a delivery format of the media content for delivery to the targeted device; adjusting a format of the media content according to the delivery format; and providing to the target device a hyperlink to the media content; and responsive to receiving the opt-out reply to the message, thereby determining that the target recipient has not accepted delivery; transmitting a notification regarding availability of the media content to a second communication device of the plurality of communication devices, wherein the second communication device is associated with the target recipient and is different from the target device; and providing the second communication device access to the media content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by a processing system including a processor, media content forwarded from a first communication device, wherein the first communication device forwards the media content without storing the media content at the first communication device; selecting, by a processing system from a plurality of communication devices, a targeted device of a targeted recipient responsive to the receiving of the media content, wherein the selecting of the targeted device is according to a user profile associated with the first communication device; transmitting, by the processing system, a message identifying the media content to the targeted device according to the user profile to offer delivery of the media content to the targeted device, the message prompting one of an opt-in reply or an opt-out reply; determining, by the processing system, whether the targeted device has accepted delivery of the media content; responsive to receiving the opt-out reply, thereby determining that the targeted device has not accepted delivery; transmitting, by the processing system, a notification regarding availability of the media content to a second communication device of the plurality of communication devices, wherein the second communication device is associated with the targeted recipient and is different from the targeted device; and providing, by the processing system, the second communication device access to the media content; and responsive to receiving the opt-in reply, thereby determining that the targeted device has accepted delivery; determining, based on the user profile, a delivery format of the media content for delivery to the targeted device; adjusting a format of the media content according to the delivery format; and providing, by the processing system, the media content to the targeted device. - View Dependent Claims (17, 18, 19, 20)
-
Specification