IP Library Granted Patent US 7,602,940
Granted Patent B2
US 7,602,940 · App. 11/545,081 · Granted Oct 13, 2009

Steganographic data hiding using a device clock

Assignee: Digimarc Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,602,940
App. No.
11/545,081
Granted
Oct 13, 2009
Kind
B2
Abstract

The presently claimed invention relates generally to methods and apparatus associated with steganographic encoding (e.g., data hiding). One claim recites a method including: obtaining plural-bit auxiliary information; and during communication between a first computer and a second computer over a network, modulating timing or phase of a clock signal generated by the first computer so as to steganographically hide the plural-bit auxiliary information in a communications signal sent between the first computer and the second computer. Of course, other claims and combinations are provided as well.

Claims (16)

1. A method comprising:

obtaining plural-bit auxiliary information; and

during communication between a first computer and a second computer over a network, modulating timing or phase of a clock signal generated by the first computer so as to steganographically hide the plural-bit auxiliary information in a communications signal sent between the first computer and the second computer.

2. The method of claim 1 wherein the clock signal comprises a system clock signal generated by the first computer.

3. The method of claim 2 wherein the signal is varied in accordance with the plural-bit auxiliary information.

4. The method of claim 3 wherein a period of the signal is varied in accordance with the plural-bit, auxiliary information.

5. An apparatus comprising:

an input or memory to receive plural-bit auxiliary information there from;

a signal generator;

an output to communicate with a different apparatus over a network, the output communicating a clock signal generated by the signal generator, the signal generator modulating timing or phase of the clock signal so as to steganographically hide the plural-bit auxiliary information in the signal.

6. The apparatus of claim 5 wherein the signal generator comprises a system clock, and the signal comprises a system clock signal.

7. The apparatus of claim 6 wherein the signal is varied in accordance with the plural-bit auxiliary information.

8. The apparatus of claim 7 wherein a period of the signal is varied in accordance with the plural-bit auxiliary information.

9. The apparatus of claim 5 in which the signal generator is operating to modulate timing or phase of the signal so as to steganographically hide the plural-bit auxiliary information in the signal.

10. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 1 .

11. A computer readable media comprising instructions stored thereon to cause a multi-purpose computer processor to perform the acts of claim 1 .

Assignments (6)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →
CONFIRMATION OF TRANSFER OF UNITED STATES PATENT RIGHTS Recorded Nov 5, 2008
From: L-1 SECURE CREDENTIALING, INC. (FORMERLY KNOWN AS DIGIMARC CORPORATION)
To: DIGIMARC CORPORATION (FORMERLY DMRC CORPORATION)
Reel/Frame 021785/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2006
From: RHOADS, GEOFFREY B.; CARR, J. SCOTT
To: DIGIMARC CORPORATION
Reel/Frame 018661/0872 →
Continuity (7)
Continuation 1037939300 · Mar 3, 2003
Continuation 0929256900 · Apr 15, 1999
Continuation 1037939300
Continuation 0999876300 · Nov 29, 2001
Division 0929256900 · Apr 15, 1999
Provisional Application 6008222800 · Apr 16, 1998
Related Publication 20070076916A1 · Apr 5, 2007