"Although the examples described herein are for multicast data, the method and system of the present invention also applies to broadcast, unicast, and other data that can be identified as available to the user." . . . .