Patents by Inventor Randy S. Haven

Randy S. Haven 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: 7886284
    Abstract: A solution for developing XForms projects can bind an XForms template to a backend simulator, during a development or test stage of a software development. The XForms template can be developed by an interface designer, such as a business analyst. The XForms template can be conveyed to remotely located clients. Data instances associated with the XForms template can be received and routed to the backend simulator for processing. An integration code developer can later integrate the XForms templates to a backend server instead of to the backend simulator. Accordingly, the solution accelerates XForms based development projects by decoupling XForms interface development from XForms system integration development, which are typically handled by different people having different skill sets.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Randy S. Haven, Michael R. Wiegand
  • Patent number: 7617219
    Abstract: A presentation interface for rendering Web form content can include a Web form, a repeated item section, and a collection control section. The Web form can be written in a markup language based upon a Standard Generalized Mark-up Language (SGML). The Web form can include a repeating structure that references a collection of data items. The repeated item section can present the data items in a tabular format. The repeated item section can also include multiple selectors, one selector corresponding to each data item. The collection control section can include at least one user selectable collection actuator, such as a button, that performs a function associated with the actuator upon only those designated data items in the collection for which a corresponding selector has been chosen.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Melissa Betancourt, Randy S. Haven, Robert E. Loredo, Rodrigo J. Pastrana, Michael L. Taylor
  • Publication number: 20080126925
    Abstract: A solution for developing XForms projects can bind an XForms template to a backend simulator, during a development or test stage of a software development. The XForms template can be developed by an interface designer, such as a business analyst. The XForms template can be conveyed to remotely located clients. Data instances associated with the XForms template can be received and routed to the backend simulator for processing. An integration code developer can later integrate the XForms templates to a backend server instead of to the backend simulator. Accordingly, the solution accelerates XForms based development projects by decoupling XForms interface development from XForms system integration development, which are typically handled by different people having different skill sets.
    Type: Application
    Filed: September 5, 2006
    Publication date: May 29, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: RANDY S. HAVEN, MICHAEL R. WIEGAND
  • Publication number: 20080010586
    Abstract: A presentation interface for rendering Web form content can include a Web form, a repeated item section, and a collection control section. The Web form can be written in a markup language based upon a Standard Generalized Mark-up Language (SGML). The Web form can include a repeating structure that references a collection of data items. The repeated item section can present the data items in a tabular format. The repeated item section can also include multiple selectors, one selector corresponding to each data item. The collection control section can include at least one user selectable collection actuator, such as a button, that performs a function associated with the actuator upon only those designated data items in the collection for which a corresponding selector has been chosen.
    Type: Application
    Filed: June 22, 2006
    Publication date: January 10, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MELISSA BETANCOURT, RANDY S. HAVEN, ROBERT E. LOREDO, RODRIGO J. PASTRANA, MICHAEL L. TAYLOR