IP Library Granted Patent US 7,965,863
Granted Patent B2
US 7,965,863 · App. 11/943,361 · Granted Jun 21, 2011

Digital watermarks as a gateway and control mechanism

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,965,863
App. No.
11/943,361
Granted
Jun 21, 2011
Kind
B2
Abstract

An electronic system where messages include information carried by digital watermarks. The digital watermarks are used to control the transmission and/or receipt of messages including images or audio transmitted over the system. The system prevents the accidental dissemination of information to unauthorized receivers. Furthermore, while no security system is fool-proof, the system helps guards against the intentional, but unauthorized, dissemination of information to unauthorized receivers.

Claims (53)

1. A method comprising:

receiving a message, at a server, being transmitted on a transmission network from a sender to a receiver;

extracting audio or image data from the message;

detecting a digital watermark in the audio or image data;

reading one or more bits of data carried in the digital watermark; and

taking an action, in response to reading the one or more bits, to manage the transfer of the message, including logging information about the message.

2. The method of claim 1 , wherein the audio or image data comprises a sound clip.

3. The method of claim 1 , further comprising controlling transmission of the message as a function of the one or more bits and identity of the sender or the receiver.

4. The method of claim 1 , wherein the action is determined by interrogating a database with information about the sender or the receiver and information from the digital watermark.

5. The method of claim 1 , wherein the server comprises a web server, and wherein the web server extracts the audio or image data from the message and executes a watermark reader to detect the digital watermark and read the one or more bits of data carried in the digital watermark.

6. The method of claim 1 , wherein the server comprises an electronic file transfer server, and wherein the electronic file transfer server extracts the audio or image data from the message and executes a watermark reader to detect the digital watermark and read the one or more bits of data carried in the digital watermark.

7. The method of claim 1 , wherein receivers of messages transmitted on the transmission network are categorized into different groups, and wherein the action depends on a determination of which of these groups the receiver is associated with.

8. The method of claim 1 , wherein senders of messages transmitted on the transmission network are categorized into different groups, and wherein the action depends on a determination of which of these groups the sender of the message is associated with.

9. The method of claim 1 , wherein the action comprises sending an alert to the sender.

10. The method of claim 1 , wherein the action comprises sending an alert to an administrator, wherein the administrator is separate from the sender and receiver of the message.

11. The method of claim 1 , wherein the one or more bits comprise one or more predetermined flags.

12. The method of claim 1 , wherein the action comprises seeking additional authorization, electronically from the sender or the receiver of the message.

13. The method of claim 12 , wherein the additional authorization comprises a password.

14. The method of claim 1 , wherein the action comprises interrogating a rules database, wherein the rules database provides the action to be taken based on the one or more bits and information about the sender or the receiver.

15. A system comprising:

a server on a transmission network configured to receive and route, a message being transmitted on the transmission network from a sender to a receiver, wherein the server includes memory for storing at least part of the message, wherein the server further includes an interface configured to extract audio or image data from the at least part of the message stored in the memory; and

a digital watermark detector, in communication with the interface, configured to detect a digital watermark in the audio or image data, and further configured to read one or more bits of data carried in the digital watermark;

wherein the server is further configured to take an action, in response to the one or more bits, to manage the transfer of the message, including logging information about the message.

16. The system of claim 15 , wherein the server comprises a gateway between a sending device of the sender and a network.

17. The system of claim 15 , wherein the interface is configured to extract the audio or image data from the message while the message is temporarily buffered for transfer over a network.

18. The system of claim 15 , wherein the audio or image data comprises a sound clip.

19. The system of claim 15 , wherein the server is further configured to control transmission of the message as a function of the one or more bits and identity of the sender or the receiver.

20. The system of claim 15 , wherein the server is further configured to interrogate a rules database with information about the sender or the receiver and information from the digital watermark to determine the action.

21. The system of claim 15 , wherein the server comprises a web server, and wherein the web is configured to:

extract the audio or image data from the message; and

execute a watermark reader, wherein the watermark reader is configured to to detect the digital watermark and read the one or more bits of data carried in the digital watermark.

22. The system of claim 15 , wherein the server comprises an electronic file transfer server, and wherein the electronic file transfer server is configured to:

extract the audio or image data from the message; and

execute a watermark reader, wherein the watermark reader is configured to detect the digital watermark and read the one or more bits of data carried in the digital watermark.

23. The system of claim 15 , wherein receivers of messages transmitted on the transmission network are categorized into different groups, and wherein the action depends on a determination of which of these groups the receiver is associated with.

24. The system of claim 15 , wherein senders of messages transmitted on the transmission network are categorized into different groups, and wherein the action depends on a determination of which of these groups the sender of the message is associated with.

25. The system of claim 15 , wherein the action comprises sending an alert to the sender or an administrator regarding control of the transfer of the message.

26. An apparatus comprising:

a processor; and

a computer-readable medium operatively connected to the processor having instructions stored thereon that, if executed by the processor, cause the apparatus to:

receive a message being transmitted on the transmission network from a sender to a receiver;

extract audio or image data from the message;

detect a digital watermark in the audio or image data;

read one or more bits of data carried in the digital watermark; and

in response to reading the one or more bits, take an action to manage the transfer of the message, including logging information about the message.

27. The apparatus of claim 26 , wherein the computer-readable medium further comprises instructions that, if executed by the processor, cause the apparatus to interrogate a rules database with information about the sender or the receiver and information from the digital watermark to determine the action.

28. An article of manufacture including a computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

receiving a message being transmitted on the transmission network from a sender to a receiver;

extracting audio or image data from the message;

detecting a digital watermark in the audio or image data;

reading one or more bits of data carried in the watermark; and

in response to reading the one or more bits, taking an action to manage the transfer of the message, including logging information about the message.

29. The article of manufacture of claim 28 , wherein the action comprises sending an alert to the sender or an administrator regarding control of the transfer of the message.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2010
From: JONES, KEVIN C.
To: DIGIMARC CORPORATION
Reel/Frame 025175/0469 →
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 →