Customizing and Distributing Data in Network Environments
First Claim
Patent Images
1. A method, comprising:
- receiving media stream at a network device, wherein the media stream is transcoded into a plurality of chunks, each of the plurality of chunks including a portion of the media stream;
modifying one of the plurality of chunks using customization information to generate a customized chunk;
sending the plurality of chunks and the customized chunk to a plurality of network nodes, wherein a user obtains the customized chunk and ones of plurality of chunks to receive the media stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Various techniques and mechanisms allow customization of data for delivery to different end users. The data can be provided as a series of chunks. In some instances, a server has a number of modules used to customize and select chunks of data using a variety of factors such as user preferences, network bandwidth, subscription levels, etc. The chunks are distributed in and across a variety of network architectures such as client server, mesh, point-to-point, peer-to-peer, etc.
20 Citations
28 Claims
-
1. A method, comprising:
-
receiving media stream at a network device, wherein the media stream is transcoded into a plurality of chunks, each of the plurality of chunks including a portion of the media stream; modifying one of the plurality of chunks using customization information to generate a customized chunk; sending the plurality of chunks and the customized chunk to a plurality of network nodes, wherein a user obtains the customized chunk and ones of plurality of chunks to receive the media stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
an interface operable to receive a media stream, wherein the media stream is transcoded into a plurality of chunks; a processor operable to modify one of the plurality of chunks using customization information to generate a customized chunk; wherein the interface is further operable to send the plurality of chunks and the customized chunk to a plurality of network nodes, wherein a user obtains the customized chunk and ones of plurality of chunks to receive the media stream. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system, comprising:
-
means for receiving media stream, wherein the media stream is transcoded into a plurality of chunks, each of the plurality of chunks including a portion of the media stream; means for modifying one of the plurality of chunks using customization information to generate a customized chunk; means for sending the plurality of chunks and the customized chunk to a plurality of network nodes, wherein a user obtains the customized chunk and ones of plurality of chunks to receive the media stream.
-
-
28. A computer readable storage medium having computer code embodied therein, the computer readable storage medium comprising:
-
computer code for receiving media stream; computer code for transcoding the media stream into a plurality of chunks, each of the plurality of chunks including a portion of the media stream; computer code for modifying one of the plurality of chunks using customization information to generate a customized chunk; computer code for sending the plurality of chunks and the customized chunk to a plurality of network nodes, wherein a user obtains the customized chunk and ones of plurality of chunks to receive the media stream.
-
Specification