Measurement data accuracy validation key
OwnerSteve Vazzanoinventor
Life of this patent
Estimating the term…
Abstract
Shippers can provide shipment data that may be inaccurate. A third party verifier can independently verify the physical attributes of a shipment and can append digital verification information to the forms used by the sender and recipient to exchange physical attribute data. A validation key added by the third party verifier can comprise a check digit which can, in combination with a published algorithm, be used to verify the associated physical attribute data. The validation key can also comprise another check digit which can, in combination with a private algorithm known only by the third party verifier, be used to further verify the associated physical attribute data.
Claims20
One or more computer-readable media comprising computer-executable instructions for validating an attribute data record corresponding to a product, the computer-executable instructions directed to steps comprising:
- receiving data regarding the product;
- storing the data in the attribute data record;
- selecting a public algorithm for deriving a public check digit;
- using the selected public algorithm and at least some of the data regarding the product to calculate the public check digit;
- storing the public check digit in the attribute data record;
- and
- storing an identifier of the selected public algorithm in the attribute data record.
A validation key for validating an attribute data record associated with a product, the validation key comprising:
- an identifier of a third party verifier generating the validation key
- a public algorithm identifier associated with a public algorithm for generating a check digit from data contained in the attribute data record;
- and
- a public check digit computed by the third party verifier using the public algorithm and data contained in the attribute data record.
A method of validating an attribute data record corresponding to a product, the method comprising the steps of:
- receiving data regarding the product;
- storing the data in the attribute data record;
- selecting a public algorithm for deriving a public check digit;
- using the selected public algorithm and at least some of the data regarding the product to calculate the public check digit;
- storing the public check digit in the attribute data record;
- and
- storing an identifier of the selected public algorithm in the attribute data record.
Dependencies are inferred from the claim text.