.Software notesUS64378078 Aug 200020 Aug 20023M Innovative Properties CompanyTopography of software notesUS64378102 Nov 200020 Aug 2002Microsoft CorporationShell extensions for an operating systemUS6535930 *6 Mar 200118 Mar 2003Apple Computer, Inc.Method and apparatus for improved interaction with an application program according to data types and actions performed by the application programUS6753