Integrity of transactional memory of card computing devices in case of card tear events
AssigneeOracle International Corporation
InventorsMikhail Aleksandrovich Smirnov, Kari Okamoto, Johnny Le
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsMikhail Aleksandrovich Smirnov, Kari Okamoto, Johnny Le
Estimating the term…
A method may include copying transaction rollback data to a buffer in a first memory. The method may further include calculating a checksum for the transaction rollback data, and storing the calculated checksum and a checksum pointer in the first memory. The checksum pointer may refer to a last valid location in a transactional memory region of the second memory for which the checksum is calculated. The method may further include writing, to the transactional memory region, the transaction rollback data from the buffer and the checksum and the checksum pointer from the first memory, and performing at least part of the transaction by writing new transaction data to the heap. The transaction rollback data may be useable to restore the heap to a state prior to initiating the transaction if the transaction was incomplete, upon reconnecting the card computing device after determining that a card tear event has occurred.
A method, comprising:
A card computing device, comprising:
A non-transitory computer readable medium comprising instructions that, when executed by a processor, perform a method comprising:
Dependencies are inferred from the claim text.