Patent ID: 8656499

Claim:
A bit-stripping method, comprising: receiving media content at a client device having a media content player, wherein the media content is subject to a bit stripping module of the client device, and wherein the media content is provided to the bit stripping module via a first secure interface such that the media content is inaccessible by the media content player; operating the bit stripping module of the client device to remove bits at predetermined positions throughout the received media content to create stripped data and recombination data, wherein the stripped data is information of the received media content remaining after the removal of the bits and the recombination data is a collection of the removed bits, wherein the recombination data comprises a portion of framing information and bearer data removed from the media content such that the stripped data alone is insufficient for playback by the media content player; providing the recombination data over a second secure interface to a recombination module of the client device; operating the recombination module of the client device to recombine the stripped data and the recombination data to create recombined media content; discarding the stripped data after the recombination operation; providing the recombined media content over a third secure interface to the media content player; operating the media content player to play back the recombined media content; discarding the recombined media content after the playback operation; storing the recombination data on the client device; after storing the recombination data on the client device, requesting the media content from a server; receiving, from the server, the stripped data associated with the recombination data; and operating the client device to recombine the stored recombination data and the received stripped data.