Patents by Inventor Bruce Montgomery, Jr.

Bruce Montgomery, Jr. 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: 8719538
    Abstract: A method for protecting memory segments of a memory device is provided. The method includes receiving, by a processor coupled to the memory device, a request to allocate memory from an application, being executed by the processor, wherein the request includes a requested memory size and allocating, by the processor, a portion of memory having a size greater than the requested memory size. The method also includes creating, by the processor, a permitted read counter associated with the allocated portion of memory, wherein the permitted read counter is initialized to an initial value, and determining, by the processor, whether access to the memory segment is permitted using the permitted read counter. A system for protecting memory segments of a memory device is also disclosed.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: May 6, 2014
    Assignee: UTC Fire & Security Americas Corporation, Inc.
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, Jr.
  • Patent number: 8370689
    Abstract: A method and system for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory device. The memory block is associated with a portion of a file and a checksum representing data within the memory block at a first time. Based at least in part on determining that the memory block is mapped to the same portion of the same file at a second time, it is indicated that the checksum represents expected data within the memory block. A system for verifying memory device integrity is also disclosed.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: February 5, 2013
    Assignee: UTC Fire & Security Americas Corporation, Inc.
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, Jr., Dave Dopson
  • Patent number: 8335951
    Abstract: A method for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory device. The memory block is associated with a prior checksum. It is determined whether the first memory block is designated read-only. A current checksum is calculated based at least in part on data within the memory block. When the first memory block is designated read-only, and the prior checksum represents expected data within the first memory block, it is determined whether the current checksum is equal to the prior checksum. When the current checksum is not equal to the prior checksum, a verification failure for the first memory block is indicated via a notification interface. A system for verifying memory device integrity is also disclosed.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: December 18, 2012
    Assignee: UTC Fire & Security Americas Corporation, Inc.
    Inventors: Donald Becker, Timothy Steven Potter, Bruce Montgomery, Jr., Dave Dopson
  • Publication number: 20120159085
    Abstract: A method for validating an eligibility for verification of a memory device within an embedded demand paged memory operating system environment is provided. The method includes receiving a request from an application being executed by a processor coupled to the memory device, the request to utilize at least one memory location. The method includes identifying, by the processor, at least one memory block corresponding to at least one memory location within the memory device, determining, by the processor, whether the at least one memory block is eligible for verification, and producing an eligibility result based on the determination by the processor. A system for validating an eligibility for verifying memory device integrity is also disclosed.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
  • Publication number: 20120144151
    Abstract: A method for protecting memory segments of a memory device is provided. The method includes receiving, by a processor coupled to the memory device, a request to allocate memory from an application, being executed by the processor, wherein the request includes a requested memory size and allocating, by the processor, a portion of memory having a size greater than the requested memory size. The method also includes creating, by the processor, a permitted read counter associated with the allocated portion of memory, wherein the permitted read counter is initialized to an initial value, and determining, by the processor, whether access to the memory segment is permitted using the permitted read counter. A system for protecting memory segments of a memory device is also disclosed.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR.
  • Publication number: 20110276844
    Abstract: A method for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory device. The memory block is associated with a prior checksum. It is determined whether the first memory block is designated read-only. A current checksum is calculated based at least in part on data within the memory block. When the first memory block is designated read-only, and the prior checksum represents expected data within the first memory block, it is determined whether the current checksum is equal to the prior checksum. When the current checksum is not equal to the prior checksum, a verification failure for the first memory block is indicated via a notification interface. A system for verifying memory device integrity is also disclosed.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
  • Publication number: 20110276837
    Abstract: A method and system for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory device. The memory block is associated with a portion of a file and a checksum representing data within the memory block at a first time. Based at least in part on determining that the memory block is mapped to the same portion of the same file at a second time, it is indicated that the checksum represents expected data within the memory block. A system for verifying memory device integrity is also disclosed.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
  • Patent number: 7273234
    Abstract: The invention disclosed herein represents a means for increasing the gripability of a credit-card-sized card. Specifically, dimples raised from, indented in, or embossed in a credit-card-sized card are arranged to from a tread on the front or back of a card. This tread allows fingers to more easily grip a credit-card-sized card for ease of handling or removal from a wallet or carrying case. Moreover, the means disclosed does not interfere with various means such as magnetic stripes commonly used to store encoded information on credit-card-sized cards.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: September 25, 2007
    Assignee: Bank of America Corporation
    Inventors: Richard J. Collins, R. Bruce Montgomery, Jr., Allen Kendle
  • Patent number: D513006
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: December 20, 2005
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D516563
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: March 7, 2006
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D518058
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 28, 2006
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D520505
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: May 9, 2006
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D498761
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: November 23, 2004
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr., Tammy L. Wallace
  • Patent number: D499101
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: November 30, 2004
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr., Tammy L. Wallace
  • Patent number: D499403
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: December 7, 2004
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D500042
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: December 21, 2004
    Assignee: Bank of America
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
  • Patent number: D624921
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: October 5, 2010
    Assignee: Bank of America Corporation
    Inventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.