SE1150743A1 - System och metod för mobila taggar med dynamiskt innehåll - Google Patents

System och metod för mobila taggar med dynamiskt innehåll Download PDF

Info

Publication number
SE1150743A1
SE1150743A1 SE1150743A SE1150743A SE1150743A1 SE 1150743 A1 SE1150743 A1 SE 1150743A1 SE 1150743 A SE1150743 A SE 1150743A SE 1150743 A SE1150743 A SE 1150743A SE 1150743 A1 SE1150743 A1 SE 1150743A1
Authority
SE
Sweden
Prior art keywords
code
mobile tag
pin
chip
uurl
Prior art date
Application number
SE1150743A
Other languages
English (en)
Other versions
SE535998C2 (sv
Inventor
Rikard Windh
Original Assignee
Scantags Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Scantags Ab filed Critical Scantags Ab
Priority to SE1150743A priority Critical patent/SE535998C2/sv
Priority to PCT/SE2012/050862 priority patent/WO2013025161A2/en
Priority to US14/238,863 priority patent/US9047544B2/en
Priority to EP12824679.0A priority patent/EP2745242A4/en
Publication of SE1150743A1 publication Critical patent/SE1150743A1/sv
Publication of SE535998C2 publication Critical patent/SE535998C2/sv

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/04Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the shape
    • G06K19/041Constructional details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

Föreliggande uppfinning hänför sig till en metod, ett system och ettdatorläsbart medium för framställande av en mobil tag med dynamiskt innehåll. Vidaremöjliggör föreliggande uppfinning en mobil tag med dynamiskt innehåll i formen av ett klistermärke. Figur att publiceras med sammanfattningen: Fig. 2

Description

lO 15 20 25 30 Sammanfattning av uppfinningen Föreliggande uppfinning är anordnad att forenkla, underlätta eller avhjälpa ett eller flera av de ovanstående problemen med den kända tekniken var for sig eller i kombination och löser åtminstone de ovanstående problemen genom att tillhandahålla en metod, ett system, ett klistermärke och ett läsbart medium enligt de bifogade patentkraven.
Enligt en forsta aspekt tillhandahålles en metod for att framställa en mobil tag med dynamiskt innehåll. Metoden innefattar ett forsta steg for slumpmässig alstring av en unik adress kallad unique uniform resource locator (UURL), innefattande en statisk del, en dynamisk del och en motsvarande kod, en så kallad personal identification number (PIN-kod), ett andra steg for lagring av UURL:n och PIN-koden som en post i en databas, ett tredje steg for alstring av inforrnation för den mobila taggen, vilken information innefattar UURL:n, ett fjärde steg for skapande av ett huvuddokument innefattande den alstrade informationen for den mobila taggen som visas i anslutning till den motsvarande PIN -koden och ett femte steg for alstring av enskilda enheter utifrån huvuddokurnentet, varvid de enskilda enhetema innefattar en mobil tag och uppbär information for den mobila taggen och den motsvarande PIN-koden.
Detta är fördelaktigt då det möjliggör att framställa mobila taggar innan det önskade innehållet är fastställt.
Metoden kan vidare innefatta ett steg for alstrande av en kod for upplåsning av en PIN, en så kallad PIN unlock key (PUK), som svarar mot UURL:n och PlNzn.
Detta är fördelaktigt då det ökar säkerheten, flexibiliteten och användarvänligheten.
Den mobila taggen kan också utgöras av en två-dimensionell matriskodbild, såsom i något av forrnaten 3-DI, ArrayTag, Aztec-kod, Chromatic Alphabet, Codablock, Code l, Code 16K, Code 49, ColorCode, Compact Matrix-kod, CP Code, CyberCode, DataGlyphs, Datamatrix, Data Matrix ECC200, Datastrip-kod, Dot Code A, d-touch, EZcode, Grid Matrix-kod, High Capacity Color Barcode, HueCode, INTACTA.CODE, InterCode, JAGTAG, MaxiCode, mCode, MicroPDF, MiniCode, MMCC, Optar, PaperDisk, PDF417, PDMark, QR-kod, QuickMark-kod, ShotCode, Small Aztec-kod, SmartCode, Snowflake-kod, SPARQCode, SuperCode, Trillcode, UltraCode, UnisCode, WaterCode, VeriCode eller VSCode.
Detta är fördelaktigt eftersom den mobila taggen då är enkel att skapa och att använda. 10 15 20 25 30 Den mobila taggen kan vara ett kretskort för trådlös kortdistanskommunikation, såsom ett kretskort för Radio Frequency Identification (RFID), ett kretskort för near field kommunikation (N FC), ett kretskort för IEEE standard 1902.1 (RuBee) eller ett kretskort för IEEE standard 802.l5.1 (Bluetooth).
Detta är fördelaktigt eftersom det kan öka användarvänligheten.
Huvuddokumentet kan innefatta identifierare, såsom skärlinjer, för identifiering av individuella mobila taggar.
Detta är fördelaktigt då det kan :förenkla framställandet.
Enligt en andra aspekt tillhandahålles ett system för en mobil tag med dynamiskt innehåll, innefattande en mobil tag, en server och en databas, varvid den mobila taggen indikerar en adress till servern medelst en UURL, varvid servem är funktionellt ansluten till databasen och till internet, varvid servem är anordnad att anropa databasen och sända information som är lagrad i anslutning till UURL:n till en användare, när användaren läser av den mobila taggen med någon slags lämplig avläsningsenhet som är anordnad att tillgå intemet.
Enligt en tredje aspekt, tillhandahålles ett klistermärke som innefattar en mobil tag och en PIN-kod, som är unik för den mobila taggen.
Enligt en fjärde aspekt, tillhandahålles ett datorläsbart medium, som bär ett datorprogram för exekvering av en dator, varvid datorprogrammet innefattar ett första kodsegment för slumpmässig alstring av en unik adress, en så kallad unique uniform resource 1ocator(UURL), som innefattar en statisk del, en dynamisk del och en motsvarande PIN-kod, ett andra kodsegment för lagring av UURL:n och PIN-koden som en post i en databas, ett tredje kodsegment för frarnställande av en mobil tag innefattande UURL:n, ett fjärde kodsegment för alstring av ett huvuddokument vari de framställda mobila taggarna visas i anslutning till motsvarande PIN-koden och altemativt ett femte kodsegment för alstring av enskilda enheter utifrån huvuddokumentet, varvid de enskilda enheterna innefattar en mobil tag, som uppbär information för den mobila taggen och den motsvarande FIN-koden.
Föreliggande uppfinning medför fördelen över den kända tekniken att den möjliggör att mobila taggar framställs före det att det önskade innehållet är fastställt.
Kort beskrivning av ritningarna Dessa och andra aspekter, särdrag och fördelar, som tillhör och medförs av uppfinningen, kommer att framgå av beskrivningen nedan av utföringsformer av lO 15 20 25 30 35 föreliggande uppfinning, i vilken beskrivning hänvisningar görs till de tillhörande ritningama av vilka: Fig. l är ett flödesschema som visar en metod enligt en utföringsfonn; Fig. 2 är en illustration av ett klistemiärke enligt två utföringsforiner, varvid Fig. 2A visar ett klistermärke med en QR-kod och Fig. 2B visar ett klistennärke med ett NPC-kort; Fig. 3 är en schematisk illustration av ett system enligt en utföringsfonn; och Fig. 4 är ett datorläsbart medium enligt en utföringsfonn.
Beskrivning av utföringsformer Flera utföringsforrner av föreliggande uppfinning kommer att beskrivas mer detaljerat här nedan med hänvisningar till ritningarna så att fackmän kan utöva uppfinningen. Uppfinningen kan dock realiseras på flera olika sätt och skall inte uppfattas såsom att vara begränsad till de utföringsformer som visas häri. Tvärtom tillhandahålles dessa utföringsformer så att beskrivnignen är komplett och fullt förmedlar tanken bakom uppfinningen till en fackman. De beskrivna utföringsforrnema begränsar inte uppfinningen, utan uppfinningen är bara definierad av patentkraven.
Vidare är terminologin som används i den delatjerade beskrivningen inte avsedd att begränsa eller definiera uppfinningen.
I en utföringsforrn av uppfinningen beskrivs en metod 10 för framställning av en mobil tag med dynamiskt innehåll enligt F ig. l.
Metoden 10 innefattar ett första steg 110 för att slumpmässigt alstra en unik URL, en så kallad Unique Uniform Resource Locator (UURL), och en motsvarande personlig kod, en så kallad PIN-kod (Personal Identification Number (PIN)). I en utföringsfonn alstras även en motsvarande upplåsningskod, en så kallad PIN Unlock Key (PUK), slumpmässigt utöver PIN-koden.
UURL:n kan innefatta en statisk del, såsom ett domännamn som är statiskt för ett flertal UURL-adresser, och en variabel del, såsom en unik kombination av tecken. I en utföringsfonn är UURL:n enligt formatet http://DOMAIN/V AR, där DOMAIN är domännamnet för en server och VAR är den variabla delen. I en annan utföringsfonn, är UURL:n i formatet http://VAR.DOMAIN. I en specifik utföringsfonn, är domänen http://scntgs.coni/?234234; http://234234.scntgs.com; eller http://scntgs.com/234234.
Metoden 10 innefattar vidare ett steg 120 för lagring av information, vilken blivit slumpmässigt alstrad i det första steget, i en databas. Databasen kan vara vilken som av de lämpliga databastyper som fackmän känner till, såsom en lista lagrad i ett lO 15 20 25 30 minne. Minnet kan vara vilket minne som, som är anordnat att lagra information, såsom en vanlig hårddisk eller så kallade RAM-minnen (Random Access Memories (RAM)) såsom Double Density RAM (DDR, DDR2), Single Density RAM (SDRAM), Static RAM (SRAM), Dynamic RAM (DRAM), Video RAM (VRAM), etc. Minnet kan också vara ett FLASH-minne, såsom USB-minne, Compact Flash-minne, SmartMedia-minne, MMC-minne, MemoryStick-minne, SD-kort, MiniSD-kort, MicroSD-kort, xD-kort, TransFlash-kort och MicroDrive-kort etc. Det skall dock noteras att uppfinningen omfång inte är begräsat till dessa specifika minnen.
Därefter innefattar metoden 10 ett steg 130 för alstring av information for den mobila taggen innefattande UURL:n. Infonnationen for den mobila tagen kan sedan omvandlas till en mobil tag genom, inom teknikområdet, välkända metoder.
I en utföringsforrn kan information for den mobila taggen omvandlas till en tvådimensionell matriskodbild, såsom en vald från gruppen innefattande: 3-DI, ArrayTag, AztecCode, Chromatic Alphabet, Codablock, Code 1, Code l6K, Code 49, ColorCode, Compact Matrix Code, CP Code, CyberCode, DataGlyphs, Datamatrix, Data Matrix ECC200, Datastrip Code, Dot Code A, d-touch, EZcode, Grid Matrix-kod, High Capacity Color Barcode, HueCode, INTACTA.CODE, InterCode, JAGTAG, MaxiCode, mCode, MicroPDF, MiniCode, MMCC, Optar, PaperDisk, PDF417, PDMark, QR-kod, QuickMark-kod, ShotCode, Small Aztec Code, SmartCode, Snowflake Code, SPARQCode, SuperCode, Trillcode, UltraCode, UnisCode, WaterCode, VeriCode, VSCode.
I en utfóringsforrn kan information för den mobila taggen överföras till ett kretskort for trådlös kortdistanskommunikation. En icke-sluten lista över exempel på kretskort för trådlös kortdistanskommunikation är Radio Frequency Identification (RFID), Near Field Communication (NFC), IEEE standard l902.l (RuBee) och IEE standard 802. l 5.1 (Bluetooth). I en specifik utforingsform är kretskortet för trådlös kortdistanskommunikation ett kretskort for NFC. Den mobila taggen alstras genom att programmera kretskortet med UURLzn, enligt, inom teknikområdet, välkända metoder.
Metoden 10 innefattar vidare ett steg 140 for alstring av ett huvuddokument vari den alstrade informationen for den mobila taggen visas i relation till, såsom i närheten av, den motsvarande PIN-koden och altemativt den motsvarande PUK-koden.
Huvuddokumentet kan vara ett digitalt dokument i något lämpligt format som är välkänt inom teknikområdet, såsom Portable Document Format-filer, Adobe Illustrator-filer, och Microsoft Word- eller Excel-filer. 10 15 20 25 30 35 Huvuddokumentet kan tryckas på ett fysiskt dokument, genom, inom teknikområdet, välkända metoder.
I en utföringsforrn, är huvuddokumentet anordnat med identifierare, såsom linjer (ej visat), för identifiering av individuella mobila taggar. Om huvuddokumentet är tryckt på ett fysiskt dokument, kan identiñerarna vara skärlinjer, vilka används för att indikera var individuella mobila taggar, eller grupper av individuella mobila taggar, skall skäras.
Metoden 10 innefattar vidare ett efterföljande steg 150 for skapande av enskilda enheter från huvuddokumentet, de enskilda enhetema innefattar en mobil tag, som uppbär information för den mobila taggen och den motsvarande Pinkoden. Såsom nämnts ovan, kan den mobila taggen framställas genom omvandling av information for den mobila taggen till ett önskat format för den mobila taggar, genom, inom teknikområdet, välkända metoder. Enskilda enheter av mobila taggar, eller grupper av enskilda enheter av mobila taggar, kan framställas genom delning, såsom skäming, av huvuddokumentet till enheter av en mobil tag och den motsvarande PlN-koden och altemativt den motsvarande PUK-koden. I en uttöringsforrn, är den enskilda enheten ett klistermärke 20 enligt Fig. 2. Fig. 2A visar ett klistermärke 20 med en QR-kod och Fig. 2B visar en klistermärke med ett NFC-kretskort.
Metoden möjliggör framställning av fórproducerade mobila taggar, som framställts innan det önskade innehållet har fastställts, vilket har fördelar.
En ytterligare utfóringsform av uppfinningen är illustrerad i Fig. 3, vilken är en schematisk representation av ett system 30 för användning av mobila taggar med dynamiskt innehåll, såsom mobila taggar framställda genom en metod enligt utföringsformer av uppfinningen.
UURL:n av en mobil tag 301 adresserar en server 302 som är kopplad till en databas 303. En användare 304 kan läsa av den mobila taggen 301 med någon form av lämplig avläsningsutrustning, såsom en mobiltelefon 305 med en integrerad kamera 306. Mobiltelefonen 305 är anordnad att ansluta till ett mobilt telekommunikationsnätverk 307 via en telekommunikationsmast 308. Det mobila telekommunikationsnätverket 307 är anslutet till internet 309, vilket också servem 302 När användaren 304 läser av den mobila taggen 301, adresserar UURL:n användaren 304 till servem 302.
Om UURL:n anropas för första gången är servem 302 anordnad att ge användaren 304 möjligheten att mata in information, såsom ett meddelande, en epostadress, kontaktuppgifter eller en valfri URL. Servern 302 är dessutom anpassad att 10 15 20 25 30 35 lagra informationen, som matas in av användaren 304, i databasen 303, associerat med UURL:n. The Användaren kan också skydda informationen som matats in genom att aktivera PIN-kodsskydd. Efterföljande editering av informationen är därefter möjlig bara ifall användaren matar i en korrekt PIN-kod, d.v.s. PIN-koden som svarar mot den specifika mobila taggen.
I en utföringsform är servern 302 anordnad att begära att användaren 304 matar in PIN-koden som svarar mot en specifik UURL om UURL:n anropas för första gången.
Databasen 303, som är ansluten till servern 302, innefattar information för alla UURL:er och deras motsvarande PIN-koder. Om användaren 304 matar in rätt PIN-kod, d.v.s. PIN-koden som motsvarar UURL:n, så är servem anordnad att förse användaren 304 med möjligheten att mata in information, såsom ett meddelande, en epostadress, kontaktuppgifter eller en valfri URL. Servem 302 är vidare anordnad att lagra informationen, som användaren 304 matar in, i databasen 303, associerat till UURL:n.
I en utföringsfonn, kan en användare 304 som anropar UURL:n för första gången också ges möjlighet att deaktivera skyddslås med PIN-kod. Om så görs, kan godtycklig efterföljande användare ändra informationen i databasen 303, som hör till den specifika UURL:n.
Om UURL:n därefter anropas, så är servern 302 anordnad att anropa databasen 303 och sända informationen, som är lagrad i databasen 303 associerat med UURL:n, till användaren 304 för att därefter visas av exempelvis mobiltelefonen 305. Om informationen är en vald URL, så kan servem 302 vara anordnad att automatiskt dirigera om användaren till den valda URL:n.
Systemet möjliggör således ändring av en förproducerad mobil tag, som producerats innan det önskade innehållet har fastställts, vilket medför fördelar.
Servem 302 kan vara en enhet som vanligtvis används för att utföra de handlingar som ingår i metoden, exempelvis hårdvara, såsom en processor med ett minne. Processom kan vara någon av ett urval av processorer, såsom Intel eller AMD processorer, CPU:er, microprocessorer, Programmable Intelligent Computer (PIC) microcontroller, Digital Signal Processorer (DSP), etc. Uppfinningens omfång är dock inte begränsat till dessa specifika processorer. Minnet kan vara vilket minne som helst som är anordnat att lagra information, såsom Random Access Memory-minnen (RAM) såsom, Double Density RAM (DDR, DDR2), Single Density RAM (SDRAM), Static RAM (SRAM), Dynamic RAM (DRAM), Video RAM (VRAM), etc. Minnet kan också vara ett FLASH-minne såsom ett USB-minne, Compact Flash-minne, SmartMedia- minne, MMC-minne, MemoryStick-minne, SD-minneskort, MiniSD-minneskort, 10 15 20 25 30 35 MicroSD-minneskort, xD-minneskort, TransFlash-minneskort, och MicroDrive-minne etc. Uppfinningens omfång är dock inte begränsat till dessa specifika minnen.
Uppfinningen kan realiseras i många olika former, vilka former inkluderar hårdvara, mjukvara, så kallad firmware eller en kombination av dessa möjligheter.
Uppfinningen realiseras dock fórdelaktligen såsom mjukvara som exekveras på en eller flera processorer och/eller processorer för digital Signalbehandling. Beståndsdelar och komponenter i en utföringsforrn av uppflnningen kan fysiskt, funktionellt och logiskt realiseras på godtyckligt sätt. Funktionaliteten kan realiseras i en enskild enhet, i ett flertal enheter eller som en del av andra funktionella enheter. På så sätt kan uppfinningen realiseras i en enskild enhet eller delas upp, fysiskt och funktionellt, mellan olika enheter och processorer.
I en utfóringsforrn enligt Fig. 4 visas ett datorläsbart medium 40, som innefattar ett datorprogram för exekvering av en dator, varvid datorprogrammet innefattar ett första kodsegment 410 för slumpmässig alstring av en unik adress, en så kallad unique uniform resource locator (UURL), som innefattar en statisk del, en dynamisk del och en motsvarande PIN-kod. Datorprogrammet innefattar vidare ett andra kodsegment 420 för lagring av UURL:n och PIN-koden som en post i en databas och ett tredje kodsegment 430 för framställande av en mobil tag innefattande UURL:n.
Datorprogrammet innefattar också ett kodsegment 440 för alstring av ett huvuddokument vari de framställda mobila taggama visas i anslutning till motsvarande PIN-koden. Alternativt kan det datorläsbara mediumet 40 även innefatta ett femte kodsegment 450 för alstring av enskilda enheter utifrån huvuddokumentet, varvid de enskilda enhetema innefattar en mobil tag, som uppbär information för den mobila taggen och den motsvarande PIN-koden. Det femte kodsegmentet 450 är inte nödvändigt förutsatt att huvuddokumentet är ett fysiskt dokument, men kan förenkla automatisering, förutsatt att huvuddokumentet är ett digitalt dokument. Även om uppfinningen ovan har beskrivits utifrån specifika utföringsforrner, ska den inte ses som att vara begränsad till den specifika utföringsforrn som framställts häri. Uppfinningen begränsas endast av de bifogade kraven. Andra utföringsforrner än de som specifikt blivit beskrivna härovan är också möjliga och faller inom de bifogade kravens omfång.
I kraven exkluderar inte termen "innefattar/innefattande" möjligheten att andra element eller steg också ingår. Dessutom, även om de tas upp var för sig kan ett flertal organ, element eller steg realiseras av en enskild enhet eller processor. Dessutom, även om individuella särdrag tas upp i skilda krav kan de möjligen och fördelaktligen kombineras och uppräkningen i olika krav ska inte tolkas som att en kombination av särdragen inte är möjlig och/eller fordelaktig. Dessutom, referenser till enskilda objekt exkluderar inte att ett flertal objekt ingår. Termer såsom "en, "ett“, “frirstafl “andra” etc. utesluter inte ett flertal. Referensnummer i kraven ges endast som ett informativt exempel och skall inte tolkas som att vara begränsande av kravens skyddsomfång.

Claims (17)

10 15 20 25 30 35 PATENTKRAV
1. En metod (10) fór framställning av en a mobil tag med dynamiskt innehåll, innefattande: ett första steg för slumpmässig alstring (110) av en unik adress kallad unique uniform resource locator (UURL), innefattande en statisk del, en dynamisk del och en motsvarande kod, en såkallad personal identification number (PIN-kod); ett andra steg for lagring (120) av UURL:n och PIN-koden som en post i en databas; ett tredje steg för alstring (130) av information för den mobila taggen, vilken information innefattar UURL:n; ett fjärde steg för skapande (140) av ett huvuddokument innefattande den alstrade informationen för den mobila taggen som visas i anslutning till den motsvarande PIN-koden; och ett femte steg för alstring (150) av enskilda enheter utifrån huvuddokumentet, varvid de enskilda enhetema innefattar en mobil tag och uppbär information for den mobila taggen och den motsvarande PIN-koden.
2. Metoden (10) enligt krav l, vidare innefattande slumpmässigt alstrande av en upplåsningskod for PIN-koden, en så kallad PIN unlock key (PUK), som motsvarar UURL:n och PIN-koden.
3. Metoden enligt krav 1 eller 2, varvid den mobila taggen är en två- dimensionell matriskodbild.
4. Metoden enligt krav 3, varvid den två-dimensionella matriskodbilden är i något av forrnaten 3-DI, ArrayTag, AztecCode, Chromatic Alphabet, Codablock, Code 1,Code 16K, Code 49, ColorCode, Compact MatrixCode, CPCode, CyberCode, DataGlyphs, Datamatrix, Data Matrix ECC200, DatastripCode, DotCode A, d-touch, EZcode, Grid MatrixCode, High Capacity Color Barcode, HueCode, INTACTACODE, InterCode, JAGTAG, MaxiCode, mCode, MicroPDF, MiniCode, MMCC, Optar, PaperDisk, PDF417, PDMark, QRCode, QuickMarkCode, ShotCode, Small AztecCode, SmartCode, Snowflake-kod, SPARQCode, SuperCode, Trillcode, UltraCode, UnisCode, WaterCode, VeriCode eller VSCode. 10 15 20 25 30 35
5. Metoden enligt krav 4, varvid den två-dimensionella matriskodbilden är en QR-kod.
6. Metoden enligt krav 1 eller 2, varvid den mobila taggen är ett kretskort för trådlös kortdistanskommunikation.
7. Metoden enligt krav 6, varvid kretskortet för trådlös kortdistanskommunikation är ett kretskort anpassat för kommunikation enligt någon av standardema Radio Frequency Identification (RFID), Near Field Communication (NFC), IEEE standard 1902.l (RuBee) eller IEEE standard 802.151 (Bluetooth).
8. Metoden enligt något av kraven 1-7, varvid huvuddokumentet innefattar identifierare för identifiering av enskilda mobila taggar.
9. Ett system (30) för en mobil tag med dynamiskt innehåll, innefattande: en mobil tag (301), en server (302) och en databas (303), varvid den mobila taggen (301) indikerar en adress till servem (302) medelst en UURL, varvid servem är funktionellt ansluten till databasen (303) och till internet (309), varvid servem (302) är anordnad att anropa databasen (3 03) och sända information som är lagrad i anslutning till UURL:n till en användare (304), när användaren läser av den mobila taggen (301) med någon slags lämplig avläsningsenhet som är anordnad att tillgå internet (3 09).
10. Systemet enligt krav 9, varvid den mobila taggen (301) är en två- dimensionell matriskodbild.
11. Systemet enligt krav 10, varvid den två-dimensionell matriskodbilden är i något av forrnaten 3-Dl, ArrayTag, Aztec-kod, Chromatic Alphabet, Codablock,-kod 1,- kod l6K,-kod 49, ColorCode, Compact MatrixCode, CPCode, CyberCode, DataGlyphs, Datamatrix, Data Matrix ECC200, DatastripCode, DotCode A, d-touch, EZcode, Grid Matrix-kod, High Capacity Color Barcode, HueCode, INTACTA.CODE, InterCode, JAGTAG, MaxiCode, mCode, MicroPDF, MiniCode, MMCC, Optar, PaperDisk, PDF417, PDMark, QRCode, QuickMarkCode, ShotCode, Small AztecCode, SmartCode, Snowflake-kod, SPARQCode, SuperCode, Trillcode, UltraCode, UnisCode, WaterCode, VeriCode eller VSCode. lO 15 20 25 30
12. Systemet enligt krav 1 1, varvid den två-dimensionella matriskodbilden är en QR-kod.
13. Systemet enligt krav 9, varvid den mobila taggen är ett kretskort for kretskort for trådlös kortdistanskommunikation.
14. Systemet enligt krav 13, varvid kretskortet for trådlös kortdistanskommunikation är ett kretskort anpassat for kommunikation enligt någon av standardema Radio Frequency Identification (RFID), Near Field Communication (NFC), IEEE standard l902.1 (RuBee) eller IEEE standard 802.15 .1 (Bluetooth).
15. Ett klistermärke (20) innefattande en mobil tag och en PIN-kod, som är unik for den mobila taggen.
16. Klistermärket (20) enligt krav 15, varvid den mobila taggen är en QR-kod eller kretskort för kommunikation enligt Near Field Communication (NFC).
17. Ett datorläsbart medium (40) som innefattar ett datorprogram for exekvering av en dator, varvid datorprogrammet innefattar: ett forsta kodsegment (410) for slumpmässig alstring av en unik adress, en så kallad unique uniform resource locator (UURL), som innefattar en statisk del, en dynamisk del och en motsvarande PIN-kod; ett andra kodsegment (420) for lagring av UURLzn och PIN-koden som en post i en databas; ett tredje kodsegment (430) for framställande av en mobil tag innefattande UURL:n; ett fjärde kodsegment (440) for alstring av ett huvuddokument vari de framställda mobila taggama visas i anslutning till motsvarande PIN-koden; och alternativt ett femte kodsegment (450) for alstring av enskilda enheter utifrån huvuddokumentet, varvid de enskilda enheterna innefattar en mobil tag, som uppbär information for den mobila taggen och den motsvarande PIN-koden.
SE1150743A 2011-08-15 2011-08-15 System och metod för mobila taggar med dynamiskt innehåll SE535998C2 (sv)

Priority Applications (4)

Application Number Priority Date Filing Date Title
SE1150743A SE535998C2 (sv) 2011-08-15 2011-08-15 System och metod för mobila taggar med dynamiskt innehåll
PCT/SE2012/050862 WO2013025161A2 (en) 2011-08-15 2012-08-07 System and method for mobile tags with dynamic content
US14/238,863 US9047544B2 (en) 2011-08-15 2012-08-07 System and method for mobile tags with dynamic content
EP12824679.0A EP2745242A4 (en) 2011-08-15 2012-08-07 SYSTEM AND METHOD FOR MOBILE LABELS WITH DYNAMIC CONTENTS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE1150743A SE535998C2 (sv) 2011-08-15 2011-08-15 System och metod för mobila taggar med dynamiskt innehåll

Publications (2)

Publication Number Publication Date
SE1150743A1 true SE1150743A1 (sv) 2013-02-16
SE535998C2 SE535998C2 (sv) 2013-03-26

Family

ID=47715622

Family Applications (1)

Application Number Title Priority Date Filing Date
SE1150743A SE535998C2 (sv) 2011-08-15 2011-08-15 System och metod för mobila taggar med dynamiskt innehåll

Country Status (4)

Country Link
US (1) US9047544B2 (sv)
EP (1) EP2745242A4 (sv)
SE (1) SE535998C2 (sv)
WO (1) WO2013025161A2 (sv)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITMI20131455A1 (it) * 2013-09-05 2015-03-06 Aldo Ciavatta Metodo e apparato per la visualizzazione da remoto di contenuti informativi dinamici
CN103794135B (zh) * 2014-02-17 2016-01-20 立德高科(北京)数码科技有限责任公司 对由点阵与二维码形成的标识进行生成与识别的方法
US20160063128A1 (en) * 2014-08-31 2016-03-03 David Swerdlick Code sourcing on products to access supplemental information value
CN104951547B (zh) * 2015-06-24 2018-03-16 曾万勇 一种基于二维码的多语言信息的发布及显示的方法
ITUB20153082A1 (it) * 2015-08-01 2017-02-01 Antonio Cacco Metodo di inserimento di dati in pagine web univoche personali rappresentate da un codice qr applicato ad un supporto
CN106339741A (zh) * 2016-08-31 2017-01-18 陈凌云 动态的二维码产生方法及装置、识别方法及装置
DE112018000705T5 (de) 2017-03-06 2019-11-14 Cummins Filtration Ip, Inc. Erkennung von echten filtern mit einem filterüberwachungssystem

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040199778A1 (en) * 2001-05-21 2004-10-07 Wernet Paul G. Method and system for increasing the accuracy and security of data capture from a paper form
US20040083373A1 (en) 2002-10-28 2004-04-29 Perkins Gregory M. Automatically generated cryptographic functions for renewable tamper resistant security systems
JP2005108200A (ja) * 2003-09-10 2005-04-21 Fuji Photo Film Co Ltd サービスサーバ及びプリントサービス方法
US7126481B2 (en) 2004-09-27 2006-10-24 Nokia Corporation Methods, systems, devices and computer program products for providing dynamic product information in short-range communication
JP2006195935A (ja) 2005-01-13 2006-07-27 Ito:Kk 検索条件に合致した情報を保持する画像や符号及びurlをサーバシステムによって動的に生成してユーザのコンピュータに画面表示するシステム
US20100314276A1 (en) * 2008-05-12 2010-12-16 Richard Wilen Multi-Purpose Forms
US7886978B2 (en) * 2007-09-20 2011-02-15 Microsoft Corporation Techniques for decoding images of barcodes
FR2923629A1 (fr) * 2007-11-14 2009-05-15 Redshift Sarl Procede de gestion d'un acces automatique a un site web a partir d'un code graphique imprime ou affiche.
US20090154759A1 (en) * 2007-12-17 2009-06-18 Nokia Corporation Method, user interface, apparatus and computer program product for providing a graphical code pattern
JP2009282896A (ja) 2008-05-26 2009-12-03 Takamasa Takahashi 情報処理端末および情報提供システム
GB2467113A (en) 2008-12-22 2010-07-28 Benjamin John Dixon Whitaker Dynamic barcode display and scanner to defeat barcode copying

Also Published As

Publication number Publication date
EP2745242A4 (en) 2015-12-23
US20140209679A1 (en) 2014-07-31
WO2013025161A2 (en) 2013-02-21
EP2745242A2 (en) 2014-06-25
US9047544B2 (en) 2015-06-02
SE535998C2 (sv) 2013-03-26
WO2013025161A3 (en) 2013-04-25

Similar Documents

Publication Publication Date Title
US9047544B2 (en) System and method for mobile tags with dynamic content
EP2309426B1 (en) Two-dimensional bar code encoding method, decoding method and device, terminal
CN102375969A (zh) 用于文档处理的***和方法
US20130153662A1 (en) Barcode Photo-image Processing System
CN105739981B (zh) 一种代码补全实现方法、装置和计算设备
CN102855514A (zh) 基于二维码防伪识别方法及***
CN105590121B (zh) 一种以动态可识别二维码呈现的验证码的产生及解码方法
EP2120199A3 (en) Method of authorising a transaction between a computer and a remote server and communications system, with improved security
CN104252613A (zh) 一种虚拟物品获取方法、装置及终端
WO2014139302A1 (en) Information sharing method and system
CN104200252B (zh) 一种基于条码数据的功能逻辑跳转方法、客户端及***
CN105787403B (zh) 一种高像素图像的条码识读方法及高像素图像的条码识读设备
CN104516921A (zh) 自动回复方法及装置
CN102103627B (zh) 在移动终端上识别二维码的方法和装置
CN105320691A (zh) 一种账号信息的识别方法及装置
US9317503B2 (en) System and method for naming an image file
CN205318553U (zh) 数据处理装置和***以及打印机
US11526716B2 (en) Barcode generation methods and apparatuses
KR100888154B1 (ko) 2차원 바코드를 이용한 정보 인식장치
CN107944525A (zh) 一种基于数据分割的扩大二维码容量的方法及***
CN103491537A (zh) 一种接入无线网络的方法和设备
CN207637170U (zh) 二维码防丢失云服务***
CN202196460U (zh) 基于条码的******
CN103914674A (zh) 一种基于安卓平台的条码识别方法和装置
Tan et al. Internet of Things: Opportunities and Challenges