Methods and system for verifying memory device integrity
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...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English |
Published |
18.12.2012
|
Online Access | Get full text |
Cover
Loading…
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. |
---|---|
AbstractList | 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. |
Author | Becker, Donald Potter, Timothy Steven Montgomery, Jr, Bruce Dopson, Dave |
Author_xml | – sequence: 1 givenname: Donald surname: Becker fullname: Becker, Donald – sequence: 2 givenname: Timothy Steven surname: Potter fullname: Potter, Timothy Steven – sequence: 3 givenname: Bruce surname: Montgomery, Jr fullname: Montgomery, Jr, Bruce – sequence: 4 givenname: Dave surname: Dopson fullname: Dopson, Dave |
BookMark | eNrjYmDJy89L5WSw8E0tychPKVZIzEtRKK4sLknNVUjLL1IoSy3KTKvMzEtXyE3NzS-qVEhJLctMTlXIzCtJTS_KLKnkYWBNS8wpTuWF0twMCm6uIc4euqXFBYklqXklxfHpRYkgysDC2NjU0tTQmAglAAGDMV0 |
ContentType | Patent |
CorporateAuthor | UTC Fire & Security Americas Corporation, Inc |
CorporateAuthor_xml | – name: UTC Fire & Security Americas Corporation, Inc |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 08335951 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_083359513 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:31:21 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_083359513 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8335951 |
ParticipantIDs | uspatents_grants_08335951 |
PatentNumber | 8335951 |
PublicationCentury | 2000 |
PublicationDate | 20121218 |
PublicationDateYYYYMMDD | 2012-12-18 |
PublicationDate_xml | – month: 12 year: 2012 text: 20121218 day: 18 |
PublicationDecade | 2010 |
PublicationYear | 2012 |
References | Kanfi (5559991) 19960900 Redford (7415654) 20080800 Brunner et al. (4727544) 19880200 Costin (7143314) 20061100 Watkins et al. (7152193) 20061200 Atkinson (6694451) 20040200 Sundaram et al. (7424641) 20080900 Hamid (2008/0010682) 20080100 Angelo et al. (6625730) 20030900 Bodnar (6012063) 20000100 Costin (2005/0076266) 20050400 Elrom et al. (8140537) 20120300 Boyle et al. (6092229) 20000700 Loaiza et al. (2003/0140288) 20030700 Cote et al. (2004/0003329) 20040100 Lee (6633999) 20031000 Jardine et al. (7308605) 20071200 Redford (2005/0289436) 20051200 Swafford et al. (2005/0144412) 20050600 Ishihara (7112984) 20060900 Lee (7650556) 20100100 Potter et al. (2011/0276837) 20111100 Pearce et al. (5539879) 19960700 Tsurukawa (2009/0328218) 20091200 Wikipedia, Dynamic Random Access Memory, Jan. 31, 2010, 13 pages. Harmer (2009/0210689) 20090800 Meng et al. (2006/0136780) 20060600 Silvester (6449683) 20020900 Marr et al. (7831838) 20101100 PCT International Search Report and Written Opinion dated Jan. 11, 2012, PCT Application Serial No. PCT/US2011/034570, filed Apr. 29, 2011 (8 pages). Schultz et al. (5448719) 19950900 Moyer et al. (2005/0071730) 20050300 International Search Report and Written Opinion dated Jan. 13, 2012 from PCT Application No. PCT/US2011/034563, 8 pages. Poisner (2001/0016927) 20010800 |
References_xml | – year: 20040100 ident: 2004/0003329 contributor: fullname: Cote et al. – year: 20000100 ident: 6012063 contributor: fullname: Bodnar – year: 20000700 ident: 6092229 contributor: fullname: Boyle et al. – year: 20031000 ident: 6633999 contributor: fullname: Lee – year: 20051200 ident: 2005/0289436 contributor: fullname: Redford – year: 19960900 ident: 5559991 contributor: fullname: Kanfi – year: 20100100 ident: 7650556 contributor: fullname: Lee – year: 20010800 ident: 2001/0016927 contributor: fullname: Poisner – year: 20030900 ident: 6625730 contributor: fullname: Angelo et al. – year: 20090800 ident: 2009/0210689 contributor: fullname: Harmer – year: 20120300 ident: 8140537 contributor: fullname: Elrom et al. – year: 20071200 ident: 7308605 contributor: fullname: Jardine et al. – year: 20060900 ident: 7112984 contributor: fullname: Ishihara – year: 20020900 ident: 6449683 contributor: fullname: Silvester – year: 20060600 ident: 2006/0136780 contributor: fullname: Meng et al. – year: 20040200 ident: 6694451 contributor: fullname: Atkinson – year: 20061100 ident: 7143314 contributor: fullname: Costin – year: 19960700 ident: 5539879 contributor: fullname: Pearce et al. – year: 20111100 ident: 2011/0276837 contributor: fullname: Potter et al. – year: 20091200 ident: 2009/0328218 contributor: fullname: Tsurukawa – year: 20101100 ident: 7831838 contributor: fullname: Marr et al. – year: 19950900 ident: 5448719 contributor: fullname: Schultz et al. – year: 20061200 ident: 7152193 contributor: fullname: Watkins et al. – year: 20050400 ident: 2005/0076266 contributor: fullname: Costin – year: 20050300 ident: 2005/0071730 contributor: fullname: Moyer et al. – year: 20030700 ident: 2003/0140288 contributor: fullname: Loaiza et al. – year: 20050600 ident: 2005/0144412 contributor: fullname: Swafford et al. – year: 20080100 ident: 2008/0010682 contributor: fullname: Hamid – year: 20080800 ident: 7415654 contributor: fullname: Redford – year: 19880200 ident: 4727544 contributor: fullname: Brunner et al. – year: 20080900 ident: 7424641 contributor: fullname: Sundaram et al. |
Score | 2.8694527 |
Snippet | A method for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Methods and system for verifying memory device integrity |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8335951 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NSwMxEB1qEdSTomL9Yg5eo-1uusycpcsiVHpQ6K1kN4kIdlu6W8R_7yQrxYteckhgMiSZmTcw8wJwZ0YmtZVmRUYGbZ34QWavXJIw-YQcx0Rx-pwVr_ppPp73oNj1wizFjNRadGnut826XcXiSnHv3cWrjvw5cATWgX3gs_5YGTuz_iE0D3Hopd6jYSjtmuTFERyICIFsddv8Chr5MezP4uwJ9Fx9CjSNnzU3KLk7dgTKKIgR5S29x2YjXIaq1y-0LlgvdkQOApLPAPPJy2Ohdtss3jahfGUx_FEnPYe-pPHuAtCTr2xGSck605yWTCzgydlKIFtp9HgAgz_FXP6zdgWHEsTjDyUjuoZ-u9m6GwmUbXkbT-Eb4G90Vw |
link.rule.ids | 230,309,786,808,891,64396 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NSwMxEB1KK36cFBVrrebgNWp30yVzrl22asseFHpbsptEBLst3S3iv3eSleLFXnJIYBKSSeYNzHsBuFUDFepCIJeKGqENvYOIlpsgQGkDadAnitNZlLyJp_lw3oJky4VZ0DXiK1pLdbepVvXSF1fS894cPG_En51GYOnUB77Kz6XSqbb3jjyEjkvdcTHW-fo4To7ggIwQaCvr6k_YiI9hL_W9J9Ay5SnIqf-uuWKUvbNGQpkRZmTkTR-ebsQWru71m2nj7i9rpBwIJp8Bi8evo4Rvp8ne166AJXv4XVB4Dm1K5M0FMCttoSMZ5CgigWGOEgk-GV0QaMuVGHah-6-Zyx1jN7CfPsbZy2T23INDiuj-u5KBvIJ2vd6YPkXNOr_2G_IDwO53Uw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Methods+and+system+for+verifying+memory+device+integrity&rft.inventor=Becker%2C+Donald&rft.inventor=Potter%2C+Timothy+Steven&rft.inventor=Montgomery%2C+Jr%2C+Bruce&rft.inventor=Dopson%2C+Dave&rft.number=8335951&rft.date=2012-12-18&rft.externalDBID=n%2Fa&rft.externalDocID=08335951 |