twork and related techniquesUS6789252Apr 14, 2000Sep 7, 2004Miles D. BurkeBuilding business objects and business software applications using dynamic object definitions of ingrediential objectsUS6807668Dec 19, 2002Oct 19, 2004Apple Computer, Inc.Method and apparatus for improved interaction with an application program according to data types and actions performed by the application programUS6873957