Patent ID: 8694789

Claim:
A method for generating an authenticated record of an active communication session, the active communication session comprising a continuously updating data stream, the method comprising: receiving a data signal representing authentication information associated with the active communication session; storing an authenticated data stream representing the authenticated record of the active communication session at least partly by: segmenting a copy of the continuously updating data stream into a plurality of defined frames, each defined frame associated with a frame sequence identifier; grouping the plurality of defined frames into respective frame groups, each frame group comprising a predetermined number of frames and a frame group sequence identifier, the respective frames of each frame group being associated with sequential frame sequence identifiers; for each frame group, generating an associated frame group key frame comprising data integrity information based at least partly on the respective frame group, and the authentication information associated with the communication session; appending each frame group and associated frame group key frame to the authenticated data stream ordered at least partly by the respective sequential frame group sequence identifier; and repeating the segmenting, grouping, generating, and appending for authenticating further frame groups of the continuously updating data stream.