Vinod Anupam

Learn More
Recent developments in Web technology such as the inclusion of scripting languages, frames, and the growth of dynamic content, have made the process of retrieving Web content more complicated, and sometimes tedious. For example, Web browsers do not provide a method for a user to bookmark a frame-based Web site once the user navigates within the initial(More)
We present a hit inflation attack on pay-per-click Web advertising schemes. Our attack is virtually impossible for the program provider to detect conclusively, regardless of whether the provider is a third-party 'ad network' or the target of the click itself. If practiced widely, this attack could accelerate a move away from pay-per-click programs and(More)
SHASTRA 1 is a collaborative distributed geometric design and manipulation environment. In this software project we consider the research and development of the next generation of software environments where multiple users (say, a collaborative engineering design team) create, share, manipulate, simulate, and visualize complex three dimensional geometric(More)
A w eb user clicks through" one web site, the refer-rer, to another web site, the target, if the user follows a hypertext link to the target's site contained in a web page served from the referrer's site. Numerous click-through payment programs have been established on the web, by which the webmaster of a target site pays a referrer site for each click(More)
We address the issue of design of architectures and abstractions to implement multimedia scientific manipulation systems , and briefly describe a prototype CSCW infrastructure which we have used to implement a multiuser distributed and collaborative scientific manipulation environment on the multimedia desktop. Finally, we present example design systems to(More)
We address the issue of design of architectures and abstractions to implement multimedia scientiic manipulation systems in a Concurrent Engineering setting , where experts in a cooperating group communicate and interact to solve problems. We propose a model for the integration of software tools into a multiuser distributed and collaborative environment on(More)