← Back to Patent Explorer
US6094722A Expired / Lapsed US ⏱️ 0.0 years remaining

Hiding a authentication code in an electric signal

Assignee: TeleCommunication Systems Inc
•
Filing: 1998-01-22
•
Granted: 2000-07-25
•
Expires: 2018-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In order to hide an authentication code or signature (101, 402, 504) in an electric signal (100, 400, 401), which consists of data parts with a certain value, certain data parts are selected from the electric signal for processing on the basis of the contents of the authentication code. The value of each data part selected for processing is re-determined by a filter (200, 403, 504), which uses certain other predetermined data parts of the electric signal as input data. For detecting the authentication coding, the signal is filtered with the same filter (403) and those data parts (406) which have their value unchanged after the second filtering are marked. The electric signal can be a file (particularly an image file) or a temporally continuous signal. The device for implementing the method comprises a memory (501, 502) for saving the electric signal and a processing unit (500) for reading the data from the memory and for changing the value of its data parts. The device also comprises a filter (503), which uses the other data parts of the signal as input data and which determines the new value of the data parts selected for processing. The device can interact with the user (506, 507) or it can be a sealed authentication coding circuit.

Inventors

  • 👤 Jaakko Astola
  • 👤 Pauli Kuosmanen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:59
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3233; H04N2201/3269; H04N2201/327; H04N2201/328

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 77 words
A method for hiding an authentication code (101, 402, 504) in an electric signal (100, 400, 401) representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of the contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by a filter (200, 403, 503), which uses as filter input only pixel values of the electric signal from predetermined pixels.
Claim 2
Independent Claim 77 words
A method for hiding an authentication code (101, 402, 504) in an electric signal (100, 400, 401) representing pixel values, wherein the pixel values are selected from the electric signal for processing on the basis of the contents of the authentication code, characterized in that the value of each pixel value selected for processing is re-determined by a filter (200, 403, 503), which uses as filter input only pixel values of the electric signal from predetermined pixels.
Claim 3
Dependent Claim 24 words
A method according to claim 1, characterized in that said electric signal (100, 400, 401) is a file and its pixel values are bytes.
Claim 4
Dependent Claim 15 words
A method according to claim 2, characterized in that said file is an image file.
Claim 5
Dependent Claim 49 words
A method according to claim 1, characterized in that said electric signal (100, 400, 401) is a temporally continuous signal and its pixel values are bytes, whereby a certain temporal period is separated from the temporally 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 temporally continuous signal.
Claim 7
Dependent Claim 64 words
A method according to claim 1, characterized in that a deterministic transformation (T, 505) is also carried out on said electric signal before the pixel values are selected for processing, and a reverse transformation (T -1 , 505) of said deterministic transformation is carried out on the transformed electric signal after the value of each pixel value selected for processing has been specified anew.
Claim 8
Independent Claim 54 words
A method for detecting the authentication coding from an electric signal representing pixel values, characterized in that in it the electric signal is filtered with a predetermined filter (403), the pixel values (406) which have their value unchanged during filtering are marked, and the marked pixel values are compared to a predetermined signature (402).
Claim 9
Independent Claim 54 words
A method for detecting the authentication coding from an electric signal representing pixel values, characterized in that in it the electric signal is filtered with a predetermined filter (403), the pixel values (406) which have their value unchanged during filtering are marked, and the marked pixel values are compared to a predetermined signature (402).
Claim 10
Dependent Claim 26 words
A method according to claim 7, characterized in that a predetermined deterministic transformation (T) is also carried out on said electric signal before it is filtered.
Claim 11
Independent Claim 91 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory (501, 502) for saving said electric signal, and a processing unit (500) for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of the authentication code, characterized in that it comprises a filter (503), 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 12
Independent Claim 91 words
A device for hiding the authentication code in an electric signal representing pixel values, wherein said device comprises a memory (501, 502) for saving said electric signal, and a processing unit (500) for reading the electric signal from the memory and for selecting certain pixel values for the electric signal for processing on the basis of the authentication code, characterized in that it comprises a filter (503), 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 13
Independent Claim 97 words
A device for detecting the authentication coding from an electric signal representing pixel values, wherein said device comprises a memory (501, 502) for saving the electric signal and a processing unit (500) for reading the electric signal from the memory and for changing the value of its pixel values, characterized in that it comprises a filter (503), and said processing unit is arranged to re-determine the value of the pixel values of the signal in a manner specified by said filter and to save the information of those pixel values which have their value unchanged during filtering.
Claim 14
Independent Claim 97 words
A device for detecting the authentication coding from an electric signal representing pixel values, wherein said device comprises a memory (501, 502) for saving the electric signal and a processing unit (500) for reading the electric signal from the memory and for changing the value of its pixel values, characterized in that it comprises a filter (503), and said processing unit is arranged to re-determine the value of the pixel values of the signal in a manner specified by said filter and to save the information of those pixel values which have their value unchanged during filtering.
Claim 15
Dependent Claim 38 words
A device according to claim 10, characterized in that it also comprises an input device (507) for receiving the input data from the user and an output device (506) for conveying information about the operation to the user.
Claim 16
Dependent Claim 16 words
A device according to claim 10, characterized in that it is a sealed authentication coding circuit.
Claim 17
Dependent Claim 38 words
A device according to claim 9, characterized in that it also comprises an input device (507) for receiving the input data from the user and an output device (506) for conveying information about the operation to the user.
Claim 18
Dependent Claim 16 words
A device according to claim 9, characterized in that it is a sealed authentication coding circuit.

References Cited (Backward Citations)

JPS62214484A Cited
WO1993025038A1 Cited
US5524933A Cited
WO1995027627A1 Cited
EP0705025A2 Cited
US5943422A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-25 2004-01-24 2004-07-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-25 2008-01-24 2008-07-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-25 2012-01-24 2012-07-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag