Patent ID: 9379893
Filing Date: 2016-06-28
CPC Classification: H04L,H04N

Claim Text:
1. An end-user device comprising: a receiver to receive a media stream from a Headend system, the media stream including: media content for a plurality of services, the media content being packed into a plurality of packets, each one of the packets having a header and a payload, the payload of each one of the packets including a part of the media content of one of the services; a mapping table or at least two mapping tables, the mapping table directly mapping, or the at least two tables together indirectly mapping, the services to a plurality of packet-IDs such that each one of the services is mapped to one of the packet-IDs, thereby enabling the packets including the media content of the one service to be identified via the one packet-ID identifying the one service; and a plurality of encrypted packet-IDs such that each one of the packets includes one of the encrypted packet-IDs in the header of the one packet so that the one encrypted packet ID included in the one packet is for the one service of the part of the media content included in the one packet, the one encrypted packet ID being encrypted using a first secret and a function; and a packet filter to filter the packets of a first service of the plurality of services from the media stream without decrypting or encrypting or hashing the encrypted packet-ID in the header of each of the packets in the media stream, the packet filter being operative to: derive a first packet-ID from the mapping table or the mapping tables mapping to the first service; encrypt the first packet-ID using the first secret and the function yielding a first encrypted packet-ID; and filter the packets of the first service from the media stream by filtering packets from the media stream where the header includes the first encrypted packet-ID.