Patent ID: 8275718

Claim:
A non-transitory computer-readable storage medium with an executable program stored thereon for directing operation of at least one computer to provide an information dissemination service, wherein the program instructs the at least one computer to perform the following steps: receive information indicative of a message data and information indicative of a media element to be presented to a user; encrypt the information indicative of the message data using an encryption key; hide the encrypted information indicative of the message data within the information indicative of the media element; provide for the combined encrypted information indicative of the message data and the information indicative of the media element to be presented to the user; receive authentication of an identity of the user; extract the encrypted information indicative of the message data from the information indicative of the media element, wherein the extraction is performed only after presenting the combined encrypted information indicative of the message data and information indicative of the media element to the user and only after receiving the authentication of the identity of the user; and decrypt the encrypted information indicative of the message data.