Patents by Inventor Alan Ballard

Alan Ballard 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).

  • Publication number: 20110283267
    Abstract: Disclosed herein are techniques for compiling a procedure for testing a page. In some implementations, a component definition for a component instance referred to in computer programming language instructions defining a test procedure for testing a page may be received. The page may be defined by a page description implemented in a markup language. The page description may include a reference to a first portion of a component instance. Compiled wrapper code operable to simulate the presence of the component instance may be generated. The compiled wrapper code may represent the first portion of the component instance referenced in the page description. A compiled test procedure may be generated based on the computer programming language instructions. The compiled test procedure may include the compiled wrapper code. The compiled test procedure may be capable of being executed to perform the test procedure.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 17, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Andrew Waite, Alan Ballard, K. Sagar Wanaselja, Richard Unger
  • Patent number: 7522918
    Abstract: A system and method for testing radio coverage of a land mobile radio system. The system configuration generally employs a fixed unit, a mobile unit and the two-way radio system (not part of the invention) subject to testing. The test system and method are compatible with any land-mobile radio system (conventional, trunked, using proprietary or standards-based protocols, FDMA or TDMA) operating in any frequency band. One of three methods may be selected to perform testing at any one time: continuous testing, grid testing or receive-only testing. In the continuous and grid modes, both the talk-out and talk-in paths are measured. Test results are recorded in a computer file after being converted to a digital format, and are compared to an original “reference file” via the Perceptual Evaluation of Speech Quality (PESQ) algorithm as defined by ITU-T standard P.862.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: April 21, 2009
    Assignee: CTA Communications, Inc.
    Inventors: John Robert Wachter, Kenneth Alan Ballard, Joseph D. Pociluyko
  • Publication number: 20080082572
    Abstract: In embodiments, methods and systems for customizing a user interface to an on-demand database service. These mechanisms and methods for customizing a user interface to an on-demand database service can enable embodiments to provide a user interface designed by a tenant of the on-demand database service. The customization can include including third party content into the customized user interface, overriding a standard object, and providing content inline at a specified location.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 3, 2008
    Applicant: salesforce.com, Inc.
    Inventors: Alan Ballard, Doug Chasman, Eric Bezar, Mary Scotton
  • Patent number: 7263662
    Abstract: The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: August 28, 2007
    Assignee: Oracle International Corporation
    Inventors: Alan Ballard, John Schroeder, Peggy Shafer, Theresa Sherwood
  • Patent number: 7263663
    Abstract: The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: August 28, 2007
    Assignee: Oracle International Corporation
    Inventors: Alan Ballard, Theresa Sherwood, Laura Steward Akel
  • Publication number: 20070180386
    Abstract: The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.
    Type: Application
    Filed: December 28, 2001
    Publication date: August 2, 2007
    Inventors: Alan Ballard, Theresa Sherwood, Laura Akel
  • Patent number: 7216298
    Abstract: The present invention includes systems and methods for customization of internet applications and HTML based interfaces. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, user interface element order, alternative layout modes, tab-order, tab-over, immediate access keys, and hotkeys. The alternative layout modes included layout modes configured for presentation of an HTML based interface as streaming text and as an audio output. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, the interaction model used by the internet application and user interface element order. Customization is enabled on any client supporting standard browser functionality.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: May 8, 2007
    Assignee: Oracle International Corporation
    Inventors: Alan Ballard, Laura Steward Akel, John Schroeder, Peggy Shafer, Matthew Haavisto
  • Patent number: 7111243
    Abstract: The present invention includes systems and methods for customization of internet applications. Multiple levels of customization are applied to both static and functional aspects of user interface elements including, for example, tab-order, tab-over, immediate access keys, and hotkeys. Customization is also achieved with respect to searching over multiple user interfaces, presentation of information on a user interface, and the interaction model used by the internet application. Customization is enabled on any client supporting standard browser functionality.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: September 19, 2006
    Assignee: Oracle International Corporation
    Inventors: Alan Ballard, Peggy Shafer, Theresa Sherwood
  • Publication number: 20040096271
    Abstract: A tensioning coupler for a quill and shaft employs a yoke around the circumference of a quill, a first circumferential pressure ring and a second tensioning ring each of which has a projected conical portion which overlap each other when installed. Both rings have slots to allow them to be opened or closed slightly as the tensioning ring is drawn into the pressure ring.
    Type: Application
    Filed: November 19, 2002
    Publication date: May 20, 2004
    Inventors: Rainer Peter, Rainer Klein, David Alan Ballard, Thomas Martin Cappel, Hubert Leibold