ngUS7594186May 13, 2005Sep 22, 2009International Business Machines CorporationDialog box positioningUS7631320Aug 3, 2004Dec 8, 2009Apple Inc.Method and apparatus for improved interaction with an application program according to data types and actions performed by the application programUS7739604Sep 25, 2002Jun 15, 2010Apple Inc.Method and apparatus for managing windowsUS8214763 *Mar 24, 2009Jul 3,