Patent ID: 9184916
Filing Date: 2015-11-10
Classification: H04L

Abstract:
1. A method for transmitting data to a client, the method comprising the following operations performed by at least one processor: receiving, at a distribution point, at least one portion of an encrypted stream of media, the encrypted stream associated with at least one first metadata message and at least one second metadata message; caching the at least one first metadata message; receiving a time-shift command from the client; identifying a portion of the encrypted stream of media content associated with the received time-shift command; if the identified portion includes a second metadata message, transmitting the at least one second metadata message; receiving another first metadata message; determining that a metadata ID corresponding to the another first metadata message matches a metadata ID corresponding to the at least one first metadata message; removing the cached at least one first metadata message; and caching the another first metadata message; and transmitting the identified specified portion of the encrypted stream of media content, an initialization vector associated with the identified portion, and the cached at least one first metadata message.