Digital watermarks as a gateway and control mechanism

Information

  • Patent Grant
  • 7965863
  • Patent Number
    7,965,863
  • Date Filed
    Tuesday, November 20, 2007
    17 years ago
  • Date Issued
    Tuesday, June 21, 2011
    13 years ago
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.
Description
FIELD OF THE INVENTION

The invention relates to Internet communication and more particularly to using digital watermarks to as control elements in Internet communication.


BACKGROUND OF THE INVENTION

The Internet presents security challenges to corporations and others who have computers which store confidential information and which have connections to the internet. Traditionally, documents containing confidential information are marked with a legend or other visual indicia with words such a “CONFIDENTIAL”, “PROPRIETARY”, etc. The presence of these marks alerts anyone handling such documents that they should only be transferred outside of company under special precautions. It is relatively difficult and unusual for someone to inadvertently manually send such a document to an unauthorized receiver. However, the use of Internet communication changes the situation.


The Internet and electronic mail speeds the communications process; however, the Internet and electronic mail also make it much easier to inadvertently or accidentally send a confidential document to an unauthorized receiver. A single accidental or inadvertent keystroke can have wide ranging unintended consequences. The Internet and other electronic communication system make it easy to communicate; however, these systems and networks also make it easy to mistakenly or inadvertently sent a document to the wrong party.


SUMMARY OF THE PRESENT INVENTION

The invention utilizes digital watermarks to control the transmission and/or receipt of documents, including images or audio, transmitted over computer networks such as the Internet. The invention can be used to prevent the accidental dissemination of information to unauthorized receivers. Furthermore, while no security system is fool-proof, the invention helps guards against the intentional, but unauthorized, dissemination of information to unauthorized receivers.


Most electronically transmitted messages contain text. However, electronic mail systems generally allow images (i.e. pictures) or sound bites to be embedded into and form part of a message. For example, a message can contain a “stamp” with the word “confidential” or a message can contain a sound clip with the word “confidential”. An image or sound clip that forms part of an electronic message can carry a digital watermark that can be detected and read by conventional watermark reading programs.


The “payload” or digital data in a digital watermark typically has a number of different fields. One or more of these fields can be dedicated to a flags which indicates that the document or image containing the watermark is confidential or otherwise classified and that it should only be disseminated in a particular manor.


Typically, e-mail enters a transmission network by way of an e-mail server. Programs that can detect and read watermarks are well known and commercially available. In one embodiment, the e-mail server passes each e-mail messages through a watermark detection and reading program prior to sending the message out over a network. If the watermark program detects a watermark, it interrogates certain flag bits to determine how the message should be handled. For example, if the watermark reading program finds that a particular flag is set, it can take action such as alerting both the sender and a network administrator. If the watermark program finds no watermark or finds that a particular flag is not set, the message is sent over the network in a conventional manner.


Thus, the invention can serve as a control mechanism for controlling the dissemination and receipt of electronic messages.


Messages and documents also enter the Internet and other electronic networks from servers such as Web servers and FTP servers. In a similar fashion a watermark detection program can interrogate documents on servers such as Web and FTP servers and take action as described above.





BRIEF DESCRIPTION OF THE FIGURES


FIG. 1 is a diagram with an image containing the words “Confidential”.



FIG. 2 is diagram of the fields in a typical watermark.



FIG. 3 is a diagram of a typical e-mail system.



FIG. 4 is a more detailed diagram of the watermark reading and detection program shown in FIG. 3.





DESCRIPTION OF PREFERRED EMBODIMENTS

The embodiments of the invention described herein relate to systems for transmitting e-mail messages over the Internet. This first embodiment has the ability to prevent the accidental dissemination of confidential e-mail messages and documents to unauthorized users. That is, the first embodiment of the invention prevents the transmission of confidential e-mail or documents to anyone. An alternate embodiment merely prevents the transmission of confidential documents to “unauthorized” users. That is, if a message is sent to two recipients, one of whom is authorized and one of whom is not authorized, the documents are transmitted to authorized user and not transmitted to unauthorized user. It is very easy to add addressees to an e-mail message. Someone may address an e-mail message which contains confidential information to a large group of people without realizing the one of the addressee is not authorized to receive confidential information. The system will prevent such an e-mail from being transmitted to the unauthorized person even though the sender included the address of that person in the list of addressee. Another alternative embodiment can take a variety of actions such as logging messages or sending them to an administrator in addition to preventing them from being disseminated.


