ДВУХКОМПОНЕНТНЫЙ ШТРИХ-КОД

1. Графически представимый машиночитаемый код, имеющий первую и вторую части, отличающийся тем, что первая часть связана с данными и вторая часть связана с первой частью таким образом, что наличие связи между частями или ее отсутствие можно распознать посредством считывания обеих частей кода с целью проверки подлинности кода.
2. Способ проверки подлинности или отсутствия подлинности графически представимого машиночитаемого кода, состоящего из первой части и второй части, содержащий машинное считывание как первой части, так и второй части кода и определение того, связаны ли обе части кода, и подтверждение подлинности кода, если две части связаны, и установление отсутствия подлинности, если две части не связаны.
3. Кодовая система для связи данных с изделием, содержащая средства создания графических кодов для нанесения на изделие, машинные средства считывания кодов с целью преобразования каждого кода в строку символов и устройство памяти, служащее для хранения данных, связанных с каждым кодом, состоящим из первой части и второй части, отличающаяся тем, что заключает в себе множество N кодов, имеющих в пределах указанного множества индивидуальные первые части, а также тем, что в пределах системы множество n кодов имеет индивидуальные вторые части, где N>n, и для каждого кода первая часть и вторая часть взаимосвязаны, а число N/n кодов имеют одинаковые вторые части, но индивидуальные вторые части.
4. Кодовая система по п.3, отличающаяся тем, что связь между первой и второй частями кодов обнаруживается посредством машинного считывания обеих частей и выполнения математического действия над двумя частями с целью определения их связи между собой.
5. Кодовая система по п.3, отличающаяся тем, что связь между первой и второй частями кодов зависит от процесса создания первых частей.
6. Способ поиска кода в базе данных для определения данных, связанных с кодом, состоящим из первой и второй частей (F и S), в котором первая часть (F) связана с данными в базе данных и является одной из группы N подобных первых частей, а вторая часть (S) связана с первой частью и является одной из группы n подобных вторых частей, причем N намного больше n,
содержащий поиск в базе данных второй части (S) кода среди множества n, а затем поиск первой части (F) кода в пределах подгруппы N/n первых частей, в которых используется одинаковая вторая часть (S).