Patent ID: 8918902
Filing Date: 2014-12-23
Classification: G06F

Abstract:
1. A computer-implemented method in which a computer system performs operations comprising: receiving, at a user computer system, protected content, wherein said protected content is not viewable by said user, wherein said receiving protected content comprises receiving protected content that has been network coded; receiving, at said user computer system, appended content, wherein said appended content comprises an advertisement, and wherein said appended content functions as a decryption key for said protected content; viewing, by said user, said appended content, wherein said viewing of said appended content results in said protected content being viewable by said user; viewing said protected content by said user; and wherein said network coded includes providing linearly combined data packets from a set of original data packets and wherein once enough linear combinations of data packets are received to satisfy a network coding algorithm, a set of linear equations are derived for said received linear combinations of data packets and wherein said linear equations are solved to recover said original data packets.