A typical confidential document 10 is represented in FIG. 1. The document 10 can either be an e-mail message, or alternatively it may be a document that is attached to an e-mail message. The document 10 includes a confidentiality stamp 11 and lines of text. The confidentiality stamp 11 is an image that has the word “confidential” superimposed over a background that has a variety of lines. That is, the background in image 11 contains lines the width of which are varied to carry a watermark in accordance with the teachings of U.S. application Ser. No. 09/074,034, filed May 6, 1998, now U.S. Pat. No. 6,449,377 (which corresponds to PCT application PCT/US99/08252), and U.S. application Ser. No. 09/127,503, filed Jul. 31, 1998 (which corresponding to PCT application PCT/US99/14532). The disclosures of the above referenced patent applications are hereby incorporated herein in their entireties by reference. Alternatively the background of image 11 may comprise a weave or tint pattern that carries a watermark. In still another alternative embodiment instead of having an image 11 embedded in the message, the message may contain an audio clip with the work confidential. The audio clip would be watermarked using conventional audio watermarking techniques. However, in the first embodiment described herein the, image 11 has both a human readable word “Confidential” and a digital watermark that can be read by a watermark detection and reading program.


The data fields and flags in a typical watermark payload are shown in FIG. 2. It should be understood that the fields and flags shown are merely representative and they can take may alternative forms. The first embodiment of the invention utilizes one of the flag fields to indicate that a particular document is confidential. The other fields can be used in a conventional manner. Alternate embodiments can use a number of flags to indicate actions that should be taken with a particular message.



FIG. 3 shows a typical e-mail system. A relatively large number of individual user terminal 301 are connected to an e-mail server 302. Only five representative terminals designated 301a to 301x are shown for convenience of illustration. The terminals 301 are connected to server 302 by conventional connections such as by an Ethernet LAN or by dial up modems. The e-mail server 302 has a conventional interface 303 to the Internet and it receives and sends messages from the individual users to the Internet. The e-mail server 302 is conventional and the details of the e-mail server 302 form no part of the present invention. However, with the present invention, before the e-mail server 302 transmits a message from one of the individual user terminals 301a to 301x to the Internet, the e-mail server passes the message through a watermark detection and reading program 305. Both the e-mail message itself and any attached documents are passed through the watermark reading program. The watermark detection and reading program 305 determines if a message contains a watermark. If a watermark is detected, the confidentiality flag bit is interrogated. If the watermark reading program 305 determines that the flag bit is set to “confidential”, the first embodiment of the invention merely informs the e-mail server 302 to return the message to the sender. Thus, the first embodiment of the invention prohibits any confidential information from being transmitted as part of an e-mail message.


A second embodiment of the invention provides for a wider array of alternative. As shown in FIG. 4, the second embodiment of the invention includes a data base 401. The data base 401 contains a list of different potential message senders, a list showing different groups of potential message recipients, and a set of possible categories indicated by the setting of the various flags in a message. For example, the senders may fall into three groups designated sender groups S1, S2 and S3. The potential recipients can fall into three groups designated R1, R2, and R3. The data base 401 and the associated logic 402 can implement logic rules such as indicated by the following table:















Sender
Recipient
Flag



Group
Group
Conditions
Action







S1
R1
011
Send message


S1
R2
110
Do not sent message notify the





administrator


S1
R2
001
Send message, and log fact that S1 sent





a message to R2.


S1
R2
101
Return message to sender


S2
R1
011
Send message


S2
R3
110
Do not sent message and notify the





system administrator









It should be clearly noted that the above is merely a simplified example of the rules and combinations that could be in data base 401. The data bases could include hundreds or thousands of users and it could include dozens of rules. The system can be complex or simple as desired for a particular application. A system can include many alternatives in addition to those shown above or a system might include only a very few alternatives. For example, the system could include only a list of addresses which are authorized to receive messages which have a confidentiality flag set to “confidential”. Such a system would allow confidential documents to be only sent to selected addresses. Alternatively or in addition the system could include a list of individuals authorized to send confidential documents. The system could merely check the sender against this list or alternatively, the system could require that a password be entered when such messages are encountered. The table above shows three flag bits. A system could have more or less flag bits as the needs of the particular system require.


The import point is that the system considers the message sender, the message recipient and the condition of the flags in the data carried by a digital watermark to determine what action should be taken. The digital watermark can be carried by the message using any of the known ways of watermarking a document. For example, it can be carried by modulating the width of lines or by modulating the luminosity of pixels in an image or by a watermark in audio data.


In alternate embodiments of the invention, the confidentiality stamp could include a watermark in an image by means other than using line width modulation as described with respect to the first embodiment of the invention. The background of the stamp could include a conventional image carrying a conventional watermark.


In an alternative embodiment of the invention, rather than checking for a digital watermark, the system could check for a text string such as “confidential” and take action in response to locating such a text string.


The above described embodiments relate to controlling the dissemination of information; however, it should be understood that the invention could be applied in similar manner to control the receipt of confidential information or to control the action taken when messages containing watermarks are received.


While the previously described embodiments apply to e-mail systems, similar precautions could be taken with FTP servers or with Web servers.


While the invention has been shown and described with respect to various preferred embodiments, it should be understood that various changes in form and detail could be made without departing from the scope and spirit of the invention.

Claims
  • 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; andtaking 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; anda 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; andexecute 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; andexecute 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; anda 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; andin 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; andin 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.
RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No. 09/784,391, filed Feb. 15, 2001 (now U.S. Pat. No. 7,298,864), which claims the benefit of U.S. Provisional Application No. 60/183,681, filed Feb. 19, 2000.

US Referenced Citations (189)
Number Name Date Kind
5710834 Rhoads Jan 1998 A
5822436 Rhoads Oct 1998 A
5832119 Rhoads Nov 1998 A
5838458 Tsai Nov 1998 A
5841886 Rhoads Nov 1998 A
5841978 Rhoads Nov 1998 A
5862260 Rhoads Jan 1999 A
5943422 Van Wie et al. Aug 1999 A
5956716 Kenner et al. Sep 1999 A
5958005 Thorne et al. Sep 1999 A
6122403 Rhoads Sep 2000 A
6141753 Zhao et al. Oct 2000 A
6229924 Rhoads et al. May 2001 B1
6243480 Zhao et al. Jun 2001 B1
6307949 Rhoads Oct 2001 B1
6311214 Rhoads Oct 2001 B1
6332031 Rhoads et al. Dec 2001 B1
6381341 Rhoads Apr 2002 B1
6385329 Sharma et al. May 2002 B1
6408082 Rhoads et al. Jun 2002 B1
6421070 Ramos et al. Jul 2002 B1
6424725 Rhoads et al. Jul 2002 B1
6427020 Rhoads Jul 2002 B1
6516079 Rhoads et al. Feb 2003 B1
6522770 Seder et al. Feb 2003 B1
6535617 Hannigan et al. Mar 2003 B1
6542927 Rhoads Apr 2003 B2
6553129 Rhoads Apr 2003 B1
6567533 Rhoads May 2003 B1
6580808 Rhoads Jun 2003 B2
6590996 Reed et al. Jul 2003 B1
6611607 Davis et al. Aug 2003 B1
6614914 Rhoads et al. Sep 2003 B1
6615348 Gibbs Sep 2003 B1
6636615 Rhoads et al. Oct 2003 B1
6647128 Rhoads Nov 2003 B1
6647130 Rhoads Nov 2003 B2
6650761 Rodriguez et al. Nov 2003 B1
6681028 Rodriguez et al. Jan 2004 B2
6681029 Rhoads Jan 2004 B1
6694042 Seder et al. Feb 2004 B2
6694043 Seder et al. Feb 2004 B2
6700990 Rhoads Mar 2004 B1
6700995 Reed Mar 2004 B2
6704869 Rhoads et al. Mar 2004 B2
6718046 Reed et al. Apr 2004 B2
6718047 Rhoads Apr 2004 B2
6721440 Reed et al. Apr 2004 B2
6728390 Rhoads et al. Apr 2004 B2
6744906 Rhoads et al. Jun 2004 B2
6760463 Rhoads Jul 2004 B2
6763123 Reed et al. Jul 2004 B2
6768809 Rhoads et al. Jul 2004 B2
6775392 Rhoads Aug 2004 B1
6798894 Rhoads Sep 2004 B2
6813366 Rhoads Nov 2004 B1
6868498 Katsikas Mar 2005 B1
6879701 Rhoads Apr 2005 B1
6917724 Seder et al. Jul 2005 B2
6920232 Rhoads Jul 2005 B2
6922480 Rhoads Jul 2005 B2
6947571 Rhoads et al. Sep 2005 B1
6975746 Davis et al. Dec 2005 B2
6988202 Rhoads et al. Jan 2006 B1
6996252 Reed et al. Feb 2006 B2
7000186 Gropper et al. Feb 2006 B1
7003731 Rhoads et al. Feb 2006 B1
7024016 Rhoads et al. Apr 2006 B2
7027614 Reed Apr 2006 B2
7035427 Rhoads Apr 2006 B2
7044395 Rhoads et al. May 2006 B1
7051086 Rhoads et al. May 2006 B2
7054465 Rhoads May 2006 B2
7062069 Rhoads Jun 2006 B2
7095871 Jones et al. Aug 2006 B2
7111170 Rhoads et al. Sep 2006 B2
7113614 Rhoads Sep 2006 B2
7139408 Rhoads et al. Nov 2006 B2
7158654 Rhoads Jan 2007 B2
7164780 Brundage et al. Jan 2007 B2
7171016 Rhoads Jan 2007 B1
7171020 Rhoads et al. Jan 2007 B2
7174031 Rhoads et al. Feb 2007 B2
7177443 Rhoads Feb 2007 B2
7213757 Jones et al. May 2007 B2
7224819 Levy et al. May 2007 B2
7248717 Rhoads Jul 2007 B2
7261612 Hannigan et al. Aug 2007 B1
7298864 Jones Nov 2007 B2
7305104 Carr et al. Dec 2007 B2
7308110 Rhoads Dec 2007 B2
7313251 Rhoads Dec 2007 B2
7319775 Sharma et al. Jan 2008 B2
7330564 Brundage et al. Feb 2008 B2
7369678 Rhoads May 2008 B2
7377421 Rhoads May 2008 B2
7391880 Reed et al. Jun 2008 B2
7400743 Rhoads et al. Jul 2008 B2
7406214 Rhoads et al. Jul 2008 B2
7424131 Alattar et al. Sep 2008 B2
7427030 Jones et al. Sep 2008 B2
7433491 Rhoads Oct 2008 B2
7444000 Rhoads Oct 2008 B2
7444392 Rhoads et al. Oct 2008 B2
7450734 Rodriguez et al. Nov 2008 B2
7460726 Levy et al. Dec 2008 B2
7466840 Rhoads Dec 2008 B2
7486799 Rhoads Feb 2009 B2
7499566 Rhoads Mar 2009 B2
7502759 Hannigan et al. Mar 2009 B2
7508955 Carr et al. Mar 2009 B2
7515733 Rhoads Apr 2009 B2
7536034 Rhoads et al. May 2009 B2
7537170 Reed et al. May 2009 B2
7545952 Brundage et al. Jun 2009 B2
7564992 Rhoads Jul 2009 B2
RE40919 Rhoads Sep 2009 E
7602978 Levy et al. Oct 2009 B2
7628320 Rhoads Dec 2009 B2
7643649 Davis et al. Jan 2010 B2
7650009 Rhoads Jan 2010 B2
7653210 Rhoads Jan 2010 B2
7657058 Sharma Feb 2010 B2
7685426 Ramos et al. Mar 2010 B2
7693300 Reed et al. Apr 2010 B2
7697719 Rhoads Apr 2010 B2
7711143 Rhoads May 2010 B2
7738673 Reed Jun 2010 B2
7747038 Rhoads Jun 2010 B2
7751588 Rhoads Jul 2010 B2
7751596 Rhoads Jul 2010 B2
7756290 Rhoads Jul 2010 B2
7756892 Levy Jul 2010 B2
7760905 Rhoads et al. Jul 2010 B2
7762468 Reed et al. Jul 2010 B2
7787653 Rhoads Aug 2010 B2
7792325 Rhoads et al. Sep 2010 B2
7822225 Alattar Oct 2010 B2
7837094 Rhoads Nov 2010 B2
20010005837 Kojo Jun 2001 A1
20010018742 Hirai Aug 2001 A1
20010026377 Ikegami Oct 2001 A1
20010034705 Rhoads et al. Oct 2001 A1
20010055407 Rhoads Dec 2001 A1
20010056468 Okayasu et al. Dec 2001 A1
20020009208 Alattar et al. Jan 2002 A1
20020131076 Davis Sep 2002 A1
20020176003 Seder et al. Nov 2002 A1
20020186886 Rhoads Dec 2002 A1
20020196272 Ramos et al. Dec 2002 A1
20030023682 Brown et al. Jan 2003 A1
20030040957 Rhoads et al. Feb 2003 A1
20030105730 Davis et al. Jun 2003 A1
20030130954 Carr et al. Jul 2003 A1
20040005093 Rhoads Jan 2004 A1
20040190750 Rodriguez et al. Sep 2004 A1
20040240704 Reed Dec 2004 A1
20040264733 Rhoads et al. Dec 2004 A1
20050041835 Reed et al. Feb 2005 A1
20050058318 Rhoads Mar 2005 A1
20050192933 Rhoads et al. Sep 2005 A1
20060013435 Rhoads Jan 2006 A1
20060041591 Rhoads Feb 2006 A1
20060251291 Rhoads Nov 2006 A1
20070055884 Rhoads Mar 2007 A1
20070108287 Davis et al. May 2007 A1
20070154064 Rhoads et al. Jul 2007 A1
20070276841 Rhoads et al. Nov 2007 A1
20070276928 Rhoads et al. Nov 2007 A1
20080121728 Rodriguez May 2008 A1
20080133555 Rhoads et al. Jun 2008 A1
20080292134 Sharma et al. Nov 2008 A1
20090012944 Rodriguez et al. Jan 2009 A1
20090116687 Rhoads et al. May 2009 A1
20090125475 Rhoads et al. May 2009 A1
20090129627 Levy et al. May 2009 A1
20090232352 Carr et al. Sep 2009 A1
20090286572 Rhoads et al. Nov 2009 A1
20090290754 Rhoads Nov 2009 A1
20100027837 Levy et al. Feb 2010 A1
20100045816 Rhoads Feb 2010 A1
20100054529 Rhoads Mar 2010 A1
20100062819 Hannigan et al. Mar 2010 A1
20100094639 Rhoads Apr 2010 A1
20100142749 Ellingson et al. Jun 2010 A1
20100172540 Davis et al. Jul 2010 A1
20100198941 Rhoads Aug 2010 A1
20100296526 Rhoads Nov 2010 A1
20110007936 Rhoads Jan 2011 A1
Foreign Referenced Citations (8)
Number Date Country
0375138 Jun 1990 EP
1 063 833 Dec 2000 EP
1193925 Apr 2002 EP
2000-057327 Feb 2000 JP
2003-092605 Mar 2003 JP
WO9743736 Nov 1997 WO
WO9957623 Nov 1999 WO
WO0227617 Apr 2002 WO
Related Publications (1)
Number Date Country
20080082618 A1 Apr 2008 US
Provisional Applications (1)
Number Date Country
60183681 Feb 2000 US
Continuations (1)
Number Date Country
Parent 09784391 Feb 2001 US
Child 11943361 US