Patent ID: 8587816

Claim:
A method for storing increment values without using an increment counter comprising: receiving, at one or more memory modules, a command signal transmitted from a processing device, wherein the command signal includes an increment counter command for instructing a memory module to increment a counter by a specific amount; and processing the command at the one or more memory devices by; providing multiple storage locations; determining if each of the multiple storage locations contains a stored value; storing in one of the storage locations a value indicative of the specific amount when at least one of the multiple locations does not contain a stored value therein; determining that each of the multiple storage locations contains a stored value; summing each of the stored values to determine a total stored value; updating a total amount by the total stored value; emptying each of the storage locations so that each storage location does not contain a stored value; and storing in one of the storage locations a value indicative of the specific amount.