Patent ID: 8140852
Filing Date: 2012-03-20
Classification: G06F

Abstract:
1. A method for authenticating a serialized commodity comprising: causing a computer to receive a fixed identification, serial number, and authentication code for a serialized commodity to be checked for authenticity, without storing the fixed identification, wherein the serial number is attached to two different serialized commodity items of a same commodity type referenced by a same fixed identification; causing the computer to search a reference table for an entry that matches the received fixed identification; responsive to finding an entry in the reference table that matches the received fixed identification, retrieving a fixed identification key from the reference table that is associated with the received fixed identification, wherein the fixed identification key is identical to a second fixed identification key associated with a second received fixed identification for a second serialized commodity if the second received fixed identification is identical to the received fixed identification; responsive to determining that the entry in the reference table matches the received fixed identification after a first maximum number of attempts, causing the computer to generate a recreated authentication code for the serialized commodity using the retrieved fixed identification key, the received non-stored fixed identification, and the received non-stored serial number; altering the order of the retrieved fixed identification key, the received fixed identification, and the received serial number; causing the computer to determine whether the recreated authentication code matches the received authentication code; processing a second maximum number of attempts to match the received authentication code with the recreated authentication code for the given commodity; and responsive to determining that the recreated authentication code does match the received authentication code, outputting an authentication code match message to authenticate the serialized commodity.