Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
69 words
A method for hiding an authentication code in an electric signal representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of locations associated with contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by a filter, which uses as filter input pixel values of the electric signal from predetermined pixels.
Claim 2
Independent Claim
69 words
A method for hiding an authentication code in an electric signal representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of locations associated with contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by a filter, which uses as filter input pixel values of the electric signal from predetermined pixels.
Claim 3
Dependent Claim
22 words
A method according to claim 1 , characterized in that said electric signal is a file and its pixel values are bytes.
Claim 4
Dependent Claim
16 words
A method according to claim 2 , characterized in that said file is an image file.
Claim 5
Dependent Claim
44 words
A method according to claim 1 , characterized in that said electric signal is a continuous signal and its pixel values are bytes, whereby a certain period is separated from the continuous signal and the authentication code is hidden in said separated signal period.
Claim 6
Dependent Claim
21 words
A method according to claim 4 , characterized in that the authentication code is repeatedly hidden in the same continuous signal.
Claim 7
Dependent Claim
19 words
The method of claim 1 , wherein the contents of the authentication code comprise the locations and message values.
Claim 8
Independent Claim
91 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory for saving said electric signal, and a processing unit for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of locations associated with the authentication code, characterized in that said device comprises a filter, and said processing unit is arranged to re-determine the value of each pixel value selected for processing in a manner specified by said filter.
Claim 9
Independent Claim
91 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory for saving said electric signal, and a processing unit for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of locations associated with the authentication code, characterized in that said device comprises a filter, and said processing unit is arranged to re-determine the value of each pixel value selected for processing in a manner specified by said filter.
Claim 10
Dependent Claim
36 words
A device according to claim 7 characterized in that said device also comprises an input device for receiving input data from a user and an output device for conveying information about device operation to the user.
Claim 11
Independent Claim
72 words
A method for hiding an authentication code in an electric signal representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of a pattern associated with contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by an adjustment processor, which uses as adjustment processor input pixel values of the electric signal from predetermined pixels.
Claim 12
Independent Claim
72 words
A method for hiding an authentication code in an electric signal representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of a pattern associated with contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by an adjustment processor, which uses as adjustment processor input pixel values of the electric signal from predetermined pixels.
Claim 13
Dependent Claim
19 words
The method of claim 9 , wherein the contents of the authentication code comprise the pattern and message values.
Claim 14
Independent Claim
94 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory for saving said electric signal, and a processing unit for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of a pattern associated with the authentication code, characterized in that said device comprises an adjustment processor, and said processing unit is arranged to re-determine the value of each pixel value selected for processing in a manner specified by said adjustment processor.
Claim 15
Independent Claim
94 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory for saving said electric signal, and a processing unit for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of a pattern associated with the authentication code, characterized in that said device comprises an adjustment processor, and said processing unit is arranged to re-determine the value of each pixel value selected for processing in a manner specified by said adjustment processor.
Claim 16
Independent Claim
61 words
A method of hiding a code in an image signal comprising: selecting points in the image signal for hiding the code based on a pattern associated with the code; and re-computing the value of the image signal at the selected points to hide the code based on one or more values of the image signal at or around the selected points.
Claim 17
Independent Claim
61 words
A method of hiding a code in an image signal comprising: selecting points in the image signal for hiding the code based on a pattern associated with the code; and re-computing the value of the image signal at the selected points to hide the code based on one or more values of the image signal at or around the selected points.
Claim 18
Dependent Claim
21 words
The method of claim 12 wherein the pattern is formed, at least in part, based on a random selection of points.
Claim 19
Dependent Claim
12 words
The method of claim 12 wherein the pattern comprises a preprogrammed pattern.
Claim 20
Dependent Claim
13 words
The method of claim 12 wherein the code comprises a variable binary message.
Claim 21
Dependent Claim
23 words
The method of claim 12 wherein the selecting and re-computing results in a signature embedded in the image, the signature comprising a pattern.
Claim 22
Dependent Claim
15 words
The method of claim 16 wherein the signature comprises the pattern and a binary message.
Claim 23
Dependent Claim
15 words
The method of claim 12 wherein the selecting includes selecting points based on image characteristics.
Claim 24
Dependent Claim
20 words
The method of claim 18 wherein the image characteristics correspond to characteristics for hiding changes made to hide the code.
Claim 25
Dependent Claim
15 words
The method of claim 12 wherein the points correspond to pixels in the image signal.
Claim 26
Dependent Claim
32 words
The method of claim 12 wherein selecting points includes selecting more points than bits in a binary message to be encoded such that the binary message is redundantly encoded throughout the points.
Claim 27
Independent Claim
86 words
A method of hiding a code in an electric signal representing pixel values, comprising: selecting pixel values for processing on the basis of the code, including selecting locations of pixels corresponding to the code and selecting which of the locations corresponding to the code represent a binary one and which of the locations corresponding to the code represent a binary zero; and having selected the locations and binary values at the locations, adjusting the pixel values at the locations using only the pixel values as input.
Claim 28
Independent Claim
86 words
A method of hiding a code in an electric signal representing pixel values, comprising: selecting pixel values for processing on the basis of the code, including selecting locations of pixels corresponding to the code and selecting which of the locations corresponding to the code represent a binary one and which of the locations corresponding to the code represent a binary zero; and having selected the locations and binary values at the locations, adjusting the pixel values at the locations using only the pixel values as input.
Claim 29
Dependent Claim
24 words
The method of claim 22 wherein the selecting of locations of pixels is based, at least in part, on a random selection of locations.
Claim 30
Dependent Claim
13 words
The method of claim 22 wherein the selected locations comprise a preprogrammed pattern.
Claim 31
Dependent Claim
13 words
The method of claim 22 wherein the code comprises a variable binary message.
Claim 32
Dependent Claim
28 words
The method of claim 22 wherein the selecting and adjusting results in embedding the code in the electronic signal, the code comprising a pattern including the selected locations.
Claim 33
Dependent Claim
15 words
The method of claim 26 wherein the code comprises the pattern and a binary message.
Claim 34
Dependent Claim
23 words
The method of claim 22 wherein the electronic signal comprises an image, and wherein the selecting includes selecting locations based on image characteristics.
Claim 35
Dependent Claim
20 words
The method of claim 28 wherein the image characteristics correspond to characteristics for hiding changes made to hide the code.
Claim 36
Dependent Claim
29 words
The method of claim 22 wherein selecting locations of pixels includes selecting more locations than bits in the code such that the code is redundantly encoded throughout the locations.