Patents by Inventor Carl T. Anderson

Carl T. Anderson 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: 9928039
    Abstract: According to an exemplary embodiment, a method for a stateful development control system is provided. The method may include receiving a plurality of product rules that include evolution rules, sets, and states. A state aware software repository is initialized with source code files. The source code files receive a first state of “0” or “1”. In response to modifying one or more source code files, a second state is assigned to the modified one or more source code files. In response to assigning the second state, a determination is made whether to perform a merge of the one or more source code files and one or more of the source code files. The merge is one of a vertical merge and a horizontal merge.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carl T. Anderson, Dario G. Flores Luis, Raquel Maldonado Cabrera, Agueda Martinez Hernandez Magro, Roberto Sanchez Herrera
  • Publication number: 20170161025
    Abstract: According to an exemplary embodiment, a method for a stateful development control system is provided. The method may include receiving a plurality of product rules that include evolution rules, sets, and states. A state aware software repository is initialized with source code files. The source code files receive a first state of “0” or “1”. In response to modifying one or more source code files, a second state is assigned to the modified one or more source code files. In response to assigning the second state, a determination is made whether to perform a merge of the one or more source code files and one or more of the source code files. The merge is one of a vertical merge and a horizontal merge.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Carl T. Anderson, Dario G. Flores Luis, Raquel Maldonado Cabrera, Agueda Martinez Hernandez Magro, Roberto Sanchez Herrera
  • Patent number: 7473185
    Abstract: A free standing golf putter is provided and configured to contact a golf ball at a point above the center of the golf ball. The mass of the central portion of the putter is greater than the mass of the toe and heel of the putter. The putter is utilized to view and evaluate the slope of a green by placing the putter in an upright, free standing orientation, by stepping away from the putter with the putter intermediate the golfer and hole, and by viewing the green to either side of the putter shaft.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: January 6, 2009
    Inventors: Carl T. Anderson, David A. Zamora
  • Publication number: 20080171614
    Abstract: A free standing golf putter is provided and configured to contact a golf ball at a point above the center of the golf ball. The mass of the central portion of the putter is greater than the mass of the toe and heel of the putter. The putter is utilized to view and evaluate the slope of a green by placing the putter in an upright, free standing orientation, by stepping away from the putter with the putter intermediate the golfer and hole, and by viewing the green to either side of the putter shaft.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Carl T. Anderson, David A. Zamora
  • Patent number: 7240297
    Abstract: A method and system for providing user assistance in utilizing a computer program is disclosed that provides the capability for combining an active display of the past, current, and future steps in an ongoing process with a series of associated decision panels and forms to be completed in order to carry out the steps. A navigator bar, which is situated adjacent to and can be scrolled independently of information appearing in a client area of a computer screen display, provides a user of the computer program with a map of the steps already executed, the current step being executed, and the most likely steps to be performed based on the current step being executed. If the user selects a different step to be the current step, the display of most likely future steps to be performed changes, if appropriate.
    Type: Grant
    Filed: June 12, 2000
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Carl T. Anderson, Gregory F. Bush, Michael Faoro, Susan E. Kahler, Alberta Lee, Janet L. Leskovec, Susan E. Liles, Lynn Percival, Keith A. Wells
  • Patent number: 6996776
    Abstract: A technique, system, and computer program by which content created from source files in a first data format and converted to presentation files in a second data format can be read and used by a subsystem which reads content in a third data format other than the first and second data formats. Identifying information from the source files and/or presentation files is extracted and stored in a map file in the third format. If desired, a Table of Contents (TOC) file in the third data format can also be created by using the map file and a TOC file in the second data format. The first data format can be Standardized General Markup Language (SGML), the second data format can be HyperText Markup Language (HTML) and the third data format can be Extensible Markup Language (XML).
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gary R. Makely, Carl T. Anderson, Keith A. Wells, Gregory F. Bush, Susan R. Mazzara