That patent was awarded in 1996. It describes nothing that the Macintosh 'Finder' could not do in 1984. Apple's Lisa did it the year before that. The Xerox Star did all that in 1981. A lot of this stuff was described by Alan Kay in his doctoral dissertation The Reactive Engine, in 1969. There were attempts to implement those ideas as well, but the ideas strained the computers of the day. The first prototype Alto workstation (precursor to the Star) was turned on at Xerox' Palo Alto Research Center in 1973. Its first screen display was a bitmapped image of the Sesame Street character Cookie Monster.