[plt-scheme] patent on web continuations

From: Doug Orleans (dougorleans at gmail.com)
Date: Tue Apr 4 11:38:19 EDT 2006

Apparently Paul Graham accidentally patented the idea of using
continuations on the web!



  Method for client-server communications through a minimal interface


  The concept of a subroutine call is one of the basic ideas in
  computer science. The invention relates to a technique for achieving
  the effect of subroutine calls in certain situations where they
  would not otherwise be possible. The invention allows for the
  simulation of subroutine calls in applications where the interaction
  with a client is reduced to successive iterations in which the
  application sends the client a set of keys, and the client chooses
  one of the keys and sends it back to the application (i.e., a
  minimal interface). In one implementation, the invention is used to
  simulate subroutine calls in an application running on a Web server
  and communicating with the client through successive Web pages.

--dougorleans at gmail.com

Posted on the users mailing list.