Filed in 2005 (on April Fool's day no less!) and published in 2006. It looks like the strongest of the 4 patents. The other ones look pretty weak to me. The first 2 (from 1989!!!) seem to be discussing displaying cached data on a monitor... I couldn't actually get much sense from it. The third one seems to be describing a cookie... But it's pretty darn general.
Not an expert in patents by any stretch of the imagination, though...