Patents by Inventor Shannon M. Farrington

Shannon M. Farrington 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: 8458592
    Abstract: Disclosed are an apparatus, system, and method for visual contextual searching in a computer application that has a graphical user interface (GUI). The apparatus includes a selection module that defines a selection area of the GUI that is displayed on the computer display. The user provides the necessary input defining the selection area using an input device such as a mouse to define the boundary of the selection area. A topic module determines a set of topics related to the GUI elements that are displayed within the selection area defined by the user. The topic module may make the association using a visual map. A display module then displays these results for the user in a results section that is shown on the display. The apparatus may apply filter rules to restrict the number and types of topics that the display module lists. Users may also associate topics with a particular GUI element or disassociate topics with a particular GUI element.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Shannon M. Farrington, Alexander D. Robinson
  • Publication number: 20100031144
    Abstract: Disclosed are an apparatus, system, and method for visual contextual searching in a computer application that has a graphical user interface (GUI). The apparatus includes a selection module that defines a selection area of the GUI that is displayed on the computer display. The user provides the necessary input defining the selection area using an input device such as a mouse to define the boundary of the selection area. A topic module determines a set of topics related to the GUI elements that are displayed within the selection area defined by the user. The topic module may make the association using a visual map. A display module then displays these results for the user in a results section that is shown on the display. The apparatus may apply filter rules to restrict the number and types of topics that the display module lists. Users may also associate topics with a particular GUI element or disassociate topics with a particular GUI element.
    Type: Application
    Filed: August 1, 2008
    Publication date: February 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shannon M. Farrington, Alexander D. Robinson
  • Patent number: 7197517
    Abstract: Systems, methods, and computer products that efficiently share and move data between different types of data storage formats. More particularly, the preferred embodiment of the present invention provides an easy to use graphical user interface (GUI) for displaying, navigating, and selecting hierarchical database segments and fields. The preferred embodiment of the present invention novelly uses a hierarchical tree structure that clearly represents the structures of a database and their mutual exclusivity, for easy understanding of and navigation through the various database structures. The user is prevented from selecting segments and fields that are not valid for the selected path thereby ensuring accuracy in the representation of the database data structures. Also, the user may select a path from the top of the hierarchical tree, the root, to a specific segment or field.
    Type: Grant
    Filed: September 25, 2002
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Shannon M. Farrington, Jacques J. Labrie, Pei-chen Liu, Kevin M. McBride, Mi W. Shum
  • Publication number: 20040059755
    Abstract: Systems, methods, and computer products that efficiently share and move data between different types of data storage formats. More particularly, the preferred embodiment of the present invention provides an easy to use graphical user interface (GUI) for displaying, navigating, and selecting hierarchical database segments and fields. The preferred embodiment of the present invention novelly uses a hierarchical tree structure that clearly represents the structures of a database and their mutual exclusivity, for easy understanding of and navigation through the various database structures. The user is prevented from selecting segments and fields that are not valid for the selected path thereby ensuring accuracy in the representation of the database data structures. Also, the user may select a path from the top of the hierarchical tree, the root, to a specific segment or field.
    Type: Application
    Filed: September 25, 2002
    Publication date: March 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Shannon M. Farrington, Jacques J. Labrie, Pei-chen Liu, Kevin M. McBride, Mi W. Shum