Patents by Inventor Frederick T. Sharp

Frederick T. Sharp 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: 9256356
    Abstract: A method and system for providing feedback for docking a content pane in a host window is disclosed. The method and system include providing a docking map. The docking map includes a plurality of docking areas there within. The method and system also include positioning a thumbnail associated with a content pane over one of the plurality of docking areas. Finally, the method and system include providing a hotspot on the thumbnail. The hotspot indicates that the content pane can be dropped into the one docking area. The feedback enables a user to precisely dock a content pane. In addition, a user can predict the final configuration of the host window. In addition, the docking of the content pane can determine complex configurations within a host window including nested splitters and notebooks whose tabs are oriented in any direction.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kathleen M. Nojima, Frederick T. Sharp, Chenhong Xia
  • Patent number: 7975258
    Abstract: A system for providing a test environment for database server-side objects persistently stores a profile for a plurality of test runs for database server-side objects, where the profile comprises persistently stored test parameter values, pre-execution scripts, and/or post-execution scripts. Once the profile is created, it can be selected for subsequent test runs for one or more objects. A plurality of profiles for the objects may also be created. The system eliminates the need for a manual set up or destruction of the test environment for each test run, improving efficiency in the development of database server-side objects significantly.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: July 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Constance J. Nelin, Tanya Couch, Abdul H. Al-Azzawe, Frederick T. Sharp, Tom R. Christopher
  • Publication number: 20080256126
    Abstract: A system for providing a test environment for database server-side objects persistently stores a profile for a plurality of test runs for database server-side objects, where the profile comprises persistently stored test parameter values, pre-execution scripts, and/or post-execution scripts. Once the profile is created, it can be selected for subsequent test runs for one or more objects. A plurality of profiles for the objects may also be created. The system eliminates the need for a manual set up or destruction of the test environment for each test run, improving efficiency in the development of database server-side objects significantly.
    Type: Application
    Filed: May 20, 2008
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Constance J. NELIN, Tanya Couch, Abdul H. Al-Azzawe, Frederick T. Sharp, Tom R. Christopher
  • Patent number: 7406679
    Abstract: A method for providing a test environment for database server-side objects persistently stores a profile for a plurality of test runs for database server-side objects, where the profile comprises persistently stored test parameter values, pre-execution scripts, and/or post-execution scripts. Once the profile is created, it can be selected for subsequent test runs for one or more objects. A plurality of profiles for the objects may also be created. The method eliminates the need for a manual set up or destruction of the test environment for each test run, improving efficiency in the development of database server-side objects significantly.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Constance J. Nelin, Tanya Couch, Abdul H. Al-Azzawe, Frederick T. Sharp, Tom R. Christopher
  • Patent number: 6938219
    Abstract: A method and system for tracking a plurality of actions against at least one object by a computer system is disclosed. The method and system comprises providing an output view, wherein the output view includes a first output area and a second output area. An action list containing each of the plurality of actions is displayed in one of the first and second output areas. A user is allowed to select one action from the action list, and information associated with the selected action is displayed in the other of the first and second output areas.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: August 30, 2005
    Assignee: International Business Machines Corporation
    Inventors: Abdul H. Al-Azzawe, Tanya Couch, Debbani Kundu, Constance J. Nelin, Frederick T. Sharp
  • Publication number: 20030212986
    Abstract: A method and system for providing a test environment for database server-side objects persistently stores a profile for a plurality of test runs for database server-side objects, where the profile comprises persistently stored test parameter values, pre-execution scripts, and/or post-execution scripts. Once the profile is created, it can be selected for subsequent test runs for one or more objects. A plurality of profiles for the objects may also be created. The method and system eliminates the need for a manual set up or destruction of the test environment for each test run, improving efficiency in the development of database server-side objects significantly.
    Type: Application
    Filed: May 10, 2002
    Publication date: November 13, 2003
    Inventors: Constance J. Nelin, Tanya Couch, Abdul H. Al-Azzawe, Frederick T. Sharp, Tom R. Christopher
  • Publication number: 20030142146
    Abstract: A method and system for tracking a plurality of actions against at least one object by a computer system is disclosed. The method and system comprises providing an output view, wherein the output view includes a first output area and a second output area. An action list containing each of the plurality of actions is displayed in one of the first and second output areas. A user is allowed to select one action from the action list, and information associated with the selected action is displayed in the other of the first and second output areas.
    Type: Application
    Filed: January 25, 2002
    Publication date: July 31, 2003
    Inventors: Abdul H. Al-Azzawe, Tanya Couch, Debbani Kundu, Constance J. Nelin, Frederick T. Sharp
  • Patent number: 5768606
    Abstract: A system and method for enabling a developer to write a computer program that, when executed, displays a matrix on a computer display device, and a system and method for displaying a matrix on a computer display device. The system receives a request from the developer to create a matrix having rows and columns, where the widths of the columns are defined using a declarative column specification string. This specification string, and optionally, a programming algorithm that modifies or recreates the specification string, are stored in the system. A user then executes a computer program in the system. During execution, a number of events may occur in response to which the utility and usability of the matrix may be improved by adjusting the widths of the columns in the matrix. The invention resizes the width of each column in the matrix according to the column specification string.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: June 16, 1998
    Assignee: International Business Machines Corporation
    Inventor: Frederick T. Sharp