Dr. O'Keefe graduated from the Southern Illinois University School of Medicine in 1984. He works in Joplin, MO and specializes in Internal Medicine. Dr. O'Keefe is affiliated with Mercy Hospital Joplin.
Brian John Cragun - Rochester MN, US Timothy Jude O'Keefe - Rochester MN, US Brian Owen Wood - Byron MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 13/00 G06F 3/00
US Classification:
715763, 715762, 715967
Abstract:
The present invention generally is directed to a method of associating a label with a component in a graphical user interface panel. The method comprises: displaying an image of the panel containing an image of the component and an image of the label; receiving a set of user inputs selecting the image of the component, the image of the label, and a predefined user action configured to associate the label with the component; and associating the label with the component in response to the set of user inputs.
System And Method For Using Short Captions To Map User Interfaces
Brian J. Cragun - Rochester MN, US Barnaby L. Court - Morrisville NC, US Andrew L. Hanson - Rochester MN, US Timothy J. O'Keefe - Rochester MN, US Elizabeth A. Schreiber - Cary NC, US David B. Styles - Cary NC, US Brian O. Wood - Byron MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00 G06F 17/21
US Classification:
715864, 715809
Abstract:
A system and method is provided to map alternative short captions that are displayed in a constrained display environment instead of displaying standard captions. When designing a display panel, the designer identifies shorter captions to use in a constrained environment. Shorter captions are helpful in preventing text from wrapping or having to horizontally scroll to in order to read a longer caption. Varying levels of short captions are provided so that a standard size display displays the full caption, a somewhat smaller size display displays smaller captions, while an even smaller display displays even smaller captions. National language support is also provide to translate both full captions as well as the short version(s) of the captions.
System And Method For Tab Order Mapping Of User Interfaces
Brian J. Cragun - Rochester MN, US Barnaby L. Court - Morrisville NC, US Andrew L. Hanson - Rochester MN, US Roland A. Merrick - Nr. Evesham, GB Timothy J. O'Keefe - Rochester MN, US Elizabeth A. Schreiber - Cary NC, US David B. Styles - Cary NC, US Brian O. Wood - Byron MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 15/00
US Classification:
715777, 715864
Abstract:
A system and method is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i. e. , first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.
Brian J. Cragun - Rochester MN, US Barnaby L. Court - Morrisville NC, US Andrew L. Hanson - Rochester MN, US Roland A. Merrick - Harvington Nr. Evesham, GB Timothy J. O'Keefe - Rochester MN, US Elizabeth A. Schreiber - Cary NC, US David B. Styles - Cary NC, US Brian O. Wood - Byron MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 15/00
US Classification:
715777, 715864
Abstract:
An approach is provided to display a common display page on a variety of display devices using the item's tab order property to determine the display order. Controls that are displayed on a display device typically have a tab order. When a window that has controls is displayed, the cursor is typically placed at the control with the lowest (i. e. , first) tab order. When the user presses the tab key, the cursor moves to the control corresponding to the next lowest tab order. This allows the designer to design a single window (or panel) that is displayed differently on constrained devices. However, even though the window is displayed differently, using tab order mapping maintains a consistent visible proximity between controls despite the type of display device being used by the user.
Goal Based User Interface For Managing Business Solutions In An On Demand Environment
Gregory R. Hintermeister - Rochester MN, US Timothy J. O'Keefe - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/048 G06F 9/46 G06F 19/00
US Classification:
715804, 715712, 715713, 700100, 718100
Abstract:
Embodiments of the present invention generally provide a goal-based graphical user interface for managing business solutions and more particularly, a user interface that helps a user manage and achieve the user's goals across multiple platforms for the solutions utilized by the goals. Furthermore, embodiments of the invention provide a system for managing goals that allows a user to create/customize specific user goals and/or modify existing goals to meet the user's needs.
Content Identification And Retrieval Based On Device Component Proximity
Gregory R. Hintermeister - Rochester MN, US Timothy J. O'Keefe - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04M 3/42
US Classification:
4554142, 370338
Abstract:
The invention provides proximity based content retrieval. A proximity element is provided for each of a plurality of components associated with a primary device. Identification information of each proximity element for an associated particular proximity space is communicated to a mobile wireless device. Upon the mobile wireless device being located within the associated particular proximity space of a particular proximity element, the mobile device receives associated identification information of the particular proximity element. The mobile device retrieves video content based on the associated identification information.
Method And Apparatus For Displaying Help Window Simultaneously With Web Page Pertaining Thereto
Marcia Brandt - Rochester MN, US Joseph DiCecco - Rochester MN, US Jason Hansen - Chatfield MN, US Thomas Moskalik - Rochester MN, US Timothy O'Keefe - Rochester MN, US Diane Olson - Rochester MN, US Devon Snyder - Rochester MN, US
International Classification:
G09G005/00
US Classification:
345/708000
Abstract:
In a web application, a user computer that executes a browser presents a help window on a monitor associated with the user computer, simultaneously with displaying portions of a web page obtained by the browser from a server, to enable a user of the user computer to view the help information without interfering with the user's interaction with the web page. The displayed help information pertains not to the browser itself, but to the web page.
Complex Table Rendering And Navigation With Highly Constrained Devices
Barnaby Court - Morrisville NC, US Timothy O'Keefe - Rochester MN, US Elizabeth Schreiber - Cary NC, US David Styles - Cary NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F017/30 G06F017/00
US Classification:
707002000, 707003000, 707100000
Abstract:
A method, system and apparatus for enabling complex table navigation in a highly constrained device. The method can include reducing a complex table defined in markup to a row range view, a set of row views and a set of record views. Individual ones of the record views can be navigably linked to selected ones of the row views, and individual ones of the row views can be further navigably linked to selected row ranges disposed in the row range view. Finally, the row range view can be presented responsive to a request to render the complex table in the highly constrained device.