Secure graphical objects in web documents with a program applet placed to present further information upon selected conditions
First Claim
1. A method, including the steps ofpresenting a web document from a web server to a web client, said web document including a first region associated with a set of further information;
- generating a program applet in response to selection of said first region, said program applet being disposed to present said further information only upon selected conditions; and
transmitting said program applet to said web client.
12 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system for presenting infromation in a web document using a program applet to restrict further copying or redistribution. The web document includes a first region in which a graphical element or other information is displayed, and a second region covering the first region in which a program applet is invoked by a server for the web document. The program applet is dynamically created upon access, and assigned a serial number. The program applet contacts the server for permission to display the graphical element or other information; thus, the server can control, by granting or denying permission, when and if the program applet displays the graphical or other information. The program applet can be subjected by the server to one or more of a variety of restrictions, such as: a limit on the number of times the information is displayed, a time limit, a requirement for a password or other security authentication, a requirement that the program applet is executing at a selected device or from a selected web document, or other requirements the server may deem fit to impose.
127 Citations
20 Claims
-
1. A method, including the steps of
presenting a web document from a web server to a web client, said web document including a first region associated with a set of further information; -
generating a program applet in response to selection of said first region, said program applet being disposed to present said further information only upon selected conditions; and transmitting said program applet to said web client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, including:
-
a browser mechanism configured to present a web document from a web server to a web client, said web document including a first region associated with a set of further information; an applet generation mechanism, at said web server, configured to generate a program applet in response to selection of said first region at the browser mechanism, said program applet being disposed to present said further information only upon selected conditions; and a networking mechanism configured to transmit said program applet from said web server to said web client for execution by the browser mechanism. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product including:
-
a computer usable storage medium having computer readable code embodied therein for causing a computer generate a program applet, said computer readable code including; computer readable program code configured to cause said computer to effect a browser mechanism configured to present a web document from a web server to a web client, said web document including a first region associated with a set of further information; computer readable program code configured to cause said computer to effect an applet generation mechanism, at said web server, configured to generate said program applet in response to selection of said first region at the browser mechanism, said program applet being disposed to present said further information only upon selected conditions; and computer readable program code configured to cause said computer to effect a networking mechanism configured to transmit said program applet from said web server to said web client for execution by the browser mechanism. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification