RS65854B1 - Postupak i uređaj za identifikaciju i praćenje jedinica i kontejnera - Google Patents
Postupak i uređaj za identifikaciju i praćenje jedinica i kontejneraInfo
- Publication number
- RS65854B1 RS65854B1 RS20240894A RSP20240894A RS65854B1 RS 65854 B1 RS65854 B1 RS 65854B1 RS 20240894 A RS20240894 A RS 20240894A RS P20240894 A RSP20240894 A RS P20240894A RS 65854 B1 RS65854 B1 RS 65854B1
- Authority
- RS
- Serbia
- Prior art keywords
- container
- item
- items
- identifier
- unique
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/146—Methods for optical code recognition the method including quality enhancement steps
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0832—Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Warehouses Or Storage Devices (AREA)
Description
Opis
[0001] Predmetni pronalazak se uopšteno odnosi na tehnike za označavanje komercijalnih stavki da bi se poboljšala sledljivost i praćenje komercijalne stavke do prvog i narednih kupaca. Pronalazak može da se koristi za uspostavljanje veze između jedinstvenog identifikatora stavke i materijala spoljašnjeg pakovanja, takođe jedinstveno identifikovanog kodom.
[0002] Falsifikovanje i krijumčarenje predstavljaju veliki problem u mnogim industrijama, a naročito u industriji duvana. Da bi se otkrili falsifikovani proizvodi, postoji potreba da se bude u mogućnosti da se potvrdi autentičnost originalnog proizvoda duž celog lanca snabdevanja. Da bi se proizvod autentifikovao kao originalan, proizvođač bi mogao da jedinstveno označi svaki proizvod tokom proizvodnje, a zatim da koristiti tu oznaku ili oznake kako bi kasnije utvrdio da li je taj proizvod originalan. EP-2.104.067 i US-2011/154046 opisuju korisne tehnike u ovom kontekstu.
[0003] Jedan od načina da se autentifikuje proizvod koji se isporučuje u kontejneru koji sadrži mnoštvo proizvoda je da se kontejner označi identifikatorom i da se svaki pojedinačni proizvod u kontejneru označi identifikatorom. Identifikatori kontejnera i identifikatori proizvoda se zajedno skladište u bazi podataka. Provera može da se izvrši kasnije u lancu snabdevanja kako bi se utvrdilo da li identifikatori proizvoda za proizvode u određenom kontejneru odgovaraju identifikatoru kontejnera za kontejner. Ova provera se sastoji od poređenja para očitanih identifikatora za kontejner i proizvod sa parovima identifikatora koji su uskladišteni u bazi podataka. Ako se u bazi podataka nalaze podudarajući identifikator kontejnera i identifikator proizvoda, onda se utvrđuje da je proizvod originalan.
[0004] Međutim, ovi postojeći sistemi nisu praktično primenjivi za implementaciju za proizvode u velikim serijama, a naročito za kartone cigareta u kutiji. Poteškoća sa postupkom autentifikacije često predstavlja obim podataka koji treba da se uskladišti i pošalje da bi se postupak implementirao.
[0005] Ograničenja postojećih sistema su dodatno naglašena kada se koriste sigurni identifikatori. Na primer, identifikatori proizvoda postavljeni na određene proizvode (kao što su oni koji se lako falsifikuju, na skupe ili na drugi način kontrolisane proizvode) mogu da budu kompleksni kako bi svaki identifikator bio jedinstven i kako potencijalni falsifikatori ne bi mogli lako da otkriju protokol obeležavanja. Iz tog razloga, identifikatori proizvoda takođe mogu da budu šifrovani. Sigurni sistemi za praćenje zahtevaju dodatno skladištenje podataka i vreme za autentifikaciju.
[0006] U distribuciji i logistici za mnoge tipove proizvoda, sledljivost i praćenje tiču se procesa određivanja trenutnih i prošlih lokacija (i drugih informacija) određenog proizvoda. U ovom kontekstu, inventivni sistem za praćenje stavki omogućava sledljivost i praćenje proizvoda na nivou pojedinačne jedinice, kao i na nivou kontejnera. Kako se ovde koristi, pod „jedinicom“ proizvoda se smatra pojedinačna stavka koja se sledi kroz sistem. Jedinica naposletku može u trgovini da se prodaje kao pojedinačna stavka ili proizvod. „Kontejner“ je agregat dve ili više jedinica proizvoda, a kontejner takođe može da se prodaje u trgovini kao pojedinačan proizvod. Više kontejnera, od kojih svaki sadrži više jedinica, mogu dalje da se agregiraju u kontejnere kontejnera. Sistemi koji su ovde opisani primenljivi su na različite industrije, kao što su duvanska, prehrambena i farmaceutska industrija, kao i bilo koja druga industriju koja proizvodi značajne količine proizvoda koji se agregiraju u zbirnu ambalažu. Sistemi su primenljivi na sve vrste robe, uključujući tu kao neograničavajuće primere, farmaceutske proizvode i druge potrošačke proizvode, bez obzira na brzinu kojom se roba proizvodi.
[0007] Jedan primer izvođenja pronalaska uključuje računarski implementirani postupak za identifikaciju proizvedenih proizvoda u kontejnerima, gde je svaki kontejner pogodan da obuhvata dve ili više stavki, gde postupak obuhvata korake:
generisanja skupa jedinstvenih identifikacionih kodova stavki, gde svaki identifikacioni kod stavke odgovara posebnoj stavki u skupu stavki;
na proizvodnoj liniji, jedinstvenog identifikovanja, više stavki označavanjem više stavki odgovarajućim jedinstvenim identifikacionim kodom stavke;
na proizvodnoj liniji, mehaničkog smeštanja, dve ili više stavki koje treba da se agregiraju u kontejner;
uočavanja jedinstvenih identifikacionih kodova stavki na skupu stavki koje su prethodno agregirane u kontejner i prenošenja detektovanih jedinstvenih identifikacionih stavki do procesora;
skladištenja, u bazi podataka, identifikacionih kodova stavki za svaku uočenu stavku;
jedinstvenog identifikovanja, na proizvodnoj liniji, kontejnera označavanjem kontejnera jedinstvenim identifikatorom kontejnera;
uočavanje jedinstvenog identifikatora kontejnera na kontejneru i prenošenja uočenog jedinstvenog identifikatora kontejnera do procesora;
skladištenja, u bazi podataka, identifikatora kontejnera za svaki uočeni kontejner; i
pridruživanja uočenog identifikatora kontejnera u bazi podataka sa uočenim identifikatorima stavki.
[0008] Prema jednom primeru izvođenja, opsezi identifikatora, kao što su oni za jedinice proizvoda, mogu da se odrede i da se krajnje tačke tih opsega uskladište zajedno sa odgovarajućim identifikatorom kontejnera, umesto da se svaki pojedinačni identifikator jedinice skladišti zajedno sa identifikatorom kontejnera. U ovakvoj postavci se ne gube informacije, ali su zahtevi za skladištenje podataka i propusni opseg podataka dramatično smanjeni. Prema drugom primeru izvođenja, identifikatori proizvoda mogu da uključuje detalje proizvodnje. Detalji proizvodnje mogu da uključuju datum i vreme proizvodnje, specificirane do nivoa minuta, i inkrementalnu vrednost brojača. Identifikatori proizvoda koji su dodeljeni naročitom kontejneru zatim mogu da se postave u sekvencijalni redosled na osnovu vremena proizvodnje i inkrementalne vrednosti brojača. Oni proizvodi u kontejneru koji imaju isto vreme proizvodnje stavljaju se u jedan opseg, koji se skladišti u bazu podataka tako što se beleži najniža inkrementalna vrednost brojača u opsegu i najveća inkrementalna vrednost brojača u opsegu. Ako kontejner uključuje proizvode proizvedene u različitim minutima, tada je za taj kontejner potrebno mnoštvo opsega. S obzirom na to da se obično mnogo stavki može proizvesti u minuti pomoću jedne proizvodne linije, ovakav postupak dramatično smanjuje zahteve za skladištenje podataka.
[0009] Primeri izvođenja pronalaska će sada da budu opisani, samo kao primer, uz pozivanje na prateće crteže, u kojima:
SL. 1 ilustruje primer arhitekture za prvi primer izvođenja.
SL. 2 ilustruje primer rasporeda čitača za prvi primer izvođenja.
SL. 3 ilustruje primer procesa za skladištenje identifikatora stavki u red.
SL. 4 ilustruje primer procesa za skladištenje identifikatora kontejnera u red.
SL. 5 ilustruje primer procesa agregiranja podataka.
SL. 6 ilustruje primer arhitekture za drugi primer izvođenja.
SL. 7 ilustruje primer rasporeda čitača za drugi primer izvođenja.
SL. 8 ilustruje primer procesa za prikupljanje identifikatora stavki.
SL. 9 ilustruje primer procesa za prikupljanje identifikatora kontejnera.
SL. 10 ilustruje primer procesa agregiranja podataka.
SL. 11 ilustruje primer arhitekture za treći primer izvođenja.
SL. 12 ilustruje primer procesa za skladištenje identifikatora stavki u bafer.
SL. 13 ilustruje primer procesa za čitanje koda stavke.
SL. 14 ilustruje primer procesa za prikupljanje i agregiranje virtuelnih kontejnera.
SL. 15 ilustruje primer procesa za izbacivanje kontejnera.
SL. 16 ilustruje primer arhitekture za četvrti primer izvođenja.
Tipovi identifikatora
[0010] Svaka stavka ili kontejner može jedinstveno da se identifikuje kodom. Ono kako se koriste u ovoj prijavi, termini „kod“ i „identifikator“ koriste se u istom smislu i odnose se na identifikator koji je pridružen sa jedinicom ili kontejnerom, a i termini „paket“ i „kontejner“ koriste se u istom smislu. Kod može da bude odštampan na donjem delu stavke ili kontejnera u formatu koji je čitljiv čoveku ili kodiran korišćenjem nekog određenog formata. Primeri postupaka štampanja uključuju Dotcode ili Datamatrix. Mogu da se koriste i druge tehnike odgovarajuće brzine štampanja i fizičke veličine.
[0011] U nekim poželjnim primerima izvođenja, Dotcode može da se koristi kao standardni mašinski čitljiv kod za pojedinačne stavke, kao što su paklice cigareta. Kod može da bude optimizovan za inkdžet štampače ili laserske štampače. U poželjnom primeru izvođenja, za standardna pakovanja cigareta (karton ili paklicu) koristeći kod od 12 cifara, kodiranje može da se izvrši pomoću koda Dotcode visine 7 tačaka i širine od 58 tačaka. Mogu da se koriste i druge konfiguracije zarad efikasnosti štampanja i dekodiranja. Kod može da bude odštampan crno na beloj ili sivoj pozadini ili odštampan belo na crnoj pozadini. Tiha zona od najmanje veličine jedne tačke može da se koristi za osiguravanje stranica koda Dotcode da bi se poboljšala efikasnost čitanja. Veća tiha zona takođe može da olakša sveobuhvatan proces dekodiranja.
Primenjivanje i pridruživanje kodova
[0012] Višestruki primeri izvođenja za primenjivanje kodova na pojedinačne stavke i pridruživanje tih kodova sa drugim stavkama i kontejnerima detaljnije su opisani u nastavku. Neki ili svi od raznovrsnih primera izvođenja opisanih u nastavku mogu da se učine dostupnim u proizvodnom pogonu i može da se obezbedi tabla za operatora tako da korisnik dobije mogućnost da bira između njih.
[0013] Primeri izvođenja opisani u ovoj prijavi mogu da čitaju kodove koji su postavljeni na stavke i kontejnere. Čitanje kodova može da se postigne pomoću jednog ili više optičkih uređaja za očitavanje slike, kao što je laserski skener ili drugi sličan uređaj neophodan za čitanje kodova i koji bi i inače bio poznat nekome ko je stručnjak u oblasti. U nekim slučajevima, jedan optički uređaj za očitavanje ili „čitač“ može da bude konfigurisan da očitava jedan po jedan kod. U drugim slučajevima, jedan optički uređaj za očitavanje može da bude konfigurisan da očitava više kodova istovremeno, tako da je potrebno manje čitača za očitavanje istog broja kodova, bilo na stavkama ili kontejnerima. Čitači za jedan ili više kodova mogu da se zamene jedni sa drugima i da se koriste podjednako u primerima izvođenja opisanim u ovoj prijavi. Dok se posebno upućuje na optičke mehanizme za čitanje kodova ili identifikatora, postupci koji nisu optički takođe podjednako mogu da se koriste za čitanje kodova. Na primer, optički čitači i kodovi opisani u ovoj prijavi mogu da budu zamenjeni sa RFID čitačima i RFID oznakama bez odstupanja od obima pronalaska.
Primer izvođenja sa snimkom kontejnera
[0014] U skladu sa prvim primerom izvođenja, u primeru izvođenja sa snimkom kontejnera, uređaj je u stanju da uhvati sve kodove stavki iz kontejnera odjednom, a zatim da u tom trenutku agregira stavke sa njihovim nadređenim kontejnerom. Ovaj primer izvođenja je poželjan kada se u procesu pravljenja kontejnera koristi providni omot, tako da pojedinačne stavke mogu da se skeniraju nakon agregiranja u kontejner. Postupak može da uključuje uočavanje jedinstvenih identifikacionih kodova stavki na skupu stavki tako što se vrši snimanje identifikatora kroz providni omot koji vezuje skup stavki u kontejner.
[0015] Za ovaj pristup, svaka stavka može da ima jedinstveni kod odštampan na dnu; svaki kontejner može da ima jedinstveni kod odštampan na sebi; a stanica za izbacivanje kontejnera može da bude postavljena posle uređaja za snimanje kontejnera. Kao neograničavajući primer, kod kontejnera može da bude odštampan korišćenjem tehnike Datamatrix. Primer izvođenja sa snimkom kontejnera prikladan je barem u situacijama kada je kontejner već formiran, a preostali zadaci uključuju čitanje kodova stavki pre nailaska na aplikator etiketa za kontejner, primenu etikete na kontejner, a zatim čitanje identifikatora kontejnera.
Proces čitanja za stavke
[0016] Pozivajući se na Sl.1, proces čitanja može da se izvede sa jednim ili više čitača (105), koji se nalaze neposredno ispred ili u blizini aplikatora (110) etiketa za kontejner. U postupku sa snimkom kontejnera, pojedinačne stavke (101) u kontejneru očitavaju se samo jednom, neposredno pre nego što se etiketa primeni na kontejner. Identifikator kontejnera koji je primenjen na kontejner (115) zatim se snima od strane čitača (120) nakon njegove primene na kontejner. Veza između identifikatora kontejnera i onih stavki koje sačinjavaju kontejner može da se napravi na osnovu vremenske i prostorne blizine između čitanja identifikatora stavki i identifikatora kontejnera nakon primene etikete kontejnera.
[0017] Sl.1 ilustruje primer topologije sistema za praćenje stavki. Cilj ove topologije je da smanji zadršku između snimanja kodova stavki i koda kontejnera. Ovo smanjenje vremena poboljšava nivo ispravnog pridruživanja između stavki i njihovog kontejnera. Smanjena zadrška između procesa očitavanja stavke i procesa očitavanja kontejnera smanjuje rizik od neispravnih pridruživanja usled ljudskih ili mehaničkih događaja koji se dešavaju tokom ove zadrške. Postupak može da uključuje uočavanje jedinstvenih identifikacionih kodova stavki na skupu stavki na lokaciji koja je prostorno bliska sa korakom mehaničkog smeštanja dve ili više stavki koje treba da se agregiraju u kontejner ili uočavanja jedinstvenih identifikacionih kodova stavki na skupu stavki na lokacija koja je vremenski bliska sa korakom mehaničkog dodeljivanja dve ili više stavki koje treba da se agregiraju u kontejner.
[0018] U primeru izvođenja ilustrovanom na Sl.2, pet kamera (220) mogu da se koriste kao čitači za pojedinačne stavke, npr. stavku (210). U nekim primerima izvođenja, sistem može da bude konfigurisan za uočavanje jedinstvenih identifikacionih kodova stavki pomoću pet uređaja za očitavanje, gde je svaki od pet uređaja za očitavanje konfigurisan da otkrije dva identifikatora stavki koji se nalaze blizu jedan drugom u prostoru. Kamere (220) mogu da čitaju kodove Dotcode kroz providni omot kontejnera odštampane na stavkama i da pošalju informacije sistemu za praćenje stavki. Dizajn uređaja za očitavanje stavki može da se optimizuje za prostorna ograničenja. Uređaj može da bude opremljen integrisanim ultrazvučnim senzorom velike brzine. Cilj senzora je da otkrije prisustvo kontejnera i da pošalje signal svim čitačima uređaja da započnu proces snimanja i dekodiranja. Udaljenost između uređaja i senzora može da bude promenljiva, u zavisnosti od povezivanja. Komunikacija između uređaja i sistema može da bude bazirana na Ethernet-u.
Proces čitanja za kontejnere
[0019] Čitač za kontejnere može da bude konfigurisan da dekodira standardni kod Datamatrix u režimu samookidanja. U ovom primeru izvođenja, nema potrebe za dodatnim senzorom koji bi ga okidao. Pozivajući se na Sl. 2, čitač (210) može da bude postavljen odmah iza procesora za kodiranje (aplikatora nalepnica i/ili štampača (205)) za kontejner i pre bilo koje stanice za izbacivanje kontejnera da bi se pročitale primenjene etikete (215). Komunikacija između čitača i sistema može da bude bazirana na Ethernet-u.
Postupak sa snimkom kontejnera
[0020] Postupak je opisan u nastavku, uz pozivanje na Sl.3. Nakon što je primljen signal senzora prisustva kontejnera, (305), prikupljaju se kodovi stavki. Čitači se okidaju da započnu proces dekodiranja, (310). Sistem može da se konfiguriše da ukloni NO_Read-ove (identifikatori nepostojećih stavki - opisano u nastavku) i da pošalje ispravne kodove za dalju obradu, (315), i skladištenje u redu za stavke, (320). Nakon aplikatora etiketa za kontejner, drugi čitač može da očita kod kontejnera, generalno kodiran uređajem kao što je Datamatrix i da pošalje informacije sistemu za praćenje stavki. Kodovi kontejnera se prikupljaju, kao što je ilustrovano na Sl. 4. Identifikatori kontejnera se primaju od čitača kontejnera, (405), sistem skladišti kodove u red za kontejnere, (410), i pokreće se agregiranje, (415). U ovoj fazi, sistem može da napravi asocijaciju između jedinstvenog identifikatora kontejnera i stavki koje su prethodno snimljene. Sistem može da bude konfigurisan da napravi vezu između stavki i njihovog kontejnera. Podaci se agregiraju i pridružuju pomoću postupka ilustrovanog na Sl.5.
[0021] U jednom primeru izvođenja, sistem može da se konfiguriše tako da uključuje primanje granične vrednosti broja stavki, a koja može da se konfiguriše, utvrđivanje da li nije uočen granični broj stavki pre agregiranja stavki u kontejner i odbijanje kontejnera ako je ta granična vrednost dostignuta za kontejner. Sistem može da se konfiguriše za skladištenje više graničnih vrednosti za stavke; utvrđivanje da li kontejner sadrži veći broj stavki od granične vrednosti; i ako kontejner sadrži veći od graničnog broja stavki, uklanjanje duplikata identifikatora među uskladištenim identifikatorima stavki pridruženih sa kontejnerom. U daljim primerima izvođenja, postupak može da uključuje utvrđivanje da li je, nakon uklanjanja duplikata identifikatora, kontejner pridružen sa više od deset identifikatora; ako se utvrdi da je kontejner pridružen sa više od deset identifikatora, odbijanje kontejnera na proizvodnoj liniji.
[0022] Sistem može da se konfiguriše za skladištenje granične vrednosti broja stavki; utvrđivanje da li je broj stavki u kontejneru manji od graničnog broja stavki; i ako kontejner sadrži manje od graničnog broja stavki, skladištenje identifikatora nepostojećih stavki pridruženih sa identifikatorom kontejnera. U daljim primerima izvođenja, postupak može da uključuje utvrđivanje broja identifikatora nepostojećih stavki uskladištenih i pridruženih sa identifikatorom kontejnera; i odbijanje kontejnera ako je broj nepostojećih stavki veći od unapred određene granične vrednosti.
[0023] Pozivajući se na Sl.5, proces se pokreće, (505), i utvrđuje se dužina reda za stavke, (510). Ako je dužina veća od granične vrednosti za broj stavki, npr. deset, onda se uklanjaju duplikati kodova stavki, (515). Utvrđuje se nova dužina reda za stavke, (520). Ako je red za stavke veći od granične vrednosti za broj stavki, onda se redovi za stavke i kontejnere resetuju (535) i kontejner se odbija, (540). Ako je red za stavke manji od granične vrednosti za broj stavki, (520), tada se u red dodaju NO_Read-ovi kao vrednosti koje služe da čuvaju mesto (engl. placeholder) da bi se dostigla granična vrednost, (525). Ako je utvrđeno da je red za stavke manji od granične vrednosti za broj stavki pre uklanjanja duplikata, (510), tada se NO_Read-ovi dodaju u red kao vrednosti za čuvanje mesta da bi se dostigla granična vrednost, (525). Nakon kreiranja NO_Read-ova, (525), broj NO_Read-ova upoređuje se sa unapred podešenim graničnim brojem NO_Read-ova, (530). Ako je unapred podešeni granični broj NO_Read-ova premašen, onda se redovi za stavke i kontejnere resetuju, (535), i kontejner se odbija, (540). Ako unapred podešeni granični broj NO_Read-ova nije premašen, onda se identifikatori stavki u redu pridružuju sa odgovarajućim identifikatorom kontejnera u redu, (545), redovi stavki i kontejnera se resetuju, (550), i proces se okončava za taj kontejner, (555). Ako se utvrdi da je dužina reda stavki, (510), jednaka sa graničnom vrednošću za broj stavki, onda se identifikatori stavki u redu pridružuju sa odgovarajućim ID od kontejnera u redu, (545), redovi za stavke i kontejnere se resetuju, (550), i proces se okončava za taj kontejner. Informacije prikupljene od strane sistema za praćenje stavki biće poslate u bazu podataka na dalju obradu informacija.
[0024] Pozivajući se na Sl.5, ako se generišu NO_Read-ovi, format stringa može da bude sledeći:
NOREAD_PT_LinkupID_yyyyMMdd_HHmmssfff_nn
Linkup ID = Jedinstveni broj povezivanja
yyyy = tekuća godina
MM = tekući mesec
dd = tekući dan
HHmmssffff = trenutno vreme do nivoa milisekundi
nn = pozicija u redu za packID (identifikator stavke)
[0025] Pravilo da ima previše No_Read-ova može da se konfiguriše davanjem maksimalnog broja nepročitanih stavki koje sistem prihvata bez odbijanja kontejnera. Podrazumevana vrednost može da se podesi na dve. Pravilo za odbijanje kontejnera može da se poveže sa alarmom kojim se prikazuje uzrok odbijanja.
Primer izvođenja sa virtuelnim kontejnerom
[0026] Prema drugom primeru izvođenja, u primeru izvođenja sa virtuelnim kontejnerom, sistem očitava identifikatore na skupu stavki u proizvoljno vreme nakon što su stavke fizički agregirane u kontejner. Primer izvođenja sa virtuelnim kontejnerom ne zahteva vremensku ili prostornu blizinu između očitavanja identifikatora stavki pre aplikatora etiketa za kontejner i očitavanja identifikatora kontejnera. Primer izvođenja sa snimkom virtuelnog kontejnera može da se koristi ako se koristi providan omot u procesu pravljenja kontejnera. U nekim primerima izvođenja, postupak može da uključuje uočavanje jedinstvenih identifikatora stavki na skupu stavki tako što se identifikatori očitavaju kroz providan omot koji povezuje skup stavki u kontejner. U poželjnom primeru izvođenja, stavke imaju jedinstveni kod odštampan na sebi, kontejneri imaju jedinstveni kod odštampan na sebi i dostupna je stanica za izbacivanje kontejnera. Kao neograničavajući primeri, Dotcode može da se koristi za ispis kodova stavki, a Datamatrix može da se koristi za ispis kodova kontejnera.
[0027] Prema jednom primeru izvođenja, kao što je ilustrovano na Sl.6, jedan ili više čitača (615) stavki mogu da se nalaze na pokretnoj traci za kontejnere (ili pakete) da bi uhvatili kodove stavki na stavkama (605). Čitači za stavke mogu da budu postavljeni ili ispred mašine za pravljenje kontejnera, ili u poželjnom primeru izvođenja, posle mašine (610) za pravljenje kontejnera. Čitači mogu da uključuju, u nekim primerima izvođenja, šest optičkih senzora (pet za čitanje kodova stavki i jedan za signal da je virtuelni kontejner završen). U nekim primerima izvođenja, postupak može da uključuje uočavanje jedinstvenih identifikatora stavki pomoću pet uređaja za očitavanje, gde je svaki od pet uređaja za očitavanje konfigurisan da uoči dva identifikatora stavki koji se nalaze blizu jedan drugom u prostoru. U daljim primerima izvođenja, postupak može da uključuje otkrivanje da li je primljen signal da je kontejner kompletiran i generisanje signala da je kontejner kompletiran na osnovu uočavanja unapred određene veličine praznog prostora između više kontejnera. Postupak može dalje da uključuje utvrđivanje da li je primljen signal da je kontejner kompletiran, zatim utvrđivanje da li je broj uočenih identifikatora stavki veći od, jednak sa ili manji od unapred određene količine.
[0028] Proces očitavanja koda može da se okine uočavanjem stavki, korišćenjem jednog ili više optičkih senzora. Očitavanje kompletiranog kontejnera se skladišti u elektronsko skladište podataka u formi virtuelnog kontejnera i stavlja se u red za virtuelne kontejnere. U oblasti pokretne trake za kontejnere može da se koristi prazan prostor za odvajanje svakog kontejnera, na primer od najmanje 60 milimetara. Komunikacija između čitača i sistema može da bude bazirana na Ethernet-u. U poželjnom primeru izvođenja, čitači mogu da se okidaju spoljnim senzorima. Kao što je detaljnije opisano u nastavku, kada je kontejner spreman, sistem uzima prvi skup stavki iz bafera za stavke (npr. deset stavki) i kreira virtuelni kontejner. Jedinstveni i privremeni identifikator se koristi za identifikaciju virtuelnog kontejnera. Primer identifikatora virtuelnog kontejnera može da bude u obliku „XAF32“. Nakon što je etiketa primenjena na kontejner, prvi čitač očitava jedan kod stavke u kontejneru. Sistem zatim vrši potragu za ovim kodom u kolekciji uskladištenih virtuelnih kontejnera. Kada pronađe podudaranje, sistem pridružuje stavke virtuelnog kontejnera sa identifikatorom kontejnera koji je bio očitan jednim od čitača.
[0029] Kao što je ilustrovano na Sl.7, jedan ili više dodatnih čitača (720) i (725) mogu da se nalaze posle mesta gde aplikator (710) etiketa za kontejnere primenjuje etikete na kontejnere (705). U poželjnom primeru izvođenja, koriste se dva čitača: jedan čitač (725) za očitavanje koda stavke u kontejneru (730) (koristi se kao identifikator virtuelnog kontejnera) i drugi čitač (720) za očitavanje koda (715) kontejnera (čitač za ID kontejnera). Čitač identifikatora virtuelnog kontejnera može da bude okinut spoljašnjim senzorom (senzor za virtuelni kontejner) i može da dekodira Dotcode. Identifikator virtuelnog kontejnera može da bude konfigurisan u skladu sa istim zahtevima kao čitač za stavke opisan iznad. Čitač za kontejner može da bude konfigurisan da dekodira standardni Datamatrix u režimu samookidanja i nije potreban dodatni senzor da ga okida. U nekim alternativnim primerima izvođenja može da se koristi spoljašnji okidač za senzor. Čitači mogu da se nalaze odmah iza procesora za kodiranje (aplikatora etiketa ili štampača) za kontejner i neposredno pre bilo koje stanice za izbacivanje kontejnera. Komunikacija između čitača i sistema može da bude bazirana na Ethernet-u. Kao što je detaljnije opisano u nastavku, struktura primera virtuelnih kontejnera (730) i (735) ilustrovana je na Sl. 7. Postupak može sadrži uočavanje jedinstvenih identifikatora stavki na skupu stavki na lokaciji koja je prostorno ili vremenski blizu koraka mehaničkog dodeljivanja dve ili više stavki koje treba da se agregiraju u kontejner ili uočavanja jedinstvenih identifikatora stavki na skupu stavki na lokaciji koja nije prostorno ili vremenski blizu koraka mehaničkog dodeljivanja dve ili više stavki koje treba da se agregiraju u kontejner.
[0030] U skladu sa jednim primerom izvođenja, postupak može da uključuje generisanje skupa jedinstvenih identifikacionih kodova stavki, gde svaki identifikacioni kod odgovara određenoj stavki u skupu stavki; na proizvodnoj liniji, jedinstveno identifikovanje više stavki označavanjem više stavki odgovarajućim jedinstvenim identifikacionim kodovima; na proizvodnoj liniji, mehaničko agregiranje dve ili više stavki u kontejner; uočavanje jedinstvenih identifikacionih kodova stavki na skupu stavki agregiranih u kontejner i prenošenje uočenih jedinstvenih identifikacionih kodova stavki do procesora; elektronsko skladištenje uočenih jedinstvenih identifikacionih kodova stavki u skladište podataka i pridruživanje uočenih jedinstvenih identifikacionih kodova sa privremenim identifikatorom za kontejner; na proizvodnoj liniji, jedinstveno identifikovanje kontejnera označavanjem kontejnera jedinstvenim identifikatorom kontejnera; uočavanje jedinstvenog identifikatora kontejnera na kontejneru i prenošenje detektovanog jedinstvenog identifikatora kontejnera do procesora; uočavanje jednog identifikatora stavki iz skupa stavki agregiranih u kontejner i prenošenje detektovanog identifikatora stavke do procesora; određivanje jedinstvenih identifikatora stavki za više stavki u kontejneru na osnovu uočenog jedinstvenog identifikatora stavke pridruženog sa privremenim identifikatorom za kontejner; i u elektronskom skladištu podataka, pridruživanje utvrđenih jedinstvenih identifikatora stavki za više stavki u kontejneru sa uočenim jedinstvenim identifikatorom kontejnera.
[0031] Proces za prikupljanje identifikatora stavki za primer izvođenja sa virtuelnim kontejnerom ilustrovan je na Sl. 8. Kao početni korak, dobija se signal senzora kontejnera, (805). Utvrđuje se da li je signal sa senzora za kompletiran kontejner, (810). Ako kontejner nije kompletiran u (810), onda čitač stavki može da bude okinut da započne proces dekodiranja koristeći dva koda po okidaču, (815). Kodovi stavki se šalju sistemu, (820), a sistem skladišti kodove stavki u red za identifikatore stavki, (825). Ako je signal sa senzora za kompletiran kontejner, (810), onda se NO_Read-ovi (generisani kao gore) i duplikati kodova stavki uklanjaju iz reda za stavke, (830). Utvrđuje se dužina reda za stavke, (835). Ako je dužina reda za stavke veća od unapred podešene vrednosti, red za identifikatore stavki se resetuje, (855). Ako je dužina reda za stavke manja od unapred podešene vrednosti, tada se u red dodaju NO_Read-ovi da bi se dostigla unapred podešena vrednost, (840). Ako je dužina reda za stavke jednaka unapred podešenoj vrednosti (npr. deset), onda se preuzimaju svi identifikatori iz reda za stavke i kreira se virtuelni kontejner za stavke i dodeljuje mu se jedinstveni identifikator, (845). Virtuelni kontejner se zatim skladišti u red za virtuelne kontejnere (850), red za identifikatore stavki se resetuje, (855), a proces se okončava, (860).
[0032] Proces za prikupljanje identifikatora kontejnera ilustrovan je na Sl.9. Prvo se dobija signal sa senzora za virtuelni kontejner, (905). Kao odgovor, okida se čitač identifikatora virtuelnog kontejnera da započne proces dekodiranja na jednom ili više kodova stavki, (910). Dobri kodovi stavki šalju se do sistema, (915). Ako nema dobrog očitavanja koda stavke, (920), proces se okončava, (925). Ako postoji bar jedno dobro očitavanje, (920), vrši se potraga za identifikatorom u redu za virtuelne kontejnere, (930). Utvrđuje se broj virtuelnih kontejnera u kojima se pojavljuje kod stavke, (935). Ako se kod stavke ne pojavljuje ni u jednom virtuelnom kontejneru, proces se okončava, (950). Ako se kod stavke pojavi u najmanje jednom virtuelnom kontejneru, tada se virtuelni kontejner kopira u red za prelazne kontejnere, (940), i proces se okončava, (945). Ako se kod stavke pojavljuje u više od jednog virtuelnog kontejnera, tada se najmlađi virtuelni kontejner kopira u red za prelazne kontejnere, (955), i proces se okončava (945).
[0033] Primer procesa agregiranja je ilustrovan na Sl. 10. Identifikator kontejnera se prima od čitača identifikatora kontejnera, (1005), i identifikator se šalje sistemu, (1010). Utvrđuje se dužina reda za prelazne kontejnere, (1015). Ako je dužina nula, kontejner se odbija, (1020). Ako je dužina jednaka jedan, virtuelni kontejner se pridružuje identifikatoru kontejnera, (1040), kontejner i pridružene stavke premeštaju se u red za kontejnere, (1045), i red za prelazne kontejnere se resetuje, (1050). Ako je dužina reda za prelazne kontejnere veća od jedan, (1015), onda se utvrđuje da li su identifikatori virtuelnih kontejnera slični, (1030). Ako identifikatori nisu slični, red za prelazne kontejnere se resetuje, (1025), i kontejner se odbija, (1020). Ako su identifikatori virtuelnih kontejnera slični, (1030), onda se svi virtuelni kontejneri brišu iz reda za prelazne kontejnere osim jednog, (1035), a proces se nastavlja pridruživanjem virtuelnog kontejnera sa identifikatorom kontejnera, (1040). Postupak može da uključuje pridruživanje utvrđenih jedinstvenih identifikatora stavki za više stavki u kontejneru sa uočenim jedinstvenim identifikatorom kontejnera u sistemu relacione baze podataka.
[0034] Kao što je ilustrovano, nakon aplikatora etiketa za kontejner, jedan čitač može da očitava identifikator stavke, a jedan čitač može da očitava identifikator kontejnera. Sistem tada može da referencira poznati identifikator stavke i da pridruži taj identifikator stavke sa virtuelnim kontejnerom kreiranim pre aplikatora etiketa. Na osnovu pridruživanja poznate stavke sa drugim stavkama u virtuelnom kontejneru, sistem tada može da pridruži identifikator kontejnera sa svim identifikatorima stavki u virtuelnom kontejneru.
[0035] Pozivajući se na Sl.8, ako se generišu NO_Read-ovi, format stringa može da bude sledeći: NO READ _PT - LinkupID _yyyyMMdd - HHmmssffCnn
Linkup ID = Jedinstveni broj povezivanja
yyyy = tekuća godina
MM = tekući mesec
dd = tekući dan
HHmmssfff = trenutno vreme do nivoa milisekundi
nn = pozicija u redu za packID (identifikator stavke)
[0036] Pravilo da ima previše No_Read-ova može da se konfiguriše davanjem maksimalnog broja stavki koje nisu očitane koje sistem prihvata bez odbijanja kontejnera. Podrazumevano je da ova vrednost bude postavljena na dva. Proces čišćenja virtuelnih kontejnera iz reda za identifikatore virtuelnih kontejnera može da se implementira tako da ukloni stavke starije od broja sati koji može da se konfiguriše. Kao neograničavajući primer, podrazumevana vrednost može da bude podešena na četiri sata. Pravilo za odbijanje kontejnera može da se poveže sa alarmom koji prikazuje uzrok odbijanja bilo koje stavke ili kontejnera.
Snimak stavke varijanta A
[0037] U skladu sa trećim primerom izvođenja, snimak stavke varijanta A može da se koristi kada materijal, koji se koristi za kontejnere, nije providan. Neograničavajući primeri neprovidnih materijala za kontejnere mogu da budu displej karton i papir. Snimak stavke varijanta A takođe može da se koristi ako topologija linije ne dozvoljava implementaciju primera izvođenja sa snimkom kontejnera ili virtuelnog kontejnera, opisanih gore. Na primer, ovaj postupak može da se koristi kada korak mehaničkog agregiranja stavki u kontejner dalje sadrži pakovanje stavki korišćenjem neprovidnog materijala ili korak mehaničkog agregiranja stavki u kontejner dalje obuhvata pakovanje stavki korišćenjem materijala koji sprečava optičko očitavanje identifikatora stavki.
[0038] U skladu sa primerom izvođenja snimak stavke varijanta A, čitač je instaliran na ulazu u mašinu za pravljenje kontejnera. Pregled primera izvođenja je ilustrovan na Sl.11. Kada kontejner stigne do aplikatora etiketa, na njega se primenjuje etiketa i čitač snima kod odštampan na etiketi (kod kontejnera). Kod kontejnera je odštampan na kontejneru ili na etiketi. Signal da je očitavanje dobro može da se pošalje sistemu za praćenje stavki i agregiranje se obavlja između najstarijeg virtuelnog kontejnera i koda kontejnera. Mašina za pravljenje kontejnera može da upravlja signalima da je očitavanje dobro ili izbacivanja kontejnera i da ih pošalje sistemu za praćenje stavki.
[0039] U jednom primeru izvođenja računarski implementiranog postupka za identifikaciju proizvedenih proizvoda u kontejnerima, gde je svaki kontejner pogodan da obuhvata dve ili više stavki, postupak može da uključuje generisanje skupa jedinstvenih identifikacionih kodova stavki, gde svaki identifikacioni kod odgovara određenoj stavki iz skupa stavki; na proizvodnoj liniji, jedinstveno identifikovanje više stavki označavanjem više stavki odgovarajućim jedinstvenim identifikacionim kodovima; uočavanje jedinstvenih identifikacionih kodova stavki na skupu stavki i prenošenje uočenih jedinstvenih identifikacionih kodova stavki do procesora; skladištenje uočenih jedinstvenih identifikacionih kodova stavki u bafer za identifikatore stavki; ako je broj uočenih jedinstvenih identifikacionih kodova stavki u baferu jednak ili veći od unapred određenog broja identifikacionih kodova stavki, međusobno pridruživanje identifikacionih kodova stavki i skladištenje pridruženih identifikacionih kodova stavki u formi virtuelnog kontejnera; na proizvodnoj liniji, mehaničko agregiranje dve ili više stavki u kontejner; na proizvodnoj liniji, jedinstveno identifikovanje kontejnera označavanjem kontejnera jedinstvenim identifikatorom kontejnera; uočavanje jedinstvenog identifikatora kontejnera na kontejneru na pokretnoj traci i prenošenje uočenih jedinstvenih identifikatora kontejnera do procesora; i pridruživanje identifikatora kontejnera za kontejnere na pokretnoj traci sa virtuelnim kontejnerima od identifikacionih kodova stavki.
[0040] Kao što je ilustrovano na Sl.11, pojedinače stavke (1105) umotane su u kontejnere (1115) i kodovi stavki skladište se u virtuelnim kontejnerima. Zatim, fizički kontejneri postavljaju se na pokretnu traku koja ide do aplikatora etiketa za kontejnere i procesa (1120) štampanja. Maksimalan broj kontejnera na pokretnoj traci je fiksiran i poznat je sistemu za praćenje stavki. Svaki kontejner se nalazi u namenskom fizičkom slotu na pokretnoj traci. Na pokretnoj traci, svaki kontejner može da bude odvojen fizičkom barijerom, kao što je slot. Moguće je da se otkrije da su slotovi prazni ili popunjeni i da se baferom za slotove upravlja u skladu s tim. U procesu štampanja, može da se otkrije dobro očitavanje ili može da se izvrši izbacivanje. U procesu (1125) agregiranja, čita se kod kontejnera i stavke iz virtuelnog kontejnera pridružuju se sa tim kodom kontejnera, koji se zatim štampa na kontejner. Proces očitavanja koda kontejnera može da bude započet internim signalom mašine za pravljenje kontejnera. Signal da je kontejner spreman može da bude obezbeđen internim signalom mašine za pravljenje kontejnera. Signal za izbacivanje kontejnera (ili prazan slot) može da bude obezbeđen internim signalom mašine za pravljenje kontejnera.
[0041] Kao što je ilustrovano na Sl. 12, u procesu prikupljanja stavki, nakon signala okidača za očitavanje stavke, (1205), kodovi stavki se očitavaju, (1210), i skladište u bafer, (1215), korišćenjem čitača koji se nalazi neposredno pre potiskivača. Čitač može da prikupi identifikatore za stavke koje ulaze u mašinu za pravljenje kontejnera i da uskladišti identifikatore stavki u bafer. Proces čitanja kodova stavki može da bude pokrenut senzorom ili internim signalom mašine za pravljenje kontejnera. Komunikacija između čitača stavke i sistema može da bude bazirana na Ethernet-u. Čitač stavki može da bude okinut spoljnim signalom. Pozicija čitača bi idealno mogla da se podesi da odgovara poziciji poslednje stavke u kontejneru. Ako to nije moguće, pomeraj bi mogao da bude konfigurabilan i da istim upravlja sistem za praćenje stavki.
[0042] Proces očitavanja koda stavke ilustrovan je na Sl. 13. Kada sistem primi signal da je kompletiran kontejner, kreira se novi virtuelni kontejner sa n najnovijih prikupljenih kodova stavki i novi virtuelni kontejner dodaje se u bafer za virtuelne kontejnere (gde je n fiksni broj koji može da se podesi u sistemu za praćenje stavki). U nekim primerima izvođenja, n je podešeno da bude deset. Kada se primi signal da je kontejner spreman, (1305), utvrđuje se da li je bafer za kodove kontejnera prazan, (1310). Ako je bafer prazan, onda se kreira virtuelni kontejner sa označenim stavkama, (1335), i virtuelni kontejner se dodaje baferu za virtuelne kontejnere, (1330). Ako bafer za kodove stavki nije prazan, (1310), broj stavki u baferu se upoređuje sa očekivanim brojem stavki. Ako je broj veći od očekivanog, onda sistem preuzima sve kodove stavki, ostavljajući pomeraj, ako ga ima (1340), dodaje označene stavke tako da odgovaraju očekivanom broju stavki, (1345), kreira virtuelni kontejner, (1325) i virtuelni kontejner se dodaje baferu za virtuelne kontejnere, (1330). Ako je broj manji ili jednak očekivanom broju, onda sistem preuzima očekivani broj stavki, (1320), kreira virtuelni kontejner, (1325), i dodaje virtuelni kontejner u bafer za virtuelne kontejnere, (1330).
[0043] Proces sakupljanja virtuelnih kontejnera i agregiranja ilustrovan je na Sl. 14. U procesu agregiranja, očitava se kod kontejnera i stavke iz virtuelnog kontejnera povezuju se sa kodom kontejnera. U skladu sa ovim primerom izvođenja, agregiranje i štampanje mogu da budu izvedeni u ili blisko u vezi sa mašinom za pravljenje kontejnera. Po prijemu signala za dobro očitavanje kontejnera, (1410), sistem utvrđuje da li je broj virtuelnih kontejnera u baferu za virtuelne kontejnere jednak maksimalnom broju fizičkih paketa na pokretnoj traci, (1415). Ako vrednosti nisu jednake, signal se ignoriše, (1445). Ako su signali jednaki, onda se ID kontejnera dobija iz čitača kontejnera, (1420), ID kontejnera pridružuje se sa starijim virtuelnim kontejnerom iz bafera za virtuelne kontejnere, (1425), pridruženi kontejner se skladišti u bafer za gotove kontejnere, (1430), a najstariji virtuelni kontejner se uklanja iz bafera za virtuelne kontejnere, (1440).
[0044] Postupak može dalje da uključuje elektronsko skladištenje vrednosti koja predstavlja unapred određeni maksimalni broj fizičkih kontejnera na pokretnoj traci, i ako je broj identifikatora kontejnera na pokretnoj traci jednak unapred određenom maksimalnom broju kontejnera na pokretnoj traci, pridruživanje najstarijeg virtuelnog kontejnera sa najstarijim kontejnerom.
[0045] Proces izbacivanja kontejnera je ilustrovan na Sl.15. Ako prazan slot pokretne trake dolazi do aplikatora etiketa, signal za izbacivanje može da bude poslat sistemu za praćenje stavki i da se najstariji virtuelni kontejner ukloni iz bafera za virtuelne kontejnere. Po prijemu signala za izbacivanje kontejnera, (1505), sistem utvrđuje da li je broj virtuelnih kontejnera u baferu za virtuelne kontejnere jednak maksimalnom broju fizičkih kontejnera na pokrenoj traci, (1510). Ako vrednosti nisu jednake, signal se ignoriše, (1520). Ako su signali jednaki, najstariji virtuelni kontejner se uklanja iz bafera za virtuelne kontejnere, (1515).
[0046] U nekim primerima izvođenja, sistem može da se konfiguriše tako da svaka stavka ima odštampan jedinstveni kod na dnu (koristeći, na primer, Dotcode), da svaki kontejner ima odštampan jedinstveni kod (koristeći, na primer, Datamatrix SGTIN), da postoji stanica za izbacivanje kontejnera i da je unapred određen broj kontejnera na pokretnoj traci koji idu do aplikatora etiketa. Čitač kontejnera može da bude konfigurisan da dekodira standardni Datamatrix kada dobije eksterni signal (eksterni okidač). Čitač može da se nalazi odmah iza procesora za kodiranje (aplikatora etiketa ili štampača) za kontejner i neposredno pre stanice za izbacivanje kontejnera (ako postoji). Komunikacija između čitača i sistema može da bude bazirana na Ethernet-u.
Snimak stavke varijanta B
[0047] Prema četvrtom primeru izvođenja zasnovanom na snimku stavke varijanta A, na pokretnoj traci, svaki kontejner odvojen je fizičkom barijerom (slotom). Pozivajući se na Sl. 16, sistem skladišti stanje (prazan ili popunjen) svakog slota (1640), na pokretnoj traci (1610), i ove informacije mogu da se podele sa sistemom za praćenje stavki da bi se upravljalo baferom za slotove. Kod procesa (1620) štampanja, sistem može da pošalje indikaciju dobrog čitanja ili izbacivanja sistemu za praćenje stavki. Ova primer izvođenja može da se koristi kada mehaničko agregiranje stavki u kontejner dalje sadrži pakovanje stavki korišćenjem neprovidnog materijala.
[0048] Pozivajući se na Sl.16, pri mašini za pravljenje kontejnera, u procesu prikupljanja stavki, kodovi stavki (1625) se očitavaju i skladište u bafer. Kamera za očitavanje kodova može da se nalazi neposredno ispred potiskivača (1635). Deset najstarijih kodova stavki skladišti se u virtuelni kontejner i dodaje u bafer za virtuelne kontejnere kada se generiše signal da je kontejner spreman. Nakon mašine za pravljenje kontejnera, štampa se kod kontejnera na kontejner ili na etiketu u procesu (1620) štampanja. U procesu (1615) agregiranja, očitava se kod kontejnera i stavke iz virtuelnog kontejnera pridružuju se sa kodom kontejnera.
[0049] U jednom primeru izvođenja kompjuterski implementiranog postupka za identifikaciju proizvedenih proizvoda u kontejnerima, gde je svaki kontejner pogodan da obuhvata dve ili više stavki, postupak može da uključuje generisanje skupa jedinstvenih identifikacionih kodova stavki, gde svaki identifikacioni kod odgovara određenoj stavki u skupu stavki; na proizvodnoj liniji, jedinstveno identifikovanje više stavki označavanjem više stavki odgovarajućim jedinstvenim identifikacionim kodovima; uočavanje jedinstvenih identifikacionih kodova stavki na skupu stavki i prenošenje uočenih jedinstvenih identifikacionih kodova stavki do procesora; skladištenje uočenih jedinstvenih identifikacionih kodova stavki u bafer za identifikatore stavki; ako je broj uočenih jedinstvenih identifikacionih kodova stavki u baferu jednak ili veći od unapred određenog broja identifikatora stavki, pridruživanje identifikacionih kodova stavki jednih sa drugima i skladištenje pridruženih identifikatora stavki u formi virtuelnog kontejnera; na proizvodnoj liniji, mehaničko agregiranje dve ili više stavki u kontejner; na proizvodnoj liniji, jedinstveno identifikovanje kontejnera označavanjem kontejnera jedinstvenim identifikatorom kontejnera; uočavanje jedinstvenog identifikatora kontejnera na kontejneru na pokretnoj traci na osnovu razgraničenja između susednih kontejnera; prenošenje uočenih jedinstvenih identifikatora kontejnera do procesora; i pridruživanje identifikatora kontejnera od kontejnera na pokretnoj traci sa virtuelnim kontejnerima od identifikatora stavki. U daljim primerima izvođenja, razgraničenje između susednih kontejnera može da bude fizička barijera, slot ili prostor.
Arhitekture sistema
[0050] Sistemi i postupci opisani u ovoj prijavi mogu da budu implementirani u softveru ili hardveru ili bilo kojoj njihovoj kombinaciji. Sistemi i postupci opisani u ovoj prijavi mogu da se implementiraju korišćenjem jednog ili više računarskih uređaja koji mogu, ali ne moraju da budu fizički ili logički odvojeni jedan od drugog. Pored toga, različiti aspekti postupaka opisanih u ovoj prijavi mogu da se kombinuju ili spoje u druge funkcije. U nekim primerima izvođenja, ilustrovani elementi sistema mogu da budu kombinovani u jedan hardverski uređaj ili razdvojeni u više hardverskih uređaja. Ako se koristi više hardverskih uređaja, hardverski uređaji mogu fizički da se nalaze u neposrednoj blizini ili udaljeno jedan od drugog.
[0051] Postupci mogu da se implementiraju u računarskom programskom proizvodu dostupnom sa računarski upotrebljivog ili računarski čitljivog medijuma za skladištenje koji pruža programski kod za korišćenje od ili u vezi sa računarskim ili ma kojim sistemom za izvršavanje instrukcija. Računarski upotrebljiv ili kompjuterski čitljiv medijum za skladištenje može da bude bilo koji aparat koji može da sadrži ili skladišti program za upotrebu od ili u vezi sa računarskim ili sistemom za izvršavanje instrukcija, aparatom ili uređajem.
[0052] Sistem za obradu podataka pogodan za skladištenje i/ili izvršavanje odgovarajućeg programskog koda može da uključuje najmanje jedan procesor skopčan direktno ili indirektno sa kompjuterizovanim uređajima za skladištenje podataka kao što su memorijski elementi. Ulazno/izlazni (I/O) uređaji (uključujući, ali ne ograničavajući se na tastature, displeje, pokazivačke uređaje, itd.) mogu da budu povezani sa sistemom. Mrežni adapteri takođe mogu da budu povezani sa sistemom kako bi se omogućilo da sistem za obradu podataka postane skopčan sa drugim sistemima za obradu podataka ili udaljenim štampačima ili uređajima za skladištenje preko privatnih ili javnih mreža koje su između. Da bi se obezbedila interakcija sa korisnikom, funkcije mogu da se implementiraju na računaru sa uređajem za prikaz, kao što je CRT (katodna cev), LCD (displej sa tečnim kristalima) ili drugi tip monitora za prikazivanje informacija korisniku i tastaturom i uređajem za unos, kao što je miš ili trekbol pomoću kojih korisnik može da izvede unos u računar.
[0053] Računarski program može da bude skup instrukcija koje se mogu da se koriste, direktno ili indirektno, u računaru. Sistemi i postupci opisani u ovoj projavi mogu da se implementiraju korišćenjem programskih jezika kao što su Flash™, JAVA™, C++, C, C#, Visual Basic™, JavaScript™, PHP, XML, HTML, itd. ili kombinacija programskih jezika, uključujući kompajlirane ili interpretirane jezike, i može da bude pružen u bilo kom obliku, uključujući kao samostalan program ili kao modul, komponenta, potprogram ili druga jedinica pogodna za korišćenje u računarskom okruženju. Softver može da uključuje, ali nije ograničen na, firmver, rezidentni softver, mikrokod, itd. Protokoli kao što su SOAP/HTTP mogu da se koriste u implementaciji interfejsa između programskih modula. Komponente i funkcionalnost opisane u ovoj prijavi mogu da se implementiraju na bilo kojem operativnogm sistemu desktop računara koji se izvršava u virtuelnom ili nevirtuelnom okruženju, koristeći bilo koji programski jezik pogodan za razvoj softvera, uključujući, ali ne ograničavajući se na, različite verzije Microsoft Windows™, Apple™, Mac™, iOS™, Unix™/X-Windows™, Linux™, itd.
[0054] Pogodni procesori za izvršavanje programa instrukcija uključuju, ali nisu ograničeni na, mikroprocesore opšte i posebne namene, i kao sam procesor ili kao jedan od više procesora ili jezgara, bilo koje vrste računara. Procesor može da prima i skladišti instrukcije i podatke iz kompjuterizovanog uređaja za skladištenje podataka kao što je ROM memorija (samo za čitanje), RAM memorija (sa slučajnim pristupom), oboje ili bilo koja kombinacija uređaja za skladištenje podataka opisana u ovoj prijavi. Procesor može da uključuje bilo koje kolo za obradu ili upravljačko kolo koje je operativno za upravljanje operacijama i performansama elektronskog uređaja.
[0055] Procesor takođe može da uključuje, ili da bude operativno skopčan da komunicira sa jednim ili više uređaja za skladištenje podataka. Takvi uređaji za skladištenje podataka mogu da uključuju, kao neograničavajuće primere, magnetne diskove (uključujući interne čvrste diskove i uklonjive diskove), magneto-optičke diskove, optičke diskove, ROM memoriju (samo za čitanje), RAM memoriju (sa slučajnim pristupom) i/ili fleš memoriju. Uređaji za skladištenje pogodni za opipljivo implementiranje instrukcija i podataka računarskog programa takođe mogu da uključuju sve oblike stalne (engl. non-volatile) memorije, uključujući, na primer, poluprovodničke memorijske uređaje, kao što su EPROM, EEPROM i fleš memorijske uređaje; magnetne diskove kao što su unutrašnji čvrsti diskovi i uklonjivi diskovi; magnetno-optičke diskove; i CD-ROM i DVD-ROM diskove. Procesor i memorija mogu da budu dopunjeni sa ili ugrađeni u integrisana kola specifična za aplikaciju (engl. ASIC - application-specific integrated circuits).
[0056] Sistemi, moduli i postupci opisani u ovoj prijavi mogu da budu implementirani korišćenjem bilo koje kombinacije softverskih ili hardverskih elemenata. Sistemi, moduli i postupci opisani u ovoj prijavi mogu da budu implementirani korišćenjem jedne ili više virtuelnih mašina koje rade samostalno ili u kombinaciji jedna sa drugom. Bilo koje primenljivo rešenje za virtuelizaciju može da se koristi za inkapsuliranje platforme fizičke računarske mašine u virtuelnu mašinu koja se izvršava pod kontrolom softvera za virtuelizaciju koji radi na hardverskoj računarskoj platformi ili hostu. Virtuelna mašina može da ima i hardver virtuelnog sistema i softver gostujućeg operativnog sistema.
[0057] Sistemi i postupci opisani u ovoj prijavi mogu da se implementiraju u računarski sistem koji uključuje back-end komponentu, kao što je data server, ili koji uključuje komponentu srednjeg softvera (engl. middleware), kao što je aplikativni server ili Internet server, ili koji uključuje front-end komponentu, kao što je klijentski računar koji ima grafički korisnički interfejs ili internet pretraživač, ili bilo koju njihovu kombinaciju. Komponente sistema mogu da budu povezane bilo kojom formom ili medijumom komunikacije digitalnim podacima kao što je komunikaciona
Claims (12)
- mreža. Primeri komunikacionih mreža uključuju, na primer, LAN, WAN i računare i mreže koje formiraju internet.[0058] Jedan ili više primera izvođenja pronalaska mogu da se praktikuju sa drugim konfiguracijama računarskog sistema, uključujući ručne uređaje, mikroprocesorske sisteme, mikroprocesorsku ili programabilnu potrošačku elektroniku, mini računare, mejnfrejm računare, itd. Pronalazak takođe može da se praktikuje u okruženjima distribuiranog računarstva u kojima zadatke obavljaju uređaji za udaljenu obradu koji su povezani preko mreže.Patentni zahtevi1. Računarski implementiran postupak za identifikaciju proizvedenih proizvoda u kontejnerima, gde je svaki kontejner pogodan da obuhvata dve ili više stavki (605), gde postupak sadrži korake:generisanja skupa jedinstvenih identifikacionih kodova stavki, gde svaki identifikacioni kod odgovara određenoj stavki u skupu stavki;na proizvodnoj liniji, jedinstvenog identifikovanja više stavki označavanjem više stavki odgovarajućim jedinstvenim identifikacionim kodovima;na proizvodnoj liniji, mehaničkog agregiranja dve ili više stavki u kontejner mašinom (610) za pravljenje kontejnera;uočavanja, jednim ili više čitača stavki postavljenih pre ili posle mašine (610) za pravljenje kontejnera, ali pre procesora za kodiranje kontejnera, jedinstvenih identifikacionih kodova stavki na skupu stavki agregiranih u kontejner, i prenošenja uočenih jedinstvenih identifikacionih kodova stavki do procesora;elektronskog skladištenja uočenih jedinstvenih identifikacionih kodova stavki u skladište podataka i pridruživanje uočenih jedinstvenih identifikacionih kodova sa privremenim identifikatorom za kontejner;na proizvodnoj liniji, jedinstvenog identifikovanja kontejnera označavanjem kontejnera jedinstvenim identifikatorom kontejnera, korišćenjem procesora za kodiranje kontejnera; uočavanja, čitačem (720) koji se nalazi posle procesora za kodiranje kontejnera, jedinstvenog identifikatora (715) kontejnera na kontejneru i prenošenja uočenog jedinstvenog identifikatora kontejnera do procesora;uočavanja, čitačem (725), jednog identifikatora stavke iz skupa stavki agregiranih u kontejner i prenošenja uočenog identifikatora stavke do procesora;utvrđivanje jedinstvenih identifikatora stavki za više stavki u kontejneru na osnovu uočenog jedinstvenog identifikatora stavke pridruženog sa privremenim identifikatorom za kontejner; iu elektronskom skladištu podataka, pridruživanja utvrđenih jedinstvenih identifikatora stavki za više stavki u kontejneru sa uočenim jedinstvenim identifikatorom kontejnera.
- 2. Postupak prema zahtevu 1, koji dalje sadrži uočavanje jedinstvenih identifikatora stavki na skupu stavki tako što se očitavaju identifikatori kroz providan omot koji povezuje skup stavki u kontejner.
- 3. Postupak prema jednom ili više od prethodnih zahteva, koji dalje sadrži uočavanje jedinstvenih identifikatora stavki na skupu stavki na lokaciji koja je prostorno ili vremenski bliska koraku mehaničkog odvajanja dve ili više stavki koje treba da se agregiraju u kontejner.
- 4. Postupak prema jednom ili više od zahteva 1 ili 2, koji dalje sadrži uočavanje jedinstvenih identifikatora stavki na skupu stavki na lokaciji koja nije prostorno ili vremenski bliska koraku mehaničkog odvajanja dve ili više stavki koje treba da se agregiraju u kontejner.
- 5. Postupak prema jednom ili više od zahteva od 1 do 4, koji dalje sadrži uočavanje jedinstvenih identifikatora stavki pomoću pet uređaja za očitavanje, gde je svaki od pet uređaja za očitavanje konfigurisan da otkrije dva identifikatora stavki koji se nalaze blizu jedan drugom u prostoru.
- 6. Postupak prema jednom ili više od prethodnih zahteva, koji dalje sadrži uočavanje da li je primljen signal da je kontejner kompletiran.
- 7. Postupak prema zahtevu 6, koji dalje sadrži generisanje signala da je kontejner kompletiran na osnovu uočavanja unapred određene veličine praznog prostora između više kontejnera.
- 8. Postupak prema zahtevu 6 ili 7, koji dalje uključuje utvrđivanje da li je broj uočenih identifikatora stavki veći od, jednak ili manji od unapred određene količine.
- 9. Postupak prema jednom ili više od prethodnih zahteva, koji dalje sadrži prikupljanje identifikatora stavki preko:- u početnom koraku, dobijanje signala senzora za kontejner, (805);- utvrđivanja da li je signal sa senzora za kompletiran kontejner, (810);- ako kontejner nije kompletiran, (810), onda okidanja čitača stavki da započnu proces dekodiranja koristeći dva koda po okidaču, (815) i slanja kodova stavki procesoru, (820), i skladištenja kodova stavki u red za identifikatore stavki, (825);- ako je signal sa senzora za kompletiran kontejner, (810), onda se NO_Read-ovi i duplikati kodova stavki uklanjaju iz reda za stavke, (830);- utvrđivanja dužine reda za stavke, (835);- ako je dužina reda za stavke veća od unapred podešene vrednosti, red za identifikatore stavki se resetuje, (855);- ako je dužina reda za stavke manja od unapred podešene vrednosti, tada se u red dodaju NO_Read-ovi da bi se dostigla unapred podešena vrednost, (840);- ako je dužina reda za stavke jednaka unapred podešenoj vrednosti, tada se preuzimaju svi identifikatori iz reda za stavke i kreira se virtuelni kontejner za stavke i dodeljuje mu se jedinstveni identifikator, (845);- virtuelni kontejner se zatim skladišti u red za virtuelne kontejnere, (850), red za identifikatore stavki se resetuje, (855), a proces se okončava, (860);
- 10. Postupak prema jednom ili više od prethodnih zahteva, koji dalje sadrži proces za prikupljanje identifikatora kontejnera preko:- dobijanja signala sa senzora za virtuelni kontejner, (905);- kao odgovor, okida se čitač identifikatora virtuelnog kontejnera da započne proces dekodiranja jednog ili više kodova stavki, (910);- dobri kodovi stavki se šalju do procesora, (915);- ako nema dobrog očitanog koda stavke, (920), proces se okončava, (925);- ako postoji bar jedan dobro očitan kod stavke, (920), vrši se potraga za identifikatorom u redu za virtuelne kontejnere, (930);- utvrđuje se broj virtuelnih kontejnera u kojima se pojavljuje kod stavke, (935);- ako se kod stavke ne pojavljuje ni u jednom virtuelnom kontejneru, proces se okončava, (950);- ako se kod stavke pojavljuje u jednom virtuelnom kontejneru, onda se virtuelni kontejner kopira u red za prelazne kontejnere, (940), i proces se okončava, (945);- ako se kod stavke pojavljuje u više od jednog virtuelnog kontejnera, tada se najmlađi virtuelni kontejner kopira u red za prelazne kontejnere, (955), i proces se okončava, (945).
- 11. Postupak prema jednom ili više od prethodnih zahteva, koji dalje sadrži proces agregiranja kroz:- primanje identifikatora kontejnera od čitača identifikatora kontejnera, (1005), i identifikator se šalje sistemu, (1010);- utvrđivanje dužine reda za prelazne kontejnere, (1015);- ako je dužina nula, kontejner se odbija, (1020);- ako je dužina jednaka jedan, virtuelni kontejner se pridružuje sa identifikatorom kontejnera, (1040), kontejner i pridružene stavke premeštaju se u red za kontejnere, (1045), i red za prelazne kontejnere se resetuje, (1050);- ako je dužina reda za prelazne kontejnere veća od jedan, (1015), onda se utvrđuje da li su identifikatori virtuelnih kontejnera slični, (1030);- ako identifikatori nisu slični, red za prelazne kontejnere se resetuje, (1025), i kontejner se odbija, (1020);- ako su identifikatori virtuelnih kontejnera slični, (1030), onda se svi virtuelni kontejneri osim jednog brišu iz reda za prelazne kontejnere, (1035), a proces se nastavlja pridruživanjem virtuelnog kontejnera sa identifikatorom kontejnera, (1040).
- 12. Postupak prema zahtevu 11, koji dalje uključuje pridruživanje utvrđenih jedinstvenih identifikatora stavki za više stavki u kontejneru sa uočenim jedinstvenim identifikatorom kontejnera u sistemu relacione baze podataka.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15152959.1A EP3051469B1 (en) | 2015-01-28 | 2015-01-28 | Method and apparatus for unit and container identification and tracking |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RS65854B1 true RS65854B1 (sr) | 2024-09-30 |
Family
ID=52444149
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20240894A RS65854B1 (sr) | 2015-01-28 | 2015-01-28 | Postupak i uređaj za identifikaciju i praćenje jedinica i kontejnera |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US10984370B2 (sr) |
| EP (1) | EP3051469B1 (sr) |
| JP (1) | JP6702986B2 (sr) |
| CN (1) | CN107209881B (sr) |
| BR (1) | BR112017015956A2 (sr) |
| EA (1) | EA034337B1 (sr) |
| HR (1) | HRP20241115T1 (sr) |
| HU (1) | HUE067667T2 (sr) |
| PL (1) | PL3051469T3 (sr) |
| RS (1) | RS65854B1 (sr) |
| WO (1) | WO2016120414A1 (sr) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11908122B2 (en) | 2017-04-26 | 2024-02-20 | Sensors Incorporated | System and method for performing production line product identification |
| US10198653B2 (en) * | 2017-04-26 | 2019-02-05 | Sensors Incorporated | System and method for performing production line product identification |
| GB2567454B (en) * | 2017-10-12 | 2020-10-14 | Marden Edwards Group Holdings Ltd | Enhanced code reading for packaging conveyor system |
| CN112188986B (zh) | 2018-05-31 | 2023-04-28 | 金伯利-克拉克环球有限公司 | 用于制造定制产品的方法 |
| WO2019232219A1 (en) | 2018-05-31 | 2019-12-05 | Kimberly-Clark Wordlwide, Inc. | Method for manufacturing custom products |
| CN108596303A (zh) * | 2018-06-26 | 2018-09-28 | 上海天臣防伪技术股份有限公司 | 用于带信息标识产品的出入库系统及其应用 |
| DE102018128498A1 (de) * | 2018-11-14 | 2020-05-14 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zur Bauteilverfolgung |
| CN111994325A (zh) * | 2019-05-26 | 2020-11-27 | 深圳华龙讯达信息技术股份有限公司 | 一种通过三次读码实现卷烟烟包唯一码在线关联的方法 |
| JP7357270B2 (ja) * | 2019-07-08 | 2023-10-06 | パナソニックIpマネジメント株式会社 | 管理方法、プログラム、及び管理システム |
| CN110560911B (zh) * | 2019-08-23 | 2021-08-17 | 北京志恒达科技有限公司 | 一种条烟激光二维码灼刻方法 |
| CN113095845A (zh) * | 2019-12-19 | 2021-07-09 | 大江生医股份有限公司 | 容器、包装、生产系统及分销系统 |
| CN113112192A (zh) * | 2020-01-13 | 2021-07-13 | 北京京东振世信息技术有限公司 | 揽收方法和装置 |
| WO2022183054A1 (en) | 2021-02-26 | 2022-09-01 | Ball Corporation | Container with mark or markings for tracking and tracing |
| US20220404818A1 (en) * | 2021-02-26 | 2022-12-22 | Ball Corporation | Apparatus and method of engraving machine readable information on a metallic workpiece during manufacturing and tracking systems related thereto |
Family Cites Families (166)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5246993A (en) * | 1975-10-09 | 1977-04-14 | Glory Ltd | Coin packing machine |
| US4035615A (en) | 1976-05-20 | 1977-07-12 | Sperry Rand Corporation | System for accepting wide ranges of universal product code system |
| US4094244A (en) | 1976-12-22 | 1978-06-13 | Dymo Industries, Inc. | Hand-held bar code label marking device |
| US4354101A (en) | 1977-04-15 | 1982-10-12 | Msi Data Corporation | Method and apparatus for reading and decoding a high density linear bar code |
| US4463250A (en) | 1981-07-11 | 1984-07-31 | Mcneight David L | Method and apparatus for use against counterfeiting |
| US4529871A (en) | 1982-09-29 | 1985-07-16 | Loblaw Companies Limited | Price marking system |
| US4860226A (en) | 1986-09-09 | 1989-08-22 | Martin Edward L | Method and apparatus for bar code graphics quality control |
| US4963719A (en) | 1989-11-01 | 1990-10-16 | Spectra-Physics | Bar code scanner and method of scanning |
| US5646389A (en) | 1990-11-13 | 1997-07-08 | Symbol Technologies, Inc. | Inventory management system using coded re-order information |
| ATE156610T1 (de) | 1991-11-22 | 1997-08-15 | Engineered Data Products Inc | Vorrichtung zum generieren von etiketten |
| JPH05151381A (ja) | 1991-11-29 | 1993-06-18 | Nippondenso Co Ltd | バーコード読取装置 |
| US5483624A (en) | 1992-03-27 | 1996-01-09 | Monarch Marking Systems, Inc. | Programmable hand held labeler |
| US5467433A (en) | 1992-04-15 | 1995-11-14 | Monarch Marking Systems, Inc. | Label printing and data collection program generator |
| US5382779A (en) | 1993-05-07 | 1995-01-17 | Digicomp Research Corporation | Shelf price label verification apparatus and method |
| US5400319A (en) | 1993-10-06 | 1995-03-21 | Digital Audio Disc Corporation | CD-ROM with machine-readable I.D. code |
| US6122403A (en) | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
| JPH07156459A (ja) | 1993-12-03 | 1995-06-20 | Japan Tobacco Inc | 封函テープ供給装置及び出荷品の製造情報記録システム |
| US6456729B1 (en) | 1994-04-14 | 2002-09-24 | Lewis J. Moore | Anti-counterfeiting and tracking system |
| JP3355804B2 (ja) | 1994-08-30 | 2002-12-09 | 株式会社デンソー | 車両用道路地図表示装置 |
| US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US5978773A (en) | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
| US5850080A (en) | 1995-08-03 | 1998-12-15 | Barcode Graphics Inc. | Verification of barcodes |
| US6371375B1 (en) | 1995-09-25 | 2002-04-16 | Intermec Ip Corp. | Method and apparatus for associating data with a wireless memory device |
| US5837983A (en) | 1996-06-10 | 1998-11-17 | Psc, Inc. | Readability monitoring system for optical codes |
| US6272634B1 (en) | 1996-08-30 | 2001-08-07 | Regents Of The University Of Minnesota | Digital watermarking to resolve multiple claims of ownership |
| US5767498A (en) | 1996-09-17 | 1998-06-16 | Ncr Corporation | Bar code error scanner |
| US7797164B2 (en) | 1996-10-02 | 2010-09-14 | Nintendo Of America, Inc. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
| US6442276B1 (en) | 1997-07-21 | 2002-08-27 | Assure Systems, Inc. | Verification of authenticity of goods by use of random numbers |
| US6832202B1 (en) | 1997-08-29 | 2004-12-14 | Electronic Data Systems Corporation | Method and system of routing requests for authorized approval |
| US5974150A (en) | 1997-09-30 | 1999-10-26 | Tracer Detection Technology Corp. | System and method for authentication of goods |
| US6212638B1 (en) | 1997-12-02 | 2001-04-03 | George C. Lee | Method for generating unpredictable authentication identification symbols |
| US6134561A (en) | 1997-12-29 | 2000-10-17 | Pitney Bowes Inc. | System for tracking the receipt and internal delivery of items such as packages |
| US6069955A (en) | 1998-04-14 | 2000-05-30 | International Business Machines Corporation | System for protection of goods against counterfeiting |
| US6924781B1 (en) | 1998-09-11 | 2005-08-02 | Visible Tech-Knowledgy, Inc. | Smart electronic label employing electronic ink |
| GB2342743B (en) | 1998-10-17 | 2003-05-14 | Nicholas Paul Elliot | Verification method |
| US6226619B1 (en) | 1998-10-29 | 2001-05-01 | International Business Machines Corporation | Method and system for preventing counterfeiting of high price wholesale and retail items |
| US6963846B1 (en) | 2000-07-17 | 2005-11-08 | Kelly Registration Systems, Inc. | System and method of managing registration, sale, distribution and use of regulated agricultural products and the licensing/certification of dealers and applicators of agricultural products |
| US6217966B1 (en) | 1999-02-26 | 2001-04-17 | Ncr Corporation | Desensitized price label |
| US6260029B1 (en) | 1999-08-11 | 2001-07-10 | Pitney Bowes Inc. | Postage meter that provides on a mailpiece evidence of postage paid together with cryptographically secured, third party certified, non-shipping information about the sender of the mailpiece |
| US7188258B1 (en) | 1999-09-17 | 2007-03-06 | International Business Machines Corporation | Method and apparatus for producing duplication- and imitation-resistant identifying marks on objects, and duplication- and duplication- and imitation-resistant objects |
| US8077040B2 (en) * | 2000-01-24 | 2011-12-13 | Nextreme, Llc | RF-enabled pallet |
| AU2991101A (en) | 2000-01-27 | 2001-08-07 | Crossoff, Incorporated | Authenticity verification method and apparatus |
| US6547137B1 (en) | 2000-02-29 | 2003-04-15 | Larry J. Begelfer | System for distribution and control of merchandise |
| US20060143180A1 (en) | 2000-03-09 | 2006-06-29 | Pkware, Inc. | System and method for manipulating and managing computer archive files |
| JP2001328711A (ja) | 2000-05-18 | 2001-11-27 | Ishikawajima Harima Heavy Ind Co Ltd | 商品の配送管理方法 |
| JP4577950B2 (ja) | 2000-06-23 | 2010-11-10 | 大日本印刷株式会社 | 非接触型icカードの発行処理システム |
| US6725366B1 (en) | 2000-09-07 | 2004-04-20 | International Business Machines, Corporation | System and method for 32 bit code branching to 64 bit targets |
| US7113922B2 (en) | 2000-11-02 | 2006-09-26 | Living Naturally, Llc | Electronic inventory movement and control device |
| US20020053796A1 (en) | 2000-11-07 | 2002-05-09 | Mccann Mark | Graphical label and method of manufacturing |
| DE10058688B4 (de) | 2000-11-25 | 2011-08-11 | Alstom Technology Ltd. | Dämpferanordnung zur Reduktion von Brennkammerpulsationen |
| WO2002073550A1 (en) * | 2001-03-14 | 2002-09-19 | Orell Füssli Security Documents AG | A method for verifying the authenticity of an article |
| US6497367B2 (en) | 2001-04-26 | 2002-12-24 | International Business Machines Corporation | Providing a location and item identification data to visually impaired shoppers in a site having barcode labels |
| US20020158137A1 (en) | 2001-04-30 | 2002-10-31 | William Grey | Systems and methods wherein a machine-readable item code is substantially invisible to a human |
| US6729603B1 (en) | 2001-06-08 | 2004-05-04 | Psc Scanning, Inc. | Add-on capture rate in a barcode scanning system |
| RU2199781C1 (ru) | 2001-07-20 | 2003-02-27 | Ямилев Ильгиз Амирович | Способ маркировки товара, или изделия, или конструкции с последующей идентификацией (варианты) и система проведения идентификации товара или изделия, или конструкции с указанной маркировкой (варианты) |
| US6616056B2 (en) | 2001-08-31 | 2003-09-09 | International Business Machines Corporation | Method and system of capturing and reading consumer-oriented responses through consumer-appended bar codes |
| US20030051767A1 (en) | 2001-09-19 | 2003-03-20 | Unilever Home And Personal Care Usa | Package and system |
| CN100463704C (zh) | 2001-09-24 | 2009-02-25 | 斯科特实验室公司 | 集成药物输送系统 |
| JP2003104562A (ja) | 2001-09-29 | 2003-04-09 | Toshiba Corp | 手荷物管理方法および手荷物管理システム |
| US8209226B2 (en) | 2001-11-15 | 2012-06-26 | Nintendo Of America Inc. | Non-serialized electronic product registration system and method of operating same |
| RU2216776C2 (ru) | 2001-12-24 | 2003-11-20 | Общество с ограниченной ответственностью "АЙ-ФЕРСТ" | Способ идентификации и учета маркированных объектов и система для его осуществления |
| AU2002352468A1 (en) | 2002-01-04 | 2003-07-15 | Flying Null Limited | Multi label verification system |
| JP3834241B2 (ja) | 2002-01-16 | 2006-10-18 | 埼玉日本電気株式会社 | ソフトウェア記録部分離型情報処理装置及びソフトウェア管理方法 |
| RU2225641C2 (ru) | 2002-01-24 | 2004-03-10 | Слепов Анатолий Алексеевич | Способ защиты от подделки изделий массового изготовления |
| JP2003233794A (ja) | 2002-02-07 | 2003-08-22 | Hitachi Ltd | 無線タグ、商品、商品付随物、商品セット、リーダ、印刷機、情報加工方法、及び判定方法 |
| WO2004013770A2 (en) | 2002-07-26 | 2004-02-12 | Ron Everett | Data management architecture associating generic data items using reference |
| EP1429224A1 (en) | 2002-12-10 | 2004-06-16 | Texas Instruments Incorporated | Firmware run-time authentication |
| JP2004094510A (ja) | 2002-08-30 | 2004-03-25 | Inst Of Physical & Chemical Res | 商品流通における虚偽表示防止方法及びこれに用いる改ざん防止機能付きラベル書込装置 |
| US20040117265A1 (en) | 2002-12-12 | 2004-06-17 | Paul Hoffman | Method and system for labeling and managing the sale of manufactured concrete blocks |
| US6827275B2 (en) | 2003-01-22 | 2004-12-07 | Ufp Technologies, Inc. | Method of tracking and marking tools |
| US6712275B1 (en) | 2003-02-10 | 2004-03-30 | Targus Fly And Feather, Llc | UPC identification device |
| US7509087B2 (en) | 2003-03-25 | 2009-03-24 | Plustek Inc. | Scanning system with scanning window having elevated edge optimized for copying bound books |
| JP4526809B2 (ja) | 2003-03-31 | 2010-08-18 | 株式会社リコー | 通信装置の製造方法及び製造システム |
| US7286043B2 (en) | 2003-04-28 | 2007-10-23 | Battelle Memorial Institute K1-53 | System and method for inventorying multiple remote objects |
| US20050006469A1 (en) | 2003-07-10 | 2005-01-13 | United Parcel Service Of America, Inc. | Methods, systems, and computer-readable media for linking object identification data to package identification data |
| US7028901B2 (en) | 2003-07-17 | 2006-04-18 | Symbol Technologies, Inc. | System and method for reading and decoding optical codes using multiple color illumination |
| US6892947B1 (en) | 2003-07-30 | 2005-05-17 | Hewlett-Packard Development Company, L.P. | Barcode embedding methods, barcode communication methods, and barcode systems |
| JP2005060080A (ja) | 2003-08-19 | 2005-03-10 | Dainippon Printing Co Ltd | 可変印字管理システム |
| CA2535409A1 (en) * | 2003-09-23 | 2005-04-21 | Secure Symbology, Inc. | Method for improving security and enhancing information storage capability |
| JP2005115890A (ja) | 2003-10-07 | 2005-04-28 | Pv Up:Kk | 購読条件付メールマガジン登録システム |
| US7752137B2 (en) | 2003-11-03 | 2010-07-06 | Meyers Printing Company | Authentication and tracking system |
| US8543411B2 (en) | 2003-11-05 | 2013-09-24 | United Parcel Service Of America, Inc. | Systems and methods for detecting counterfeit pharmaceutical drugs at the point of retail sale |
| JP2005200187A (ja) | 2004-01-19 | 2005-07-28 | Nippon Telegr & Teleph Corp <Ntt> | 情報管理方法、情報管理システムおよび情報管理プログラム |
| US20050190072A1 (en) * | 2004-02-26 | 2005-09-01 | Brown Katherine A. | Item monitoring system and methods of using an item monitoring system |
| US7497379B2 (en) | 2004-02-27 | 2009-03-03 | Microsoft Corporation | Counterfeit and tamper resistant labels with randomly occurring features |
| US7055691B2 (en) | 2004-02-27 | 2006-06-06 | Owens-Illinois Healthcare Packaging Inc. | Plastic packaging having embedded micro-particle taggants |
| WO2005083644A1 (en) | 2004-03-02 | 2005-09-09 | Stikker.Com Bv | Method and system for verifying the authenticity of goods |
| JP4402490B2 (ja) | 2004-03-22 | 2010-01-20 | 東芝テック株式会社 | 流通物情報管理システム |
| JP4455246B2 (ja) | 2004-03-29 | 2010-04-21 | 株式会社日立製作所 | リコール対応支援システム、リコール対応支援方法、およびリコール対応支援プログラム |
| US20050273434A1 (en) | 2004-04-18 | 2005-12-08 | Allen Lubow | System and method for managing security in a supply chain |
| US20050234823A1 (en) | 2004-04-20 | 2005-10-20 | Rainer Schimpf | Systems and methods to prevent products from counterfeiting and surplus production also of tracking their way of distribution. |
| US20050258937A1 (en) * | 2004-05-05 | 2005-11-24 | Trenstar, Inc. | Radio frequency identification asset management system and method |
| US7307536B2 (en) | 2004-05-06 | 2007-12-11 | Savi Technology, Inc. | Portable deployment kit for nested visibility |
| US20070203808A1 (en) | 2004-05-31 | 2007-08-30 | Densel-Lambda Kabushiki Kaisha | Product management system |
| US7267271B2 (en) | 2004-06-16 | 2007-09-11 | Dell Products L.P. | System and method for component inventory tracking with shipper identification codes |
| US7246748B1 (en) | 2004-06-30 | 2007-07-24 | Adobe Systems Incorporated | Enabling the use of machine-readable codes |
| US20060011726A1 (en) | 2004-07-14 | 2006-01-19 | Culture.Com Technology (Macau) Ltd. | Micro bar code and recognition system and method thereof |
| JP2006103813A (ja) | 2004-09-30 | 2006-04-20 | Hitachi Ltd | 物品追跡情報格納方法および物品追跡情報格納システム |
| EP1645992A1 (en) | 2004-10-08 | 2006-04-12 | Philip Morris Products S.A. | Methods and systems for marking, tracking and authentication of products |
| US7309011B2 (en) | 2004-10-29 | 2007-12-18 | Symbol Technologies, Inc. | Method of authenticating products using hardware compatibility flag |
| US7614546B2 (en) | 2005-02-03 | 2009-11-10 | Yottamark, Inc. | Method and system for deterring product counterfeiting, diversion and piracy |
| JP2006229582A (ja) | 2005-02-17 | 2006-08-31 | Ricoh Co Ltd | 文書処理装置、画像形成装置及び文書処理プログラム |
| US7677461B2 (en) | 2005-03-10 | 2010-03-16 | Mil. Digital Labeling Inc. | Digital labels for product authentication |
| EP1710764A1 (en) | 2005-04-07 | 2006-10-11 | Sap Ag | Authentication of products using identification tags |
| US7513436B2 (en) | 2005-06-30 | 2009-04-07 | Symbol Technologies, Inc. | Apparatus and methods for optical representations of radio frequency identification tag information |
| JP4272186B2 (ja) | 2005-07-08 | 2009-06-03 | 株式会社みずほコーポレート銀行 | 回収代行システム |
| US7492267B2 (en) | 2005-07-29 | 2009-02-17 | Suzanne Bilyeu | Tracking methods and systems using RFID tags |
| FR2900486A1 (fr) | 2006-04-28 | 2007-11-02 | Hafshejani Abdollah Sadeghi | Procede de detection de la contrefacon ou de l'authenticite d'un produit |
| US20080066167A1 (en) | 2006-09-12 | 2008-03-13 | Andri Michael J | Password based access including error allowance |
| EP2126865B1 (en) | 2007-01-09 | 2015-07-08 | Mojix, Inc. | Systems and methods for secure supply chain management and inventory control |
| CN101201886B (zh) | 2007-01-15 | 2012-08-22 | 于志 | 一种数字化识别商品的方法 |
| US20080216185A1 (en) | 2007-01-19 | 2008-09-04 | Invitrogen Corporation | Compositions and Methods for Genetic Manipulation and Monitoring of Cell Lines |
| US8175578B2 (en) | 2007-05-07 | 2012-05-08 | Battelle Energy Alliance, Llc | Wireless device monitoring methods, wireless device monitoring systems, and articles of manufacture |
| EP2051189A1 (en) | 2007-10-18 | 2009-04-22 | Siemens Aktiengesellschaft | Device for electronic identification of items |
| CA2645990C (en) | 2007-12-20 | 2014-07-29 | Bce Inc. | Contact-less tag with signature, and applications thereof |
| JP2009151668A (ja) | 2007-12-21 | 2009-07-09 | Hitachi Ltd | 農産物トレーサビリティシステム、農産物トレーサビリティ方法、農産物トレーサビリティプログラム、および小売業者端末 |
| EP2104067A1 (en) * | 2008-03-17 | 2009-09-23 | Philip Morris Products S.A. | Method and apparatus for identifying, authenticating, tracking and tracing manufactured items |
| KR100911762B1 (ko) | 2008-06-23 | 2009-08-11 | (주)지디에스케이 | 주소표준화 시스템 및 방법 |
| US8761390B2 (en) | 2008-06-30 | 2014-06-24 | Gm Global Technology Operations | Production of cryptographic keys for an embedded processing device |
| US8295583B2 (en) * | 2008-07-31 | 2012-10-23 | Metaform Ltd. | System and method for automatic recognition of undetected assets |
| CN101354753B (zh) | 2008-09-10 | 2010-09-29 | 张其善 | 产品标签制作方法、产品真伪检验方法与系统 |
| EP2172882A1 (en) * | 2008-10-06 | 2010-04-07 | JT International S.A. | Method of cigarette packaging and cigarette packaging system |
| EP2350910B1 (en) | 2008-11-24 | 2018-07-25 | Certicom Corp. | System and method for hardware based security |
| FR2939542B1 (fr) | 2008-12-04 | 2012-08-03 | Advanced Track & Trace | Procede et dispositif de protection d'un recipient et etiquette pour leur mise en oeuvre |
| GB2470900B (en) | 2009-06-08 | 2017-06-14 | Kezzler As | Method and system for storage and retrieval of track and trace information |
| CN101609626A (zh) | 2009-07-10 | 2009-12-23 | 烟台东方瑞创达电子科技有限公司 | 产品防伪防窜货的附标方法 |
| CN102054393A (zh) * | 2009-11-10 | 2011-05-11 | 中国国际海运集装箱(集团)股份有限公司 | 集装箱封箱设备 |
| EP2348465A1 (en) * | 2009-12-22 | 2011-07-27 | Philip Morris Products S.A. | Method and apparatus for storage of data for manufactured items |
| JP5730491B2 (ja) | 2010-02-26 | 2015-06-10 | 株式会社ニコン・エシロール | レンズ加工管理システム、レンズ製造システム、レンズ製造方法、コンピュータプログラム、レンズ加工管理方法、データ供給装置、レンズ設計データ利用管理システム、レンズ設計データ利用管理装置、及びレンズ設計データ利用管理プログラム |
| EP2428925A1 (en) | 2010-08-27 | 2012-03-14 | JT International | Product authentication method |
| US8839459B2 (en) | 2010-09-22 | 2014-09-16 | Qualcomm Incorporated | Product authentication using end-to-end cryptographic scheme |
| US9507971B2 (en) | 2010-11-05 | 2016-11-29 | Barcode Graphics Inc. | Systems and methods for barcode integration in packaging design and printing |
| CN102542215A (zh) | 2010-12-13 | 2012-07-04 | 杭州华杭科技有限公司 | 一次性容器的双签认证法 |
| EP2472451A1 (en) | 2010-12-30 | 2012-07-04 | Philip Morris Products S.A. | Method and apparatus for marking manufactured items |
| US8903884B2 (en) | 2011-02-21 | 2014-12-02 | Microsoft Corporation | Multi-tenant services gateway |
| TW201236927A (en) | 2011-03-11 | 2012-09-16 | China Steel Corp | Anti-counterfeiting bottle |
| US20120254052A1 (en) | 2011-04-04 | 2012-10-04 | Gao Zeming M | Anti-counterfeiting marking with dual-code and partial concealment |
| US9130917B2 (en) | 2011-05-02 | 2015-09-08 | Verisign, Inc. | DNSSEC signing server |
| US20120310848A1 (en) | 2011-05-31 | 2012-12-06 | Gao Zeming M | Anti-counterfeiting marking with asymmetrical concealment |
| US8838526B2 (en) * | 2011-06-24 | 2014-09-16 | Salesforce.Com, Inc. | Systems and methods for supporting transactional message handling |
| DE102011081804B4 (de) | 2011-08-30 | 2015-02-12 | Siemens Aktiengesellschaft | Verfahren und System zum Bereitstellen von gerätespezifischen Betreiberdaten, welche an ein Authentisierungs-Credential gebunden werden, für ein Automatisierungsgerät einer Automatisierungsanlage |
| WO2013030296A1 (en) | 2011-08-31 | 2013-03-07 | Technicolor Delivery Technologies Belgium | Method for a secured backup and restore of configuration data of an end-user device, and device using the method |
| US9911071B2 (en) * | 2011-11-28 | 2018-03-06 | Sicpa Holding Sa | Method and system for controlling packaging of items on a production/distribution line |
| JP2013120410A (ja) * | 2011-12-06 | 2013-06-17 | Nippon Yunishisu Kk | 製品追跡システムおよび製品追跡用プログラム |
| US9014844B2 (en) | 2011-12-22 | 2015-04-21 | Amazon Technologies, Inc. | Methods and apparatus for stacking receptacles in materials handling facilities |
| CN103186863A (zh) | 2011-12-30 | 2013-07-03 | 鸿富锦精密工业(深圳)有限公司 | 防伪方法及应用该防伪方法的产品 |
| US8881005B2 (en) | 2012-04-20 | 2014-11-04 | King Abdulaziz City For Science And Technology | Methods and systems for large-scale statistical misspelling correction |
| US9064229B2 (en) | 2012-05-07 | 2015-06-23 | Sap Se | Real-time asset tracking using discovery services |
| US20140122479A1 (en) | 2012-10-26 | 2014-05-01 | Abbyy Software Ltd. | Automated file name generation |
| TWI622969B (zh) | 2012-12-17 | 2018-05-01 | 印奈克斯托股份有限公司 | 用以使用物理特性來標記製造物品的方法及設備 |
| TWI610253B (zh) | 2012-12-17 | 2018-01-01 | 印奈克斯托股份有限公司 | 用於儲存追踪製造品項用的資料之方法及設備 |
| GB2508922A (en) | 2012-12-17 | 2014-06-18 | Ibm | Controlling cabling modifications in storage area networks by physical locks |
| EP3547238A1 (en) | 2012-12-21 | 2019-10-02 | Kezzler AS | Method and system for storing and retrieving packaging realtionships |
| CN103943523B (zh) | 2013-01-21 | 2016-08-31 | 中芯国际集成电路制造(上海)有限公司 | 半导体生产过程中的抽样量测方法 |
| GB201302206D0 (en) * | 2013-02-07 | 2013-03-27 | Benson Ip Ltd | System,apparatus and method of authenticating products |
| JP5411381B1 (ja) * | 2013-06-03 | 2014-02-12 | 株式会社 ディー・エヌ・エー | サーバ検査システム、サーバ検査装置およびサーバ検査プログラム |
| CN103530752A (zh) * | 2013-10-14 | 2014-01-22 | 北京中烟信息技术有限公司 | 卷烟三级包装上标识信息加载和信息关联装置 |
| CN103935568B (zh) * | 2014-02-21 | 2016-01-13 | 西安航天精密机电研究所 | 一种盒式产品智能化柔性包装生产线 |
| US10929495B2 (en) * | 2014-02-25 | 2021-02-23 | Ficstar Software, Inc. | System and method for synchronizing information across a plurality of information repositories |
| US20150269559A1 (en) | 2014-03-24 | 2015-09-24 | Cellum Innovacios es Szolgaltato Zrt. | Systems and methods for a quick card |
| US10068111B2 (en) | 2014-06-23 | 2018-09-04 | Inexto Sa | Method and system for marking manufactured items to detect unauthorized refilling |
| CN104252670A (zh) * | 2014-07-23 | 2014-12-31 | 武汉贰号库物流科技有限公司 | 智慧社区物流服务终端中虚拟信箱的配置方法及系统 |
| US20160027021A1 (en) | 2014-07-24 | 2016-01-28 | Andrew Kerdemelidis | Product Authenticator |
| US9628270B2 (en) | 2014-09-09 | 2017-04-18 | Microsoft Technology Licensing, Llc | Cryptographically-verifiable attestation label |
| US9678664B2 (en) | 2015-04-10 | 2017-06-13 | Google Inc. | Neural network for keyboard input decoding |
| DE102015213412A1 (de) | 2015-07-16 | 2017-01-19 | Siemens Aktiengesellschaft | Verfahren und Anordnung zum sicheren Austausch von Konfigurationsdaten einer Vorrichtung |
-
2015
- 2015-01-28 PL PL15152959.1T patent/PL3051469T3/pl unknown
- 2015-01-28 HU HUE15152959A patent/HUE067667T2/hu unknown
- 2015-01-28 HR HRP20241115TT patent/HRP20241115T1/hr unknown
- 2015-01-28 EP EP15152959.1A patent/EP3051469B1/en active Active
- 2015-01-28 RS RS20240894A patent/RS65854B1/sr unknown
-
2016
- 2016-01-28 JP JP2017539414A patent/JP6702986B2/ja active Active
- 2016-01-28 BR BR112017015956-2A patent/BR112017015956A2/pt not_active Application Discontinuation
- 2016-01-28 CN CN201680007632.8A patent/CN107209881B/zh active Active
- 2016-01-28 US US15/547,449 patent/US10984370B2/en active Active
- 2016-01-28 EA EA201791705A patent/EA034337B1/ru not_active IP Right Cessation
- 2016-01-28 WO PCT/EP2016/051853 patent/WO2016120414A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EA201791705A1 (ru) | 2018-01-31 |
| EP3051469C0 (en) | 2024-05-22 |
| JP2018506487A (ja) | 2018-03-08 |
| US20180032951A1 (en) | 2018-02-01 |
| JP6702986B2 (ja) | 2020-06-03 |
| EP3051469A1 (en) | 2016-08-03 |
| CN107209881A (zh) | 2017-09-26 |
| HRP20241115T1 (hr) | 2024-11-08 |
| WO2016120414A1 (en) | 2016-08-04 |
| PL3051469T3 (pl) | 2024-11-04 |
| US10984370B2 (en) | 2021-04-20 |
| BR112017015956A2 (pt) | 2018-03-20 |
| HUE067667T2 (hu) | 2024-11-28 |
| EP3051469B1 (en) | 2024-05-22 |
| CN107209881B (zh) | 2021-04-09 |
| EA034337B1 (ru) | 2020-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10984370B2 (en) | Method and apparatus for unit and container identification and tracking | |
| CN107580683B (zh) | 利用光探测和测距定位资产的概念 | |
| US9911071B2 (en) | Method and system for controlling packaging of items on a production/distribution line | |
| US20110178633A1 (en) | Method and system for automatically tracking packages in automated packaging system | |
| EP2786323B1 (en) | Method and system for controlling items on a production/distribution line | |
| KR20180030269A (ko) | 담배 포장 방법 및 담배 포장 시스템 | |
| WO2019058532A1 (ja) | 製品情報取得システム、及び製品情報の取得方法 | |
| KR20210058754A (ko) | 패키징 또는 공병의 수거 및 재사용/재활용 방법, 장치 및 시스템 | |
| JP2019515396A (ja) | 箱を追跡し、箱の品質特性を、製品包装プロセスの間に箱を処理する包装ラインの全体的な装置の効率に相関させるためのシステム及び方法 | |
| WO2018013322A1 (en) | Systems and methods for automated assessment of physical objects | |
| JP2024174173A (ja) | 計数装置、及び制御方法 | |
| US20090072948A1 (en) | ID Reading Device, ID Reading Method, ID Reading Program, and Inspection Device | |
| EP2786315B1 (en) | Method and system for controlling packaging of items on a production/distribution line | |
| CN103395521A (zh) | 一种烟叶包装在线除皮重方法及系统 | |
| CN205707629U (zh) | 产品装箱系统 | |
| CN107826351B (zh) | 产品身份关联的方法和设备、存储设备以及终端设备 | |
| CN102564560A (zh) | 称重识别方法及系统 | |
| CN102897356A (zh) | 一种标签对比自动检测系统及其检测方法 | |
| US20140180476A1 (en) | Method, apparatus, and computer program product for the dispensing and identification of medication | |
| CN104392258B (zh) | 基于灌装液体食品生产的rfid识别系统 | |
| CN111891691A (zh) | 一种基于外包装的真假卷烟识别检测装置及其方法 | |
| HK1227519B (en) | Method and apparatus for unit and container identification and tracking | |
| HK1227519A (en) | Method and apparatus for unit and container identification and tracking | |
| HK1227519A1 (en) | Method and apparatus for unit and container identification and tracking | |
| CN109335155B (zh) | 一种追溯包装生产线上产品信息的方法及系统 |