[plt-scheme] patent on web continuations
Apparently Paul Graham accidentally patented the idea of using
continuations on the web!
http://paulgraham.infogami.com/blog/
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=/netahtml/srchnum.htm&r=1&f=G&l=50&s1=6,205,469.WKU.&OS=PN/6,205,469&RS=PN/6,205,469
Method for client-server communications through a minimal interface
Abstract
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