Claims
- 1. A method for protecting digital images displayed in a web browser, comprising the steps of:
displaying a digital image by a web browser, the digital image comprising pixel data; requesting access to pixel data of the digital image; in response to said requesting, intercepting a request to access pixel data of the digital image; and providing substitute data to pixel data of the digital image in a response to the request to access pixel data of the digital image.
- 2. The method of claim 1 wherein said requesting access step is invoked by a keyboard.
- 3. The method of claim 1 wherein said requesting access step is invoked by a mouse.
- 4. The method of claim 1 wherein said requesting access step is invoked by a software application.
- 5. The method of claim 1 wherein said requesting access step uses a save-as command.
- 6. The method of claim 1 wherein said requesting access step uses a screen capture command.
- 7. The method of claim 6 wherein the screen capture command is a Print Screen command.
- 8. The method of claim 1 wherein said requesting access step uses a copy command.
- 9. The method of claim 1 wherein said requesting access step uses a command for copying data to a clipboard.
- 10. The method of claim 1 wherein said requesting access step invokes an operating system function for accessing pixel data.
- 11. The method of claim 10 wherein the operating system function is a Windows BitBlt function.
- 12. A system for protecting digital images displayed in a web browser, comprising:
a web browser displaying a digital image, the digital image comprising pixel data; a command processor requesting access to pixel data of the digital image; a request interceptor intercepting a request to access pixel data of the digital image received from said command processor; and a data processor providing substitute data to pixel data of the digital image in a response to the request to access pixel data of the digital image.
- 13. The system of claim 12 wherein said command processor is invoked by a keyboard.
- 14. The system of claim 12 wherein said command processor is invoked by a mouse.
- 15. The system of claim 12 wherein said command processor is invoked by a software application.
- 16. The system of claim 12 wherein said command processor is invoked by a save-as command.
- 17. The system of claim 12 wherein said command processor is invoked by a screen capture command.
- 18. The system of claim 17 wherein the screen capture command is a Print Screen command.
- 19. The system of claim 12 wherein said command processor is invoked by a copy command.
- 20. The system of claim 12 wherein said command processor is invoked by a command for copying data to a clipboard.
- 21. The system of claim 12 wherein said command processor invokes an operating system function for accessing pixel data.
- 22. The system of claim 21 wherein the operating system function is a Windows BitBlt function.
Priority Claims (1)
Number |
Date |
Country |
Kind |
127093 |
Nov 1998 |
IL |
|
Parent Case Info
1. This application is a division of commonly-owned U.S. application Ser. No. 09/397,331, attorney docket number 21939-04692, filed on Sep. 14, 1999, entitled “Method and System for Copyright Protection of Digital Images Transmitted Over Networks.”
Divisions (1)
|
Number |
Date |
Country |
Parent |
09397331 |
Sep 1999 |
US |
Child |
09731544 |
Dec 2000 |
US |