Patents by Inventor George F. Ramsay, III

George F. Ramsay, III 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: 9244585
    Abstract: Moving a pointer in a graphical user interface environment is provided. An input comprising an initial delta value determined by a device driver is received from the device driver. The initial delta value is located in a data structure. A new delta value associated with the initial delta value is selected from the data structure. A new position of a pointer in the graphical user interface environment is calculated based on the new delta value. The new position of the pointer is sent to the graphical user interface environment for rendering.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: George F. Ramsay, III, John F. Spannaus
  • Patent number: 9158817
    Abstract: Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Patent number: 9087103
    Abstract: Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Publication number: 20140108454
    Abstract: Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query.
    Type: Application
    Filed: December 12, 2013
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, George F. Ramsay, III
  • Patent number: 8560299
    Abstract: A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Patent number: 8515732
    Abstract: A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Publication number: 20120331033
    Abstract: Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, George F. Ramsay, III
  • Publication number: 20120203542
    Abstract: A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file.
    Type: Application
    Filed: April 19, 2012
    Publication date: August 9, 2012
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Patent number: 8176185
    Abstract: A method of communicating with a remote site on a network by establishing different user personas respectively associated with different remote sites on the network, each user persona containing one or more attributes used in accessing the remote sites, and then accessing a specific one of the remote sites using the attributes in a specific one of the user personas that is associated with the specific remote site. The specific remote site can be associated with the specific user persona by a universal resource locator (URL), e.g., for web sites on the Internet, and the accessing is automatically performed in response to matching of the URL of the specific remote site to the URL associated with the specific user persona. A default persona can be used for any remote site having no specifically associated user persona.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, Shawn Patrick Mullen, George F. Ramsay, III, James Stanley Tesauro
  • Publication number: 20110270602
    Abstract: A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, George F. Ramsay, III
  • Patent number: 7969451
    Abstract: A method, apparatus, and computer instructions for storing colors in a color table used in displaying graphics in a data processing system. A request for a color map is received, wherein the request includes a number of entries for the color map. A color map location and size in the color table is set based on the number of entries in the request. Colors for the color map are loaded into the color table at the color map location, wherein dynamic sizing of color tables occurs.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III, James Stanley Tesauro
  • Patent number: 7934222
    Abstract: A system, method and computer-readable medium for adapting command line output message streams in a virtualized command line interface (CLI) environment. In accordance with the method of the present invention, a virtualized CLI command is entered and executed. The virtualized CLI command encapsulates a guest operating system command having an associated standard output message. In response to executing the virtualized CLI command, the standard output message is piped to an output message file. Within the standard output message file, a structured array is used to search the standard output message for matches between strings within the standard output message and one or more specified message strings identified in the structured array. In response to finding a match between the specified message strings and the strings within the standard output message, the specified message string within the standard output message is replaced with a replacement message string.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ray W. Anderson, Neal R. Marion, Alexander Medvedev, David Nevarez, George F. Ramsay, III, Vasu Vallabhaneni
  • Patent number: 7596758
    Abstract: A system, apparatus and method of appending a group of files to files on a clipboard of a desktop are provided. The system, apparatus and method include displaying a first window having an option that allows a group of files to be appended to files on the clipboard and asserting the option to append the files. The first window is ordinarily displayed after at least one file has been copied onto the clipboard and a second file is selected to be copied. In the case where at least one file has not already been copied onto the clipboard, a second window is displayed. The second window has an option that allows only one file or group of files to be copied onto the clipboard. The first window further contains an option that allows a file or a group of files to replace file or files already copied on the clipboard.
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: September 29, 2009
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III
  • Patent number: 7574667
    Abstract: A system, apparatus and method of appending a group of files to files on a clipboard of a desktop are provided. The system, apparatus and method include displaying a first window having an option that allows a group of files to be appended to files on the clipboard and asserting the option to append the files. The first window is ordinarily displayed after at least one file has been copied onto the clipboard and a second file is selected to be copied. In the case where at least one file has not already been copied onto the clipboard, a second window is displayed. The second window has an option that allows only one file or group of files to be copied onto the clipboard. The first window further contains an option that allows a file or a group of files to replace file or files already copied on the clipboard.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III
  • Publication number: 20090077468
    Abstract: A method of communicating with a remote site on a network by establishing different user personas respectively associated with different remote sites on the network, each user persona containing one or more attributes used in accessing the remote sites, and then accessing a specific one of the remote sites using the attributes in a specific one of the user personas that is associated with the specific remote site. The specific remote site can be associated with the specific user persona by a universal resource locator (URL), e.g., for web sites on the Internet, and the accessing is automatically performed in response to matching of the URL of the specific remote site to the URL associated with the specific user persona. A default persona can be used for any remote site having no specifically associated user persona.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 19, 2009
    Inventors: Neal Richard Marion, Shawn Patrick Mullen, George F. Ramsay, III, James Stanley Tesauro
  • Publication number: 20090024947
    Abstract: A system, apparatus and method of appending a group of files to files on a clipboard of a desktop are provided. The system, apparatus and method include displaying a first window having an option that allows a group of files to be appended to files on the clipboard and asserting the option to append the files. The first window is ordinarily displayed after at least one file has been copied onto the clipboard and a second file is selected to be copied. In the case where at least one file has not already been copied onto the clipboard, a second window is displayed. The second window has an option that allows only one file or group of files to be copied onto the clipboard. The first window further contains an option that allows a file or a group of files to replace file or files already copied on the clipboard.
    Type: Application
    Filed: September 19, 2008
    Publication date: January 22, 2009
    Inventors: Neal Richard Marion, George F. Ramsay, III
  • Patent number: 6911991
    Abstract: The present invention provides a mechanism by which the number of bits used to identify the WIDs for each of the color buffer and the overlay buffer may be programmed into the graphics adapter based on the currently active application environment. With the apparatus and method of the present invention, a programmable WAT color size selection device is provided in a RAMDAC of the graphics adapter. This programmable WAT color size selection device may be dynamically programmed to use varying bit splits of a WID from a WID buffer to obtain different indexes into a color WAT table and an overlay WAT table. In this way, different splits of, for example, an eight bit WID may be obtained based on the setting of the programmable WAT color size selection device such that varying color and overlay capabilities are obtainable dynamically.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III, James Stanley Tesauro
  • Patent number: 6897877
    Abstract: A method, apparatus, and computer instructions for managing color maps in a data processing system. Responsive to a request to add a color map to a color table, a determination is made as to whether the color map is already installed in the color table. If the color map is not already installed in the color table, a decision is made as to whether a free block of color table entries sufficient to hold the color map is present in the color table. A determination is made as to whether existing blocks of color table entries in the color table can be rearranged to form a new free block of color table entries, if the free block of color table entries is insufficient to hold the color map. The existing blocks of color table entries in the color table are rearranged if the existing blocks of color table entries can be rearranged to form the new free block of color table entries.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: May 24, 2005
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III, James Stanley Tesauro
  • Patent number: 6888550
    Abstract: A method, computer program product and system for allocating the memory space in a frame buffer. A Device Dependent Layer (DDX) of an X-server may read command line options or alternatively an option selected by a user. If the command line options or alternatively the user selectable option indicates to allocate the memory space in the frame buffer to support a particular type of stereo, e.g., double buffered stereo, single buffered stereo, then the DDX may allocate the memory space in the frame buffer accordingly. If the memory space of the frame buffer is allocated for single buffered stereo, then the extra memory space in the frame buffer from not supporting double buffered stereo may be allocated for texture and/or off screen caching.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: May 3, 2005
    Assignee: International Business Machines Corporation
    Inventors: George F. Ramsay, III, Jeanne K. Sparlin
  • Patent number: 6831660
    Abstract: A method and apparatus in a data processing system for processing graphics data. A set of clip areas defining a window for use in clipping graphics data is identified in which a portion of the graphics data is obscured. A clip area in a first hardware clipper is set, wherein the clip area encompasses the window to process the graphics data. The graphics data within the first clip area is graphics data to be displayed. A no clip area is set in a second hardware clipper, wherein the no clip area encompasses the portion and wherein which graphics data in the second clip area is to remain undisplayed. The graphics data is sent to the first hardware clipper and the second hardware clipper.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Debra Ann Kipping, Wei Kuo, Mark Richard Nutter, George F. Ramsay, III