Patents by Inventor William H. Krebs, Jr.

William H. Krebs, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7886227
    Abstract: A method for providing context-sensitive help across variable environments. In each of the variable environments, the method can include tokenizing a received network request for help, the tokenization producing a contextually pertinent help file name and a base address of a corresponding help file. Subsequently, the corresponding help file can be located in a fixed storage location referenced by associating the help file name with the base address. Finally, the located help file can be encoded with the base address, and transmitting to a requesting client.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Radhika Aggarwal, Thomas Jay Allen, Brian J. Cragun, William H. Krebs, Jr., Clifton M. Nock, Elizabeth A. Schreiber, David B. Styles
  • Patent number: 7844909
    Abstract: A method of rendering a button in a hypermedia content browser. The method can include decoding a network address received from the content browser to determine encoded characteristics for a button. Once the encoded characteristics for the button have been determined, a button can be dynamically formed based upon the determined characteristics. Once formed, the button can be forwarded to the content browser and the content browser can render the dynamically formed button. The decoding step can include the step of parsing an HTTP request to identify a plurality of parameters which specify display characteristics for the button.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: November 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Radhika Aggarwal, William H. Krebs, Jr., Elizabeth A. Schreiber, David B. Styles
  • Publication number: 20100070491
    Abstract: Techniques are disclosed for presenting users with dynamic contextual table headers when viewing database records. The dynamic contextual table header may provide a title (or other relevant information) for some columns of the table. For example, database records may be displayed along with a header generated according to a particular context—typically a row of the table selected by a user.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Douglas R. Fish, William H. Krebs, JR.
  • Patent number: 7216303
    Abstract: A network distributable emulated menu. The menu can include one or more composite images, each image including menu text and a graphical icon, the icon denoting a selectable menu; one or more selectable form-based input elements, each element encapsulating one of the composite images; and a graphical image of a menu structure, the graphical image including at least one form-based input element encapsulating a reference to a composite image of menu text and a graphical icon, the icon denoting at least one of a menu action and a selectable menu. Additionally, the emulated menu can include one or more table cells, each cell containing one of the selectable form-based input elements. Finally, the menu structure can include at least one of a textual menu action, a graphically selectable menu action, and a nested menu structure.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Radhika Aggarwal, William H. Krebs, Jr., Elizabeth A. Schreiber, David B. Styles
  • Patent number: 7143359
    Abstract: A graphical user interface (GUI) element rendering method. A GUI element rendering method can include serving a Web page to a Web browser. The Web page can include markup which defines a form and the form can include one or more submittable input elements, each submittable input element having a corresponding key-value pair. The key-value pair can include an identifying key and a value, and one or more of the identifying keys can include a shallow form submit key indicating a request for advanced GUI element processing. One or more of the submitted key-value pairs can be received from the Web browser from among which a shallow form submit key can be identified. In consequence, advanced GUI element processing can be performed based upon values which are associated with the identified shallow form submit key.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: November 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: Radhika Aggarwal, William H. Krebs Jr., Elizabeth A. Schreiber, David B. Styles
  • Patent number: 6917969
    Abstract: A variable content rendering system. The system can include one or more programmatic beans configured to render content in particular ones of the presentation environments; a mapping of selected attributes of a markup language to corresponding ones of the configured beans; and, a servlet configured to receive requests for content from individual content browsers in associated presentation environments. Importantly, the servlet can be further configured to retrieve the requested content, to identify individual markup language attributes in the retrieved content, and, based on the mapping, to select individual ones of the programmatic beans to format the retrieved content for presentation in the associated presentation environments.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: July 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Radhika Aggarwal, William H. Krebs, Jr., Elizabeth A. Schreiber, David B. Styles
  • Patent number: 5347628
    Abstract: A computer system user interface that includes a method of accessing electronic data. The method includes displaying on a computer display screen a control window that includes a perspective view of a work area. The work area includes at least one animated icon that is movable from a closed position to a substantial continuum of open positions. Moving the icon to an open position automatically opens a window on the display screen that contains the data to be accessed. Closing the icon automatically closes the window.
    Type: Grant
    Filed: January 18, 1990
    Date of Patent: September 13, 1994
    Assignee: International Business Machines Corporation
    Inventors: Susan C. Brewer, Kathy A. Brink, William H. Krebs, Jr., Robert P. Welch