Patents by Inventor Gary L. Boggs

Gary L. Boggs 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: 10963448
    Abstract: A method of operating a data store system may include identifying a non-responsive processing node from a plurality of processing nodes. The method may further include generating a new registration key in response to identifying the non-responsive processing node. The method may further include providing the new registration key to the other processing nodes of the plurality of processing nodes excluding the identified non-responsive node. Each processing node provided the new registration key may be authorized to access a plurality of storage devices of a storage array in communication with the plurality of processing nodes. A system and computer-readable medium may also be implemented.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: March 30, 2021
    Assignee: Teradata US, Inc.
    Inventors: Gary L. Boggs, Eric M. Shank, Franklin F. Meng
  • Patent number: 7949846
    Abstract: A method and system for allocating storage space on a storage device to a requesting entity. The storage device includes a set of extents. An allocation map is maintained in computer memory. The allocation map has a plurality of map blocks, the map blocks each having a plurality of map entries. The map entries include respective logical extent identifiers, physical extent information and obsolete indicators. An invalid extent logical identifier represents a free extent and a valid extent identifier represents a prior allocated extent. An obsolete indicator marks a map entry as either current or obsolete. In one technique an extent allocation request is received from the requesting entity. A first map block is selected having a first map entry marked as obsolete. A second map block is selected having a second map entry not marked as obsolete. Physical extent information is copied from the second map entry to the first map entry. The logical extent identifier is assigned to the first map entry.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: May 24, 2011
    Assignee: Teradata US, Inc.
    Inventors: Gary L. Boggs, John Mark Morris
  • Publication number: 20080133863
    Abstract: A method and system for allocating storage space on a storage device to a requesting entity. The storage device includes a set of extents. An allocation map is maintained in computer memory. The allocation map has a plurality of map blocks, the map blocks each having a plurality of map entries. The map entries include respective logical extent identifiers, physical extent information and obsolete indicators. An invalid extent logical identifier represents a free extent and a valid extent identifier represents a prior allocated extent. An obsolete indicator marks a map entry as either current or obsolete. In one technique an extent allocation request is received from the requesting entity. A first map block is selected having a first map entry marked as obsolete. A second map block is selected having a second map entry not marked as obsolete. Physical extent information is copied from the second map entry to the first map entry. The logical extent identifier is assigned to the first map entry.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Gary L. Boggs, John Mark Morris
  • Patent number: 7052602
    Abstract: A flat shaped skimmer intake guard having hooks for attachment of the guard to the water intake to prevent intake from becoming blocked by medium and large toys, floatation devices, noodles, other pool accessories and man-made devices floating in the swimming pool or the like.
    Type: Grant
    Filed: March 27, 2004
    Date of Patent: May 30, 2006
    Inventors: Karen L. Boggs, Gary L. Boggs
  • Patent number: 6711632
    Abstract: A method and apparatus for write-back caching in a data storage and processing system has been described. The method comprises the steps of receiving a write request including write data from a compute node in a first I/O node, forwarding the write data from the first I/O node to a second I/O node, and sending an acknowledgment message to the compute node from the second I/O node after the write data is received by the second I/O node. After the data is written into non-volatile storage of the first I/O node, a purge request or command is sent to the second I/O node to purge the write data from the volatile memory of the second I/O node. In one embodiment, the purge request is not sent until the first I/O node receives a second write request, in which case, the purge request is sent in the same interrupt as the write data for the second write request.
    Type: Grant
    Filed: August 11, 1998
    Date of Patent: March 23, 2004
    Assignee: NCR Corporation
    Inventors: Kit M. Chow, P. Keith Muller, Michael W. Meyer, Gary L. Boggs