Incremental modification of an error detection code

    公开(公告)号:GB2513504A

    公开(公告)日:2014-10-29

    申请号:GB201414010

    申请日:2012-12-14

    Applicant: IBM

    Abstract: Exemplary method, system, and computer program product embodiments for an incremental modification of an error detection code operation are provided. In one embodiment, by way of example only, for a data block requiring a first error detection code (EDC) value to be calculated and verified and is undergoing modification for at least one randomly positioned sub-blocks that becomes available and modified in independent time intervals, a second EDC value is calculated for each of the randomly positioned sub-blocks. An incremental effect of the second EDC value is applied for calculating the first EDC value and for recalculating the first EDC value upon replacing at least one of the randomly positioned sub- blocks. The resource consumption is proportional to the size of at least one of the randomly positioned sub-blocks that are added and modified. Additional system and computer program product embodiments are disclosed and provide related advantages.

    Inkrementelles Modifizieren eines Fehlererkennungscodes

    公开(公告)号:DE112012005635T5

    公开(公告)日:2014-10-09

    申请号:DE112012005635

    申请日:2012-12-14

    Applicant: IBM

    Abstract: Es werden beispielhafte Ausführungsformen eines Verfahrens, eines Systems und eines Computerprogrammprodukts zum inkrementellen Modifizieren eines Fehlererkennungscodes bereitgestellt. Gemäß einer Ausführungsform, die nur als Beispiel dient, wird für einen Datenblock, für den ein Wert eines ersten Fehlererkennungscodes (EDC) berechnet und geprüft werden soll und der in mindestens einem zufällig angeordneten Unterblock eine Modifizierung erfährt, der in unabhängigen Zeitintervallen verfügbar und modifiziert wird, ein zweiter EDC-Wert für jeden der zufällig angeordneten Unterblöcke berechnet. Ein inkrementeller Effekt des zweiten EDC-Wertes wird zum Berechnen des ersten EDC-Wertes und zum Neuberechnen des ersten EDC-Wertes nach dem Ersetzen mindestens eines der zufällig angeordneten Unterblöcke eingesetzt. Die Inanspruchnahme von Ressourcen ist proportional der Größe mindestens eines der zufällig angeordneten Unterblöcke, die hinzugefügt und modifiziert werden. Es werden weitere Ausführungsformen eines Systems und eines Computerprogrammprodukts offenbart, die ähnliche Vorteile bieten.

Patent Agency Ranking