1

2

3

4

5
Kenneth Kocienda, Scott Herz, Richard Williamson, Gregory Novick, Virgil Scott King, Chris Blumenberg, Marcel Van Os, Bas Ording, Scott Forstall, Imran Chaudhri, Greg Christie, Stephen O Lemay: Keyboards for portable electronic devices. Apple, Morgan Lewis & Bockius, April 6, 2010: US07694231 (150 worldwide citation)

A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more symbols. A contact by a user with the touch-sensitive display that corresponds to the respective icon is detected. A respective symbol in the t ...


6
Bas Ording, Scott Forstall, Greg Christie, Stephen O Lemay, Imran Chaudhri, Richard Williamson, Chris Blumenberg, Marcel Van Os: Portable electronic device, method, and graphical user interface for displaying structured electronic documents. Apple, Morgan Lewis & Bockius, January 4, 2011: US07864163 (103 worldwide citation)

A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of c ...


7
Richard Williamson, Linus Upson, Jack Greenfield, Daniel Willhite: Method and apparatus for mapping objects to a data source. NeXT Software, Hecker & Harriman, February 16, 1999: US05873093 (96 worldwide citation)

The present invention creates a model that maps object classes in an object-oriented environment to a data source. The model maps the relationship between properties of each object class and data of the data source. The present invention can be used with a data source such as a relational database, ...


8
Andre M J Boule, Chris Blumenberg, Richard Williamson, Stephen O Lemay, Marcel Van Os: Method, system, and graphical user interface for viewing multiple application windows. Apple, Morgan Lewis & Bockius, July 3, 2012: US08214768 (87 worldwide citation)

Methods, systems, and graphical user interfaces for viewing multiple application windows are disclosed. In one embodiment, a portable electronic device with a touch screen display: displays an application, which includes a displayed window and at least one hidden window; displays an icon for adding ...


9
Michael Matas, Chris Blumenberg, Stephen O Lemay, Richard Williamson: Touch screen device, method, and graphical user interface for displaying and selecting application options. Apple, Morgan Lewis & Bockius, May 1, 2012: US08171432 (72 worldwide citation)

In accordance with some embodiments, a flat version of an application interface is displayed. In response to detecting a user gesture on a view options icon while the flat version of the application interface is displayed, a curled version of the application interface is displayed. The curled versio ...


10
Richard Williamson, Linus Upson, Jack Greenfield, Daniel Willhite: Method and apparatus for mapping objects to multiple tables of a database. NeXT Computer, The Hecker Law Group, March 9, 2004: US06704744 (57 worldwide citation)

The present invention creates a model that maps object classes in an object-oriented environment to a data source. The model maps the relationship between properties of each object class and data of the data source. The present invention can be used with a data source such as a relational database, ...