Subscriber driven media agnostic content delivery across networks
First Claim
1. A computer readable storage device for managing subscriber driven media agnostic content delivery across networks, the computer readable storage device comprising:
- first program instructions to receive preferences from a sending client and a receiving client;
second program instructions to receive content in a first media type over a network;
third program instructions to transcode the content in the first media type in order for the receiving client to view content in a second media type when resources are available on the sending client based on the preferences including a media size limit, a list of best times to receive the content in the second media type, a media format (media type) for the receiving client to receive the content in the second media type, and a type of transcoding operation;
fourth program instructions to send the content in the second media type different from the first media type or a reference to the content in the second media type, to the receiving client and to a device of the receiving client in accordance with at least one preference of the receiving client;
fifth program instructions to notify at least the receiving client that the content in the second media type is to be received by the device of the receiving client; and
sixth program instructions to notify, by an agent, the sending client that the receiving client has at least one of received a notification of the content and received the content in the second media type, wherein;
the preferences include at least the media size limit, the list of best times to receive the content in the second media type, the media format (media type) for the receiving client to receive the content in the second media type, and the type of transcoding operation, andthe first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided to facilitate subscriber driven media agnostic content delivery across same or different networks. The method includes receiving preferences from a sending client and a receiving client and receiving content of a first media type over a network. The method further includes sending the content or a reference to the content to the receiving client in a preferred media type and to a preferred device in accordance with at least one preference of the receiving client. The method also includes notifying at least the receiving client that the content is to be received by the preferred device.
35 Citations
19 Claims
-
1. A computer readable storage device for managing subscriber driven media agnostic content delivery across networks, the computer readable storage device comprising:
-
first program instructions to receive preferences from a sending client and a receiving client; second program instructions to receive content in a first media type over a network; third program instructions to transcode the content in the first media type in order for the receiving client to view content in a second media type when resources are available on the sending client based on the preferences including a media size limit, a list of best times to receive the content in the second media type, a media format (media type) for the receiving client to receive the content in the second media type, and a type of transcoding operation; fourth program instructions to send the content in the second media type different from the first media type or a reference to the content in the second media type, to the receiving client and to a device of the receiving client in accordance with at least one preference of the receiving client; fifth program instructions to notify at least the receiving client that the content in the second media type is to be received by the device of the receiving client; and sixth program instructions to notify, by an agent, the sending client that the receiving client has at least one of received a notification of the content and received the content in the second media type, wherein; the preferences include at least the media size limit, the list of best times to receive the content in the second media type, the media format (media type) for the receiving client to receive the content in the second media type, and the type of transcoding operation, and the first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable storage device for managing subscriber driven media agnostic content delivery across networks, the computer readable storage device comprising:
-
first program instructions to parse, using a computer infrastructure, preferences of a sending client and a receiving client in order to transcode content in order for the receiving client to view content in a media type when resources are available on the sending client based on the preferences of the sending client and the receiving client including a media size limit, a list of best times to receive the content in the media type, a media format (media type) for the receiving client to receive the content in the media type, and a type of transcoding operation, and to send content in the media type preferred by at least one of the sending client and the receiving client, or a reference to the content in the media type, to the receiving client and to a device of the receiving client; and second program instructions to notify at least the receiving client that the content in the media type is to be received by the device of the receiving client, wherein the preferences include at least a list of notification types to inform the sending client of receipt of the content in the media type, the media size limit, the list of best times to receive the content in the media type, and the type of transcoding operation, and wherein the first and second program instructions are stored in the computer readable storage device. - View Dependent Claims (14, 15, 16, 18)
-
-
17. A method comprising:
-
receive preferences from a sending client and a receiving client; receive content in a first media type over a network; transcode the content in the first media type in order for the receiving client to view content in a second media type when resources are available on the sending client based on the preferences including a media size limit, a list of best times to receive the content in the second media type, a media format (media type) for the receiving client to receive the content in the second media type, and a type of transcoding operation; send the content in the second media type different from the first media type or a reference to the content in the second media type, to the receiving client and to a device of the receiving client in accordance with at least one preference of the receiving client; and notify at least the receiving client that the content in the second media type is to be received by the device of the receiving client; and notify the sending client that the receiving client has at least one of received a notification of the content and received the content in the second media type, wherein the preferences include at least the media size limit, the list of best times to receive the content in the second media type, the media format (media type) for the receiving client to receive the content in the second media type, and the type of transcoding operation. - View Dependent Claims (19)
-
Specification