Patents by Inventor George Francis Ramsay, III

George Francis 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: 11665536
    Abstract: An information handling system includes a wireless management controller having a first wireless network interface used to establish a secure short-range wireless network connection between a management controller and a mobile device. A second wireless network interface establishes a peer-to-peer wireless network connection between the management controller and the mobile device. The management controller stores a secure shell public key received from the mobile device through the secure short-range wireless network connection. The management controller randomly identifies a port number for the peer-to-peer wireless network connection, and disables network traffic through other ports associated with the peer-to-peer wireless network connection.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: George Francis Ramsay, III, Saurabh Kishore, Arulnambi Raju, Dung K. Le
  • Publication number: 20220007181
    Abstract: An information handling system includes a wireless management controller having a first wireless network interface used to establish a secure short-range wireless network connection between a management controller and a mobile device. A second wireless network interface establishes a peer-to-peer wireless network connection between the management controller and the mobile device. The management controller stores a secure shell public key received from the mobile device through the secure short-range wireless network connection. The management controller randomly identifies a port number for the peer-to-peer wireless network connection, and disables network traffic through other ports associated with the peer-to-peer wireless network connection.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: George Francis Ramsay, III, Saurabh Kishore, Arulnambi Raju, Dung K. Le
  • Patent number: 11146949
    Abstract: An information handling system includes a wireless management controller having a first wireless network interface used to establish a secure short-range wireless network connection between a management controller and a mobile device. A second wireless network interface establishes a peer-to-peer wireless network connection between the management controller and the mobile device. The management controller stores a secure shell public key received from the mobile device through the secure short-range wireless network connection. The management controller randomly identifies a port number for the peer-to-peer wireless network connection, and disables network traffic through other ports associated with the peer-to-peer wireless network connection.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: October 12, 2021
    Assignee: Dell Products L.P.
    Inventors: George Francis Ramsay, III, Saurabh Kishore, Arulnambi Raju, Dung K. Le
  • Publication number: 20210258774
    Abstract: An information handling system includes a wireless management controller having a first wireless network interface used to establish a secure short-range wireless network connection between a management controller and a mobile device. A second wireless network interface establishes a peer-to-peer wireless network connection between the management controller and the mobile device. The management controller stores a secure shell public key received from the mobile device through the secure short-range wireless network connection. The management controller randomly identifies a port number for the peer-to-peer wireless network connection, and disables network traffic through other ports associated with the peer-to-peer wireless network connection.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventors: George Francis Ramsay, III, Saurabh Kishore, Arulnambi Raju, Dung K. Le
  • Patent number: 8407624
    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: October 2, 2008
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: George Francis Ramsay, III, John Fred Spannaus
  • Patent number: 7890952
    Abstract: Methods, systems, and products are provided for peer-to-peer computer software installation. Embodiments include receiving, by an observing install agent running on an observing host from a test install agent running on a test host, performance information describing the performance of software installed on the test host; determining, by the observing install agent, whether the performance information meets performance criteria for the observing host; and if the performance information meets the performance criteria for the observing host, installing the software on the observing host. In some embodiments, determining, by the observing install agent, whether the performance information meets performance criteria for the observing host is carried out by determining, whether the performance information meets performance criteria for the observing host in dependence upon a rule.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, Shawn Patrick Mullen, George Francis Ramsay, III, Gerald James Tesauro, James Stanley Tesauro
  • Patent number: 7882185
    Abstract: A computer implemented method, apparatus, and computer usable program code for managing e-mail attachments. A determination is made as to whether a unique identifier is present in an e-mail message, wherein the unique is associated with an e-mail attachment in response to receiving the e-mail message from a client for delivery to a recipient. The e-mail attachment is attached to the e-mail message in response to the unique identifier being present. The e-mail message is sent with the e-mail attachment to the recipient.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sai Sivakumar Nagarajan, Sriram M. Ramanathan, George Francis Ramsay, III, Anandha S. Srinivasan
  • Publication number: 20100088652
    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: Application
    Filed: October 2, 2008
    Publication date: April 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: George Francis Ramsay, III, John Fred Spannaus
  • Publication number: 20090040232
    Abstract: In a graphics based subsystem based on direct memory access transfer, a user queue library is used by the application program interface to send graphic command data to the graphics adapter. The user queue library transfers data stored within the user queue to the graphics adapter using direct memory access transfers. The user queue library determines whether the data should be saved. The application program interface calls a user queue routine from a user queue library. The user queue routine saves the control data to a trace file in memory. The user queue routine then transfers the graphics command data to the graphics adapter using a direct memory access transfer.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Inventors: MANJUNATH BASAPPA MUTTUR, George Francis Ramsay, III, Robert Paul Stelzer
  • Patent number: 6980222
    Abstract: A method, apparatus, and computer instructions for managing colors in a color table used in displaying graphics. A request is received for a color map. A color map location is set in the color table, wherein the color map location has a starting point. An identification of the starting point for the color map is placed in an entry in a window attribute table. The colors for the color map are loaded into the color table. The starting point of the color map at the color map location is identified using the window attribute table.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: December 27, 2005
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George Francis Ramsay, III, James Stanley Tesauro
  • Patent number: 6782462
    Abstract: A system and method for tracking memory leaks is presented. A user sets a memory tracking flag that notifies the system to track memory allocations and memory de-allocations. A memory array is initialized which includes multiple memory array slots. Each memory array slot includes a free flag and fields to store information corresponding to a memory allocation. When memory is allocated to an application or file, the system locates an unused memory array slot, sets the free flag to false, and stores memory allocation information in the memory array slot. When the application or file de-allocates the memory, the system locates the corresponding allocated memory array slot and sets the corresponding free flag to true, indicating a proper memory de-allocation. Upon shutdown, the system reviews the status of each free flag corresponding to each memory array slot, and generates a report which includes memory allocations that are not properly de-allocated.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: August 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George Francis Ramsay, III
  • Patent number: 6710777
    Abstract: A method and apparatus in a data processing system for updating a buffer containing display information used to display pixels from a first layer and a second layer on a display in the data processing system. Pixels from the first layer and pixels from the second layer are identified in a transparent region. The display information is updated in the buffer for pixels in the first layer in the transparent region. Correct display information is assigned to pixels in the second layer in the transparent region.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Sung Min Chun, Richard Alan Hall, George Francis Ramsay, III
  • Patent number: 6573904
    Abstract: A method and apparatus in a data processing system for updating a buffer containing display information used to display pixels from a first layer and a second layer on a display in the data processing system. Display information is identified for pixels in the first layer in a region corresponding to a removal of pixels being displayed in the second layer. This identification is performed using a data structure containing display information for displaying pixels in the first layer and pixels in the second layer to form identified display information. Display information in the buffer is updated using identified display information.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: June 3, 2003
    Assignee: International Business Machines Corporation
    Inventors: Sung Min Chun, Richard Alan Hall, George Francis Ramsay, III
  • Patent number: 6529208
    Abstract: A method and apparatus in a data processing system for updating a buffer used to display pixels from a first layer and a second layer in the data processing system, wherein identification display information for pixels from the first layer and the second layer are stored in the buffer. Pixels are identified for the second layer having opaque pixel types to form a selected set of pixels. Overwriting of display information is prevented for the selected set of pixels in the buffer when updating the buffer.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: March 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: Sung Min Chun, Richard Alan Hall, George Francis Ramsay, III