Abstract:
Multiple transform utilization and applications for secure digital watermarking In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.
Abstract:
There is disclosed a method and apparatus for secure watermarking of print jobs using a smartcard. The method includes receiving, from a user, a request to print a document with a secured watermark and obtaining authorization data from a smartcard provided by the user. The method further includes receiving, from the user, a pin associated with the smartcard and obtaining authorization to print with a secured watermark from an authorization server based on the authorization data and the user pin. The method further includes obtaining a listing of secured watermarks available on a multifunction peripheral, receiving, from the user, a selection of a selected secured watermark from the listing of secured watermarks, and transmitting a print request to the multifunction peripheral, the print request including a secured watermark instruction and authorization to use the selected secured watermark.
Abstract:
An image forming apparatus having a hardware resource used in image forming processing and an application executing the image forming processing, and performing authentication relating to the execution of the image forming processing is disclosed. The image forming apparatus includes a character string display part and a type character string display part. The character string display part displays a character string that does not include the type of the image forming processing, and prompts the authentication. The type character string display part displays the type of the image forming processing.
Abstract:
Residue calculating sections respectively obtain residues which take a plurality of integers as modulus, with respect to a user ID. The plurality of integers are stored in modulus storage sections and are prime to each other. Based on these residues and parameters stored in a coding parameter storage section, component codes constructed by continuous sequences of 1 and 0 using a predetermined number of bits as a unit are respectively generated by component code generating sections. These component codes are concatenated by a concatenating section, thereby to obtain a code to be embedded, which constructs watermark information.
Abstract:
A method and apparatus for securing transmission of content created by a content generation device embedded in a wireless transmit/receive unit (WTRU) by determining what type of watermarks should be applied to the content and incorporating the watermarks in the content. The WTRU includes a content generation unit, a watermark incorporation unit, and a communication subsystem. The content generation unit is embedded in the WTRU and generates content, such as audio, video, image, text or a combination thereof. The watermark incorporation unit determines the type of watermarks that should be incorporated in the content and incorporates the watermarks in the content. The communication subsystem transmits the watermarked content.
Abstract:
An encoding apparatus that embeds a watermark in host data is provided. A multiplexer generates a plurality of bit sequences by adding initial data to the head of the watermark. A scrambler scrambles a plurality of the bit sequences respectively and generates a plurality of scrambled watermarks. An embedder embeds a plurality of the scrambled watermarks in the host data and generates a plurality of candidate watermarked host data. A signal-to-noise ratio calculator evaluates the robustness of the watermarks hidden in the respective candidate watermarked host data. A selector selects one candidate that has the highest level of the robustness as a final watermarked host data.
Abstract:
A system for loading digital watermarks automatically includes an application server (4). The application server includes a main controller. The main controller includes: a document fetching module (401) configured for fetching a document to be printed, and for accessing a document DRM header of the document fetched; a watermark downloading module (402) configured for downloading a digital watermark corresponding to the document; and an integrating module (403) configured for transforming the document into a graphical file and integrating the graphical file with the downloaded digital watermark. A related method is also disclosed.
Abstract:
Residue calculating sections respectively obtain residues which take a plurality of integers as modulus, with respect to a user ID. The plurality of integers are stored in modulus storage sections and are prime to each other. Based on these residues and parameters stored in a coding parameter storage section, component codes constructed by continuous sequences of 1 and 0 using a predetermined number of bits as a unit are respectively generated by component code generating sections. These component codes are concatenated by a concatenating section, thereby to obtain a code to be embedded, which constructs watermark information.
Abstract:
A method of embedding information in digital content representing media streams. The method includes (1) selecting a set of locations within that digital content reprensenting the media stream to embed information, (2) selecting a set of possible alterations to make at those locations, and (3) making a subset of the possible alterations. The set of locations and possible alterations is herein sometimes called a “watermark.” The subset of actual alterations that are made is herein sometimes called a “fingerprint.” The method determines a set of locations at which there are alternative versions of digital content representing the same media stream, such as one being the original and one being an alternative version of the same digital content, herein sometimes called the “original movie” and the “alt-movie,” or herein sometimes called the “original block” and the “alt-block” for a particular block in the digital content representing the media stream.
Abstract:
An image forming apparatus having a hardware resource used in image forming processing and an application executing the image forming processing, and performing authentication relating to the execution of the image forming processing is disclosed. The image forming apparatus includes a character string display part and a type character string display part. The character string display part displays a character string that does not include the type of the image forming processing, and prompts the authentication. The type character string display part displays the type of the image forming processing.