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: 8719538Abstract: 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: GrantFiled: December 6, 2010Date of Patent: May 6, 2014Assignee: UTC Fire & Security Americas Corporation, Inc.Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, Jr.
-
Patent number: 8370689Abstract: 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: GrantFiled: May 6, 2010Date of Patent: February 5, 2013Assignee: UTC Fire & Security Americas Corporation, Inc.Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, Jr., Dave Dopson
-
Patent number: 8335951Abstract: 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: GrantFiled: May 6, 2010Date of Patent: December 18, 2012Assignee: UTC Fire & Security Americas Corporation, Inc.Inventors: Donald Becker, Timothy Steven Potter, Bruce Montgomery, Jr., Dave Dopson
-
Publication number: 20120159085Abstract: 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: ApplicationFiled: December 21, 2010Publication date: June 21, 2012Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
-
Publication number: 20120144151Abstract: 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: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR.
-
Publication number: 20110276844Abstract: 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: ApplicationFiled: May 6, 2010Publication date: November 10, 2011Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
-
Publication number: 20110276837Abstract: 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: ApplicationFiled: May 6, 2010Publication date: November 10, 2011Inventors: Timothy Steven Potter, Donald Becker, Bruce Montgomery, JR., Dave Dopson
-
Patent number: 7273234Abstract: 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: GrantFiled: July 6, 2000Date of Patent: September 25, 2007Assignee: Bank of America CorporationInventors: Richard J. Collins, R. Bruce Montgomery, Jr., Allen Kendle
-
Patent number: D513006Type: GrantFiled: December 31, 2003Date of Patent: December 20, 2005Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D516563Type: GrantFiled: December 31, 2003Date of Patent: March 7, 2006Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D518058Type: GrantFiled: October 29, 2004Date of Patent: March 28, 2006Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D520505Type: GrantFiled: December 31, 2003Date of Patent: May 9, 2006Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D498761Type: GrantFiled: December 31, 2003Date of Patent: November 23, 2004Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr., Tammy L. Wallace
-
Patent number: D499101Type: GrantFiled: December 31, 2003Date of Patent: November 30, 2004Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr., Tammy L. Wallace
-
Patent number: D499403Type: GrantFiled: December 31, 2003Date of Patent: December 7, 2004Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D500042Type: GrantFiled: December 31, 2003Date of Patent: December 21, 2004Assignee: Bank of AmericaInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.
-
Patent number: D624921Type: GrantFiled: December 31, 2003Date of Patent: October 5, 2010Assignee: Bank of America CorporationInventors: Allison M. Hart, Rebecka D. Keelan Nelli, R. Bruce Montgomery, Jr.