SE524936C2 - Mobil likhetsbedömning av objekt - Google Patents
Mobil likhetsbedömning av objektInfo
- Publication number
- SE524936C2 SE524936C2 SE0203132A SE0203132A SE524936C2 SE 524936 C2 SE524936 C2 SE 524936C2 SE 0203132 A SE0203132 A SE 0203132A SE 0203132 A SE0203132 A SE 0203132A SE 524936 C2 SE524936 C2 SE 524936C2
- Authority
- SE
- Sweden
- Prior art keywords
- data
- server
- service server
- message
- similarity
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/313—User authentication using a call-back technique via a telephone network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
- G07C9/25—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
- G07C9/257—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition electronically
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
- G07C9/25—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
- G07C9/26—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition using a biometric sensor integrated in the pass
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
20 25 30 35 n- -» I 524 936 2 databas. Den digitala signalprocessorn är en ”vokoder” (voice-operated coder). Tekniken försöker bearbeta den registrerade rösten för att ta reda på vad som sägs. En nackdel med tekniken är inriktad på att hitta bland ett begränsat urval av anpassade röstmallar för att styra exempelvis menyhanteringen i en mobiltelefon med röst- kommandon.
Ett känt förfarande finns i form av Internetbaserade tjänster som www.amialookalike.com, www.amiredneckornot.com eller www.ratemybody.com. Dessa tjänster går ut på att man sänder in en bild av en per- son, till exempel sig själv, och sedan får andra använd- are rösta för att tjänsten ska ge ett resultat. En nack- del med förfarandet är att för att få ett resultat krävs att andra användare engagerar sig och röstar. Vidare tar det ofta lång tid innan omröstningen är klar, alternativt att ingen sluttid för omröstningen finns, varvid ett definitivt resultat uteblir. Bedömningen av resultatet blir också mycket beroende på vem och hur många som röstar och därmed håller resultatet inte någon högre kvalitet. Detta gör tjänsten mindre attraktiv. Insända bilder måste publiceras för övriga användare, vilket kan äventyra användarens integritet.
Sammanfattning av uppfinningen Syftet med föreliggande uppfinning är att tillhanda- hålla ett förfarande för likhetsbedömning för en stor användargrupp.
Enligt en första aspekt av uppfinningen avser denna ett förfarande för likhetsbedömning av olika objekt inne- fattande stegen att registrera data av ett verkligt objekt, vilket utgörs av ett ansikte, med en kommunikationsanordning, varvid tjänsteservern innefattar ett antal lagrade objekt, att överföra nämnda registrerade data till en tjänsteserver, att ur nämnda registrerade data extrahera fram ett jämförelseobjekt, att utföra en likhetsanalys mellan jämförelseobjektet och lO 15 20 25 30 35 . u . - . . 524 956 3 ett i förväg lagrat objekt, varvid likhetsanalysen innefattar att identifiera det lagrade objekt som jämförelseobjektet är mest likt, och att överföra resultatdata som innefattar information om likhetsana- lysen till en resultatenhet, varvid nämnda resultatdata innefattar det lagrade objekt som jämförelseobjektet är mest likt.
Förfarandet kan användas vid bedömning av hur likt ett registrerat objekt är ett tidigare lagrat objekt. Det kan finnas flera tidigare lagrade objekt och likhets- analysen kan utföras på dessa tidigare lagrade objekt.
Det verkliga objektet kan exempelvis vara ett djur eller en människa. Med en kommunikationsanordning kan man regi- strera en bild. Kommunikationsanordningen kan exempelvis vara en dator som är ansluten via ett datornätverk, såsom Internet, och som via datornätverket kan överföra information till en tjänsteserver. Tjänsteservern kan vara en vanlig PC (Personal Computer) som är ansluten till datornätverket.
I steget att överföra nämnda registrerade data kan steget att sända nämnda registrerade data samt att mot- taga nämnda registrerade data i tjänsteservern inne- fattas.
Informationen om likhetsanalysen kan vara hur stor likhet jämförelseobjektet har med det ett i förväg lagrat objekt. Likheten kan anges med ett värde, som kan ligga inom ett intervall. Värdet kan definieras så att ju närm- are den övre gränsen av intervallet värdet ligger ju mer likt är jämförelseobjektet det lagrade objektet. Om lik- hetsanalysen utförs på flera lagrade objekt kan det objekt med störst likhet väljas ut. Resultatdata kan innefatta det lagrade objektet med störst likhet samt värdet för likheten. Resultatdata kan även innefatta information om det lagrade objektet som jämförelseobjekt- et är mest lik.
Resultatenheten kan finnas i tjänsteservern. Den kan också vara en extern enhet som tillhör innehavaren av 10 15 20 25 30 35 » n . - n a 524 956 4 tjänsteservern. I denna resultatenhet kan resultat från likhetsanalysen lagras för att vid önskat tillfälle tas fram.
En fördel med förfarandet enligt föreliggande upp- finning är att det inte krävs någon specifik programvara i kommunikationsenheten, utan idag tillgängliga kommu- nikationsenheter, som har möjlighet att registrera den data som önskas likhetsbedömas, kan användas.
Ytterligare en fördel är därmed att det är enkelt för en användare att kunna utnyttja förfarandet eftersom han kan använda en kommunikationsanordning som han redan är bekant med. Ännu en fördel med förfarandet är att det möjliggör för en rad nya tjänster som kan vara samhällnyttiga eller av mer underhållande karaktär.
Ytterligare en fördel med förfarandet är att det kan användas av en stor grupp användare. Varje användare kan ha sin kommunikationsanordning och överföra data till en gemensam tjänsteserver.
En annan fördel med förfarandet är att likhets- analysen kan utförs automatiskt av en programvara i tjänsteservern. Likhetsanalysen kan därmed ge ett objekt- ivt och pålitligt resultat.
I en utföringsform av förfarandet sker steget att överföra nämnda registrerade data till en tjänsteserver åtminstone delvis trådlöst.
En fördel med detta är att kommunikationsanordningen kan vara mobil. Detta innebär att användaren kan ta med sig kommunikationsanordningen och aktivera förfarandet när han önskar. Givetvis krävs att han har åtkomst till ett mobilt nät där han befinner sig.
Den mobila kommunikationsanordningen kan exempelvis vara en mobiltelefon eller en PDA (Personal Digital Assistant).
I en annan utföringsform av förfarandet innefattar steget att överföra nämnda registrerade data till en tjänsteserver stegen att paketera nämnda registrerade 10 l5 20 25 30 35 . n . ~ a a 524 936 5 data som ett meddelande, att överföra meddelandet och att paketera upp meddelandet i tjänsteservern.
Meddelandet kan exempelvis vara ett e-post- meddelande. Fördelen med att använda ett meddelande är att detta är väl fungerande sätt att överföra data. Genom att använda meddelande behöver en kommunikationsanordning eller tjänsteservern inte vara uppkopplade mot nätet hela tiden, utan kan koppla upp sig och ta emot meddelandet vid lämpligt tillfälle.
Ytterligare en fördel med att använda meddelande är att förfarandet blir enkelt att implementera, eftersom de tänkta användarna, som är gemene man, framöver kommer att ha egna mobiltelefoner som är anslutna till operatörer som stöder meddelandefunktioner.
I en annan utföringsform innefattar förfarandet vidare stegen att överföra kommunikationsanordningens identitet till tjänsteservern och att lagra identiteten i tjänsteservern.
Kommunikationsanordningens identitet kan vara ett telefonnummer, e-postadress eller IP(Internet Protocol)- nummer. Dessa steg utförs för att tjänsteservern i ett senare skede ska kunna kontakta kommunikationsanordningen från vilken nämnda registrerade data kom ifrån.
Identiteten kan lagras temporärt eller under en längre tid beroende på hur identiteten ska användas.
I en utföringsform av förfarandet utgörs resultat- enheten av kommunikationsanordningen.
Det innebär att användaren av kommunikationsanord- ningen kan få tillbaka information om likhetsanalysen han initierat. Användaren kan få information om vem i objekt- databasen det registrerade objektet är mest likt och hur likt det registrerade objektet är detta lagrade objekt.
En fördel med detta förfarande är att användaren får en snabb återkoppling på likhetsanalysen.
I en utföringsform av förfarandet innefattar nämnda resultatdata en adresslänk. 10 15 20 25 30 35 . a a » . - 524 956 . a . ø > .. 6 Länken kan vara en adress till en Internetsida på vilken användaren kan hitta mer information om exempelvis likhetsanalysen. Nämnda resultatdata kan också innefatta en nyckel som kan vara ett lösenord som möjliggör för användaren att logga in på hans sida med hans personliga inställningar och där hans likhetsanalyser finns lagrade.
Om användaren har en mobiltelefon kan han via WAP (Wire- less Application Protocol) koppla upp sig mot den aktu- ella sidan. Tjänsteservern kan vara anordnad med en WAP- server så att uppkopplingen sker direkt mot tjänste- servern.
I en annan utföringsform av förfarandet är nämnda registrerade data en digital bild.
Likhetsanalysen kan då exempelvis göras på ett ansikte med någon typ av ansiktsigenkänningsprogram. Den kan också användas för att artbestämma djur utifrån dess utseende eller rasbestämma hundar.
Att avgöra vilket lagrat objekt som är mest likt jämförelseobjektet kan exempelvis utföras genom att beräkna att värde beroende på hur likt jämförelseobjektet är ett visst lagrat objekt. Ju högre värde ju större likhet.
I en utföringsform av förfarandet innefattar nämnda resultatdata ett mått på likhetsgraden.
Måttet på likhetsgraden kan vara ett siffervärde inom ett förutbestämt intervall. Måttet kan definieras så att ju högre värdet är ju större likhet har jämförelse- objektet med det identifierade objektet.
I en utföringsform av förfarandet innefattar nämnda resultatdata tilläggsinformation om det lagrade objektet som jämförelseobjektet är mest likt.
Denna tilläggsinformation kan vara faktauppgifter om det lagrade objektet. Om det lagrade objektet exempelvis representerar en person kan tilläggsinformationen vara personens namn och telefonnummer.
I en annan utföringsform av förfarandet innefattar det steget att lagra jämförelseobjektet i tjänsteservern. 10 15 20 25 30 35 ~ - . ~ . » 524 936 7 Genom att lagra jämförelseobjektet i tjänsteservern kan de lagrade objekten utökas. Jämförelseobjektet kan sedan användas vid kommande likhetsanalyser.
I en utföringsform av förfarandet är kommunikations- anordningen en mobiltelefon.
I en annan utföringsform av förfarande är meddeland- et ett MMS(Multimedia Message Service)-meddelande.
Om en adresslänk önskas skickas med resultatdata kan denna adresslänk skickas med i resultatdata som i detta fall är ett MMS.
I en utföringsform innefattar förfarandet vidare stegen att som svar på överförda data skicka ett formulär till kommunikationsanordningen, att registrera formulär- data med kommunikationsanordningen, att överföra nämnda registrerade formulärdata till tjänsteservern, varvid steget att utföra likhetsanalysen innefattar steget att i likhetsanalysen använda nämnda formulärdata.
När tjänsteservern erhåller nämnda registrerade data överför den som svar, ett formulär till kommunikations- anordningen. Formuläret kan innefatta frågor som behövs som komplement i likhetsanalysen. Användaren av kommuni- kationsanordningen kan exempelvis skriva in de uppgifter som efterfrågas i formuläret. Formulärdata kan innefatta de uppgifter som användaren fört in och som kommunika- tionsanordningen registrerat. Formulärdata kan exempelvis vara användarens namn, kön och ålder. Om objektdatabasen innefattar många objekt kan likhetsanalysen använda formulärdata för att hitta det objekt som uppvisar mest likhet både efter den data som registrerats i första steget och utifrån formulärdata såsom ålder. Med formu- lärdata kan likhetsanalysen göras mer relevant eftersom det eftersökta objektet definieras klarare och tydligare.
Enligt en andra aspekt av uppfinningen avser denna ett förfarande för likhetsbedömning av olika objekt innefattande stegen att mottaga registrerad data av ett verkligt objekt, vilket utgörs av ett ansikte, att ur nämnda data extrahera fram ett jämförelseobjekt, att 10 15 20 25 30 35 ~ . . - s s 524 956 8 utföra en likhetsanalys mellan jämförelseobjektet och ett i förväg lagrat objekt, att identifiera det lagrade objekt som jämförelseobjektet är mest likt och att sända resultatdata som innefattar information om likhetsanalysen.
I en utföringsform av förfarande är mottagna data ett MMS-meddelande.
I en annan utföringsform innefattar förfarandet stegen att som svar på mottagna data skicka ett formulär, och att mottaga formulärdata, varvid steget att utföra likhetsanalysen innefattar steget att i likhetsanalysen använda nämnda formulärdata.
Resultatdata kan innefatta ett mått på likhetsgraden. Jämförelseobjektet kan lagras i tjänsteservern.
Detta förfarande har väsentligen samma fördelar som beskrivits ovan.
Enligt en tredje aspekt av uppfinningen avser denna en server för likhetsbedömning av olika objekt innefatt- ande en mottagare, som är anordnad att mottaga registrerad data av ett verkligt objekt, vilket utgörs av ett ansikte, en objektdatabas, som är anordnad att lagra ett objekt, en tjänstehanterare, som är anordnad att extrahera fram ett jämförelseobjekt, en objektigen- kännare, som är anordnad att utföra en likhetsanalys mellan jämförelseobjektet och det lagrade objektet och att identifiera det lagrade objekt som jämförelseobjektet är mest likt, och en sändare, vilken är anordnad att sända resultatdata, som innefattar information om lik- hetsanalysen och det identifierade objektet som jämförelseobjektet är mest likt.
I en utföringsform av servern innefattar denna en faktadatabas, som är anordnad att lagra information om det lagrade objektet.
I en annan utföringsform av server innefattar denna en WAP-SGIVGI". 10 15 20 25 30 35 . - . - a ~ 524 956 9 I en utföringsform av servern innefattar denna en SMS(Short Message Service)-sändare.
SMS-sändaren kan användas för att skicka ett SMS till en extern enhet. SMS kan innefatta information om serverns adress, så att den externa enheten kan koppla upp sig mot servern i ett senare skede.
I en utföringsform av server innefattar denna en i- modeserver.
I en utföringsform av servern är mottagaren en MMS- mottagare.
Servern har väsentligen samma fördelar som beskrivits ovan.
Enligt en fjärde aspekt av uppfinningen avser denna ett system för likhetsbedömning av olika objekt inne- fattande en kommunikationsanordning, som är anordnad att registrera data av ett verkligt objekt och att överföra nämnda registrerade data till en server som är anordnad enligt något av kraven 20-23, via ett nätverk som åtmin- stone delvis är trådlöst.
Systemet har väsentligen samma fördelar som beskriv- its ovan.
Enligt en femte aspekt av uppfinningen avser denna en användning av förfarandet enligt någon av uppfinningens första eller andra aspekt i ett TV-program för att utföra en likhetsanalys mellan ett i förväg lagrat objekt och ett större antal jämförelseobjekt som är extraherade ur mottagna registrerade data.
Förfarandet enligt föreliggande uppfinning kan exempelvis användas i tävlingar i ett TV-program där det lagrade objektet i varje avsnitt är en speciell kändis och där tävlingen går ut på att identifiera den TV- tittare, som deltar i tävlingen och som är mest lik detta avsnitts kändis. TV-tittaren som deltar i tävlingen kan exempelvis använda sin egen mobiltelefon för att regi- strera en bild av sig själv och sedan överföra bilden till TV-programmets tjänsteserver för likhetsanalys. 10 15 20 25 30 35 » ~ . - . ~ 524 936 10 Kort beskrivning av ritningarna Uppfinningen kommer att beskrivas närmare i det följande under hänvisning till bifogade schematiska ritn- ingar, som i exemplifierande syfte visar olika utförings- former av uppfinningen.
Fig 1 är en schematisk frontvy av en bärbar kommu- nikationsanordning.
Fig 2 är ett schematiskt blockschema av några kompo- nenter hos den portabla kommunikationsanordningen som visas i fig 1.
Fig 3 är ett schematiskt blockschema över en server enligt en första utföringsform av föreliggande uppfinn- ingen.
Fig 4 är ett schematiskt blockschema över en server enligt en andra utföringsform av föreliggande uppfinn- ingen.
Fig 5 är ett schematiskt blockschema över en server enligt en tredje utföringsform av föreliggande uppfinn- ingen.
Fig 6 är ett schematiskt blockschema över ett system enligt föreliggande uppfinning.
Fig 7 är ett flödesschema över ett generellt förfar- ande enligt föreliggande uppfinning.
Fig 8 är ett flödesschema över ett förfarande i mobiltelefonen enligt en första utföringsform av före- liggande uppfinning.
Fig 9 är ett flödesschema över ett förfarande i servern enligt en första utföringsform av föreliggande uppfinning.
Beskrivning av föredragna utföringsformer Med hänvisning till fig l-2 beskrivs i det följande en bärbar kommunikationsanordning enligt en första utför- ingsform av uppfinningen. Kommunikationsanordningen visas i fig 1 och är i denna utföringsform en mobiltelefon 1.
Mobiltelefonen 1 kan vara vilken tillgänglig anordning som helst för mobila telekommunikationssystem såsom GSM 10 15 20 25 30 35 . ~ . ~ a u 524 9336 ll (Global Service for Mobile transmission), CDMA (Code Division Multiple Access), UMTS (Universal Mobile Tele- communications System), PDC (Pacific Digital Cellular), AMPS (Advanced Mobile Phone System) eller D-AMPS (Digital AMPS) .
Mobiltelefonen 1 innefattar en antenn 10, en högtal- are 11, en display 12, ett flertal tangenter 13, en mikrofon 14, en digital kamera 15 med en lins 16 och en utlösare 17. Digitalkameran 15 kan vara helt integrerad med mobiltelefonen 1 eller vara löstagbar och monteras på mobiltelefonen 1 av användaren vid användning. Den digi- tala kameran 15 kan också vara en separat enhet som kan överföra en bild till mobiltelefonen 1 via en kabel. Överföringen kan även ske trådlöst genom exempelvis Blue- tooth eller någon annan typ av kortdistansradiokommu- nikation, såsom IR.
Fig 2 visar några komponenter i mobiltelefonen 1 i enlighet med uppfinningens sammanhang. En styrenhet 20 ansvarar för den övergripande driften av mobiltelefonen 1 och är med fördel implementerad med en kommersiellt till- gänglig mikroprocessor, såsom en CPU (centralenhet, "Central Processing Unit"), en DSP ("Digital Signal Pro- cessor") eller någon annan programmerbar logisk enhet.
Styrenheten 20 är ansluten till ett radiogränssnitt 10,24 innefattande en antenn 10 och en radiokrets 24.
Radiogränssnittet 10,24 ansvarar för att upprätta och bibehålla en trådlös förbindelse 21 till bassändtagar- stationen 22. Radiokretsen 24, som är välkänd för fack- mannen, innefattar en serie av analoga och digitala elektroniska komponenter, vilka tillsammans utgör en radiomottagare och radiosändare. Radiokretsen 24 inne- fattar t ex bandpassfilter, förstärkare, blandare, lokal- oscillator, lågpassfilter, AD-omvandlare, etc.
Styrenheten 20 är också ansluten till ett elektriskt minne 23, såsom ett RAM-minne, ett ROM-minne, ett EEPROM- flytminne minne, (flash memory), eller en kombination av dessa. Minnet 23 används för en mängd syften av styren- 10 15 20 25 30 35 . n Q ~ p a an; an. o n aa a nu nu o a. o. - -n ~ a. wo - ~ ~. n »- u ... a n a - - V...a.» u - a n a - - . . n - n a « » a q 12 heten 20, varvid ett av dem är att lagra data och pro- graminstruktioner som utgör ett man-maskin-gränssnitt vilket innefattar ett knappsats 25 och en display 12.
Styrenheten 20 är vidare ansluten till den digitala kameran 15 med vilken man kan registrera en digital bild.
Tjänsteservern Fig 3 visar ett blockschema av en tjänsteserver 100 enligt en första utföringsform av föreliggande uppfinn- ing. Tjänsteservern 100 kan vara en vanlig PC. Tjänste- servern 100 innefattar en meddelandemottagare 101, en tjänstehanterare 102, en objektigenkännare 103, en objektdatabas 104, faktadatabas 105 och en meddelande- sändare 106.
Tjänstehanteraren 102 ansvarar för den övergripande driften av tjänsteserver 100 och är med fördel implement- erad med en kommersiellt tillgänglig mikroprocessor, såsom en CPU (centralenhet, "Central Processing Unit"), eller någon annan programmerbar logisk enhet. Objekt- igenkännaren 103 kan vara implementerad i samma enhet som tjänstehanteraren 102 och kan tillsammans utgöra en styr- enhet för tjänsteservern 100.
Objektdatabasen 104 och faktadatabasen 105 är imple- menterade med ett beständigt minne, såsom en hårddisk.
Meddelandemottagaren 101 och meddelandesändaren 106 utgör ett radiogränssnitt.
Innehavaren av tjänsteservern 100, vilken kan vara en tjänsteleverantör, kan skapa en post i objektdatabasen 104 genom att lägga in exempelvis ett porträtt av en känd person. Porträttet läggs in som ett objekt som beskrivs med ett antal parametrar. Dessutom skapas en länk till en post i faktadatabasen 105, i vilken det kan finns lagrat data om den kända personen. Detta kan vara namn, kön, ålder, längd, vikt, yrke, hårfärg, ögonfärg, personskild- ring, levnadsbana etc. Informationen kan skapas som ett XML-dokument (eXtensible Markup Language) för att lättare kunna lägga till fakta. 10 15 20 25 30 35 . . . - a a 5 2 4 9 s 6 græg-:f gï; _ j: ": ~ ~ 13 Tjänsteservern 100 kodar mottagna meddelande till ett lämpligt format och lagrar det kodade objektet tempo- rärt.
Generellt förfarande Ett förfarande enligt en första utföringsform av uppfinningen kommer nu att förklaras generellt med hän- visning till flödesschemat i fig 7.
Användaren registrerar med kommunikationsanordningen 1 i steg 40 data av ett verkligt objekt. Kommunikations- anordningen 1 överför i steg 41 registrerad data till tjänsteservern 100. Tjänsteservern 100 extraherar i steg 42 ur registrerad data fram ett jämförelseobjekt. Jäm- förelseobjekt representeras av ett antal förutbestämda parametrar, som beskriver det registrerade objektet.
Tjänsteservern 100 utför en likhetsanalys i steg 43 och jämför jämförelseobjektet med i tjänsteservern tidigare lagrade objekt. Tjänsteservern överför i steg 44 result- atdata som innefattar information om likhetsanalysen till en resultatenhet 1; 100.
En detaljerad utföringsform Förfarandet kommer härnäst att förklaras i mer detalj med hänvisning till blockschemat i fig 6 och flödesscheman i fig 8 och 9.
Mobiltelefonen 1 är anordnad att när en användare trycker på utlösaren 17 registrera i steg 50 en digital bild med den digitala kameran 15. Användaren registrerar i denna utföringsform en digital bild av sitt ansikte.
Styrenheten 20 paketerar i steg 51 den digitala bilden som ett MMS (Multimedia Message Service)-meddelande.
Styrenheten 20 skickar i steg 52 MMS:et via radiogräns- snittet 10,24 över ett mobilt nätverk 402, till en MMSC 403. MMS-meddelandet sänds vidare över Internet 404 till tjänsteservern 100, 405. MMS-meddelandet kan också skickas via ett mobilt nätverket till tjänsteservern 100, 405. Tjänsteservern (Multimedia Message Service Center) 10 15 20 25 30 35 524 956 :ffiïiffi 14 100, 405 tar i steg 60 emot MMS-meddelandet via Internet 404 med meddelandemottagaren 101, som är en mjukvaru- komponent. Meddelandemottagaren 101 lagrar i steg 61 användarens identitet, såsom telefonnummer, e-brevsadress eller IP-nummer (Internet Protocol) temporärt för att veta meddelandets avsändare.
Meddelandemottagaren 101 aktiverar i steg 62 tjänstehanteraren 102 och paketerar, i steg 63a, upp MMS till digitalbildsformat. I steg 63b vidarebefordrar tjänstehanteraren 102 den digitala bilden till objekt- igenkännaren 103. Objektigenkännaren extraherar i steg 64 ur den digitala bilden fram ett objekt, som i detta fall beskriver användarens ansikte. Ett objekt representeras med ett antal parametrar som är valda så att objektet beskrivs med tillräckligt stor noggrannhet. Hur noggrant ett objekt ska beskrivas kan bero på vilka krav som ställs för att säkerställa en korrekt jämförelse, vilket kan bero på exempelvis användningsområdet.
Objektigenkännaren 103 utför i steg 65 en likhets- analys genom att jämföra parametrarna, som representerar det mottagna objektet, med parametrar, som representerar lagrade objekt i objektdatabasen 104, för att hitta det lagrade objekt som är mest lik det extraherade objektet.
De lagrade objekten beskriver olika ansikten. Olika para- metrar viktas olika mycket. För att utföra likhets- analysen kan man använda ansiktsigenkänningen såsom exempelvis ”Eigenfaces", som också kallas PCA (Principle Component Analysis) och som används av Viisage i sin aniktsigenkänningsprogramvara, eller ”Local feature analysis” (analys av lokala drag), som används av Identix (tidigare Visionics) ansiktsigenkänningsprogram- FaceIt, finns på Internetadressen http://www.pcquest.com/content/depth/101100105.asp Faktadatabasen 105 innefattar ytterligare informa- vara, LFA. Mer information finns om tekniken tion om objekten som finns lagrade i objektdatabasen 104.
Det kan till exempel vara namnet och ålder på personerna 10 15 20 25 30 35 aa nu Q u n ~ 0 " ~ 524 956 15 vars ansikte de lagrade objekten representerar. Tjänste- hanteraren 102 skapar i steg 66 ett resultatmeddelande innefattande det mest överensstämmande objekt ur objekt- databasen 104, information i en länkad post i faktadata- basen 105 avseende detta objekt, samt ett mátt som visar graden av överensstämmelse.
Resultatmeddelandet kan alltså innefatta information om att användaren är mest lik Elvis Presley, att han är det till ett visst värde, exempelvis 79 av 100 möjliga, information om Elvis Presley och ett porträtt av Elvis.
Värdet räknas ut genom att jämföra olika parametrar och vikta dessa på lämpligt sätt. Det går sedan att ta fram det lagrade objekt som det mottagna objektet är mest likt genom att jämföra de olika värdena som beräknats. Meddel- andesändaren 106 sänder i steg 67 resultatmeddelandet som ett MMS-meddelande över Internet 404 till MMSC 403. MMSC 403 sänder MMS-meddelandet vidare över det mobila nät- verket 402. Mobiltelefonen l tar emot MMS-meddelandet från det mobila nätverket 402.
Alternativa utföringsformer I ytterligare en utföringsform av uppfinningen, som beskrivs med hänvisning till fig 4 och fig 9, innefattar tjänsteservern 100 en meddelandemottagare 201, en tjänstehanterare 202, en objektigenkännare 203, en objektdatabas 204, en WAP(Wireless Application Protocol)- server 207, en faktadatabas 205, en SMS-sändare 208 och en meddelandesändare 206. Meddelandemottagaren 201, tjänstehanteraren 202, objektigenkännaren 203, objekt- databasen 204, faktadatabasen 205 och meddelandesändaren 206 har samma funktion som motsvarande komponenter som beskrivits ovan i utföringsform 1 och fig 3. Förfarandet i den andra utföringsformen är som beskrivits ovan hos den första utföringsformen. Dessutom sker följande steg i den andra utföringsformen efter att likhetsanalysen utförts i steg 65. Tjänstehanteraren 202 skapar i steg 68 ett SMS innefattande en länk och en nyckel till WAP- 10 15 20 25 30 35 . n » . a h 524 936 16 servern 207. SMS-sändaren 208 sänder i steg 69 detta meddelande till mobiltelefonen 1. Användaren kan då kontakta WAP-servern 207 på den erhållna länken och logga in på en personlig sida med den erhållna nyckeln. Om användaren kontaktar WAP-servern 207 hanterar tjänste- hanteraren 202 en tjänst där användaren kan ange mer information och få tillgång till ytterligare tjänster i tjänsteservern 100. Tjänstehanteraren 202 lagrar den nyinkomna information i faktadatabasen 205 och objekt- databasen 204.
I en tredje utföringsform av uppfinningen av upp- finningen, som beskrivs med hänvisning till fig 5, inne- fattar tjänsteservern 100 en meddelandemottagare 301, en tjänstehanterare 302, en objektigenkännare 303, en objektdatabas 304, en faktadatabas 305, en meddelande- sändare 306 och en i-modeserver 307. Meddelandemottagaren 301, tjänstehanteraren 302, objektigenkännaren 303, objektdatabasen 304, faktadatabasen 305 och meddelande- sändaren 306 har samma funktion som motsvarande komp- onenter som beskrivits ovan till utföringsform l samt fig 3. Förfarandet i den tredje utföringsformen är som beskrivits ovan hos den första utföringsformen. Tjänste- hanteraren 302 skapar i steg 66 ett MMS-meddelande inne- fattande det funna objektet ur objektdatabasen 304, information ur faktadatabasen 305 och en länk och en nyckel till i-modeservern 307. Meddelandesändaren 306 överför i steg 67 MMS-meddelandet till mobiltelefonen l.
Mobiltelefonens 1 användare kan sedan kontakta i-mode- servern 307. Om användaren kontaktar i-modeservern 307 så hanterar tjänstehanteraren 302 tjänster där användaren kan ange mer information och få tillgång till ytterligare tjänster. Tjänstehanteraren 302 lagrar nyinkommen information i faktadatabasen 305 och objektdatabasen 304.
Om användaren får en länk och nyckel till WAP- servern 207 eller i-modeserver 307, kan han exempelvis anmäla sig till en tävling om vem som liknar Elvis Presley mest. En vidare tänkbar tillämpning är att denna 10 15 20 25 30 35 .u . ~ - . »I ~ 17 tävling presenteras i form av ett TV-program eller som annat publikt arrangemang.
Ljudobjekt Om objektet utgörs av ett ljud kan det exempelvis utgöra ett röstprov av en person, där personens röst jämförs av objektigenkännaren 103, 203, 303 mot de röst- prover som finns lagrade i objektdatabasen 104, 204, 304 vilka då utgör en röstdatabas. En röst kan exempelvis registreras med mobiltelefonens l mikrofon 14. Objekt- igenkännaren 103, 203, 303 letar upp den röst i röst- databasen, som exempelvis kan bestå av röster från kända personer, som är mest likt det mottagna röstprovet. Lik- hetsanalysen kan exempelvis utföras genom en frekvens- analys av rösten. Objektigenkännaren 103, 203, 303 matar träffresultatet i form av röstprovet från röstdatabasen med dess identitet till tjänstehanteraren 102, 202, 302 tillsammans med ett skattat mått för graden av överens- stämmelse i träffen. Tjänstehanteraren 102, 202, 302 skapar då ett meddelande med röstprovet, träffgrad och information om personen vars röstprov hittades, som den hämtar ur faktadatabasen 105, 205, 305. Som exempel kan meddelandet innefatta information om att användaren låter mest som Elvis Presley, gör det till värdet 68 av 100 och personlig information om Elvis Presley samt ett röstprov från Elvis. Användaren får också en länk och en nyckel till ytterligare tjänster på tjänstesäljarens WAP-server 207 eller i-modeserver 307, och kan där till exempel anmäla sig till en tävling om vem som låter mest som Elvis Presley. En vidare tänkbar tillämpning är att denna tävling presenteras i form av ett radioprogram.
Andra exempel på ljudobjekt är fàgelkvitter, varvid man får veta arten som fågelkvittret härstammar ifrån tillsammans med fakta från faktadatabasen om arttypiska egenskaper, samt ett ljudprov på en fågel av den aktuella arten. Motsvarande är möjligt för motorljud eller musik- instrument. 10 15 20 25 30 35 a. . . ß . n. , Användaren kan alternativt skapa ett ljudobjekt genom att exempelvis med en mobiltelefon göra en ljud- upptagning av ett fågelläte. Detta objekt sänds med MMS till tjänsteservern, som utför en likhetsanalys för ljud- objektet. MMS-meddelandet kan även innehålla av använd- aren inlagd text för ytterligare styrning av tjänsten.
Detta kan vara information om vald tjänstevariant, plats och tid.
Bildobjekt och ljudobjekt Om objektet utgörs av både en bild och en ljudupp- tagning kan det exempelvis utgöra ett porträtt av en person, där personens utseende jämförs med objekt- igenkännaren 103, 203, 303 mot de porträtt som finns lagrade i objektdatabasen 104, 204, 304 och utgöra ett röstprov av en person, där personens röst jämförs av objektigenkännaren 103, 203, 303 mot de röstprover som finns lagrade i objektdatabasen 104, 204, 304. Objekt- databasen 104, 204, 304 innehåller här både röstprov och porträtt. Objektigenkännaren 103, 203, 303 letar upp det porträtt i objektdatabasen 104, 204, 304 som exempelvis kan bestå av porträtt på kända personer, som är mest likt det mottagna porträttet, och letar upp den röst i röst- databasen, som exempelvis kan bestå av röster från kända personer, som är mest likt det mottagna röstprovet.
Objektigenkännaren 103, 203, 303 matar träffresultatet i form av porträttet och röstprovet från objektdatabasen 104, 204, 304 med dess identiteter till tjänstehanteraren 102, 202, 302 tillsammans med ett skattat mått som visar graden av överensstämmelse för träffen. Tjänstehanteraren 102, 202, 302 skapar då ett meddelande med porträttet, röstprovet, träffgraden och information om personerna på porträttet respektive röstprovet, som den hämtar ur faktadatabasen 105, 205, 305. data vara att användaren är mest lik Elvis Presley, är Som exempel kan resultat- det till värdet 82 av 100, information om Elvis Presley och hans porträtt, samt att användaren låter som Bruce 10 15 20 25 30 35 , ' . ~ I ß * 524 936 19 Springsteen och gör det till 88 av 100 och får informa- tion om Bruce Springsteen och ett röstprov från honom.
Alternativt får användaren även reda på att han lät som Elvis till värdet 18 av 100 och liknade Bruce till värdet 22 av 100. Ett annat alternativ är att röst och utseende viktas ihop till ett kombinerat likhetsvärde, och i exemplet ovan får användaren till röst och utseende att han är mest lik Johnny Cash, är det till värdet 73 av 100 och får information om Johnny Cash, hans porträtt och ett röstprov från honom.
Användaren får också en länk och en nyckel till ytterligare tjänster på tjänstesäljarens WAP-server 207 eller i-modeserver 307, och kan där till exempel anmäla sig till en tävling om vem som till röst och utseende liknar Johnny Cash mest. En vidare tänkbar tillämpning är att denna tävling presenteras i form av TV-program eller som annat publikt arrangemang.
Innehavaren av tjänsteservern 100 kan alternativt skapa en post i objektdatabasen 104, 204, 304 genom att lägga in exempelvis ett karaktäristiskt motorljud av en motorcykelmodell. Dessutom skapas en länk till en post i faktadatabasen 105, 205, 305 där tjänsteleverantören lägger in data om motorcykelmodellen. Detta kan vara tillverkare, modellnamn, årsmodell, prestanda, general- agent etc. Informationen kan skapas som ett XML-dokument (eXtensible Markup Language) för att lättare kunna lägga till fakta.
Modifieringar Det inses att en mängd olika modifieringar av de häri beskrivna utföringsformerna av uppfinningen är möjliga inom ramen för uppfinningen, vilken definieras i de efterföljande patentkraven.
Andra exempel på bildobjekt är hundar som man får veta rasen på tillsammans med fakta om rastypiska egen- skaper och uppfödare, samt en bild på en hund av den 10 15 20 25 30 35 . . n - . u ~ 524 956 ,. ..- 20 aktuella rasen. Motsvarande är möjligt för svampar, blommor, löv eller fordon.
Exempelvis kan kommunikationsanordningen som i utföringsexemplen ovan är en mobiltelefon vara en PDA eller någon annan liknandes anordningen med de nödvändiga funktionerna för registrering av data och överföring samt mottagning av data.
Meddelandemottagaren 101, 201, 301 kan hantera ett eller flera meddelandeformat. Exempel på dessa format är EMS (Enhanced Message Service), MMS och e-brev.
Objektet kan vara en bild, ett ljud eller av multi- mediatyp, där både ljud och bild ingår. Användaren kan ha möjlighet att lägga till text för ytterligare styrning av förfarandet. Detta kan vara information om vald tjänste- variant, dvs om det är en bild eller ett ljud som ska jämföras, ålder, kön och personliga data.
Objektdatabasen 104, 204, 304 och faktadatabasen 106, 206, 306 kan uppdateras automatiskt genom att användarnas insända objekt och fakta läggs till kontinu- erligt. Lämpligt är att begära användarens medgivande till detta. Detta medgivande ges lämpligen genom att användaren använder länken och nyckeln som kan bifogas med resultatmeddelandet för att kontakta tjänsteleve- rantörens WAP-server 207 eller i-modeserver 307 och där ge sitt medgivande över en säker förbindelse. Alternativt kontaktas användaren om möjligheten via ett separat SMS om detta eller via WAP-push. Detta för att inte bryta mot några nationella lagar kring lagring av information om en person.
Förfarandet kan också användas för att en första användare av en mobil kommunikationsanordning ska kunna hitta ”dubbelgångare”(lookalike). Den första användaren kan då själv skicka in en bild på sig själv som lagras i tjänsteservern. Om/När en andra användare, som är lik den första användaren, skickar in en bild på sig till tjänsteservern kan tjänsteservern vara så anordnad att 10 15 20 25 30 35 a . u Q n » I _ 524 936 21 båda får information till sina mobiltelefoner om att en dubbelgångare upptäckts.
Om förfarandet används exempelvis i en tävling där det gäller att hitta den person som är mest lik en bestämd kändis, är möjligt att användaren i ett första skede inte får reda på om han är lik någon, utan först i efterhand får veta om han vunnit tävlingen och hur lik han var en kändis.
Det är också möjligt att registrera en bild av ett ansikte med en digital kamera, att överföra bilden till en PC som är ansluten till ett nätverk såsom Internet, att överföra bilden till tjänsteservern 100, vilken utför likhetsanalysen och som överför resultatet av likhets- analysen tillbaka till PC:n. Den digitala kameran och PC:n utgör i detta fall kommunikationsanordningen. Den digitala kameran kan vara integrerad med PC:n.
Det är också möjligt att använda krypteringsprogram- vara och kryptera det registrerade objektet innan det överförs.
Ett registrerat objekt kan vara ett fingeravtryck.
Likhetsanalysen utförs då med en lämplig programvara för fingeravtrycksigenkänning.
Med hänvisning till den första detaljerade utför- ingsformen och blockschemat i fig 6 och flödesscheman i fig 8 och 9 kan ett ytterligare steg införas. Efter det att tjänsteservern 100 mottagit, i steg 60, ett objekt kan tjänsteservern 100 vara anordnad att utföra en WAP- push till mobiltelefonen. WAP-pushzen kan skicka iväg ett formulär eller en hänvisning till ett formulär med ex- empelvis ett MMS, som användaren av mobiltelefonen 1 fyller i och skickar tillbaka till tjänsteservern 100 som ett MMS. formuläret exempelvis innefatta uppgifter om namn, kön, Om förfarandet används i en dejtingtjänst kan längd, intressen m.m.. När tjänsteservern 100 mottager formuläret utför tjänsteservern 100 likhetsanalysen uti- från den mottagna registrerade informationen och den information som erhållits i formuläret.
Claims (25)
1. 0 15 20 25 30 35 nu , . . . .~ 524 936 22 PATENTKRAV 1. Förfarande för likhetsbedömning av olika objekt innefattande stegen att registrera (40; 50) data av ett verkligt objekt med en kommunikationsanordning (1), att överföra (4l; 52, 60) nämnda registrerade data till en tjänsteserver (lOO; 405), att ur nämnda registrerade data extrahera (42; 64) fram ett jämförelseobjekt, att utföra (45; 65) en likhetsanalys mellan jäm- förelseobjektet och ett i förväg lagrat objekt, och (44: 67) information om likhetsanalysen, till en resultatenhet (1; att överföra resultatdata, som innefattar 100; 405).
2. Förfarande enligt krav 1, varvid steget att över- föra (4l; 52, 60) nämnda registrerade data till en tjänsteserver (lOO; 405) åtminstone delvis sker trådlöst.
3. Förfarande enligt något av tidigare krav, varvid (4l; 52, 60) till en tjänsteserver (lOO; 405) innefattar stegen att steget att överföra nämnda registrerade data paketera (51) nämnda registrerade data som ett meddelan- de, att överföra meddelandet till en tjänsteserver, och att i tjänsteservern paketera (63a) upp meddelandet.
4. Förfarande enligt något av tidigare krav, vidare innefattande stegen att överföra (41) kommunikations- anordningens (1) identitet till tjänsteservern (100; 405) och att lagra (61) identiteten i tjänsteservern.
5. Förfarande enligt något av föregående krav, var- vid resultatenheten utgörs av kommunikationsanordningen (1)-
6. Förfarande enligt något av föregående krav, var- vid nämnda resultatdata innefattar en adresslänk.
7. Förfarande enligt något av föregående krav, var- vid nämnda registrerade data är en digital bild.
8. Förfarande enligt något av kraven 1-6, varvid nämnda registrerade data är en ljudupptagning. 10 15 20 25 30 35 524 956 . . . ~ Q » 23
9. Förfarande enligt något av kraven 1-6, varvid nämnda registrerade data är en digital bild och en ljud- upptagning.
10. Förfarande enligt något av föregående krav, var- vid tjänsteservern (lO0; 405) innefattar ett antal lagra- de objekt och likhetsanalysen innefattar steget att identifierar det lagrade objekt som jämförelse- objektet är mest lik.
11. Förfarande enligt krav 10, varvid nämnda resul- tatdata innefattar det identifierade objektet som jämfö- relseobjektet är mest likt och ett mått på likhetsgraden.
12. Förfarande enligt krav 11, varvid nämnda resul- tatdata vidare innefattar tilläggsinformation om det lag- rade objektet som jämförelseobjektet är mest likt.
13. Förfarande enligt något av föregående krav, vidare innefattar steget att lagra jämförelseobjektet i (100: 405).
14. Förfarande enligt något av föregående krav, var- tjänsteservern vid kommunikationsanordningen är en mobiltelefon.
15. Förfarande enligt krav 3, varvid meddelandet är ett MMS(Multimedia Message Service)-meddelande.
16. Förfarande enligt något av tidigare krav, vidare innefattande stegen att som svar på överförda data skicka ett formulär till kommunikationsanordningen (1), att registrera formulärdata med kommunikationsanord- (1), att överföra nämnda registrerade formulärdata till ningen tjänsteservern, varvid steget att utföra (45; 65) lik- hetsanalysen innefattar steget att i likhetsanalysen använda nämnda formulärdata.
17. Förfarande för likhetsbedömning av olika objekt innefattande stegen (60) data, att ur nämnda data extrahera att mottaga (42; 64) fram ett jäm- förelseobjekt, 10 15 20 25 30 35 24 att utföra (45; 65) en likhetsanalys mellan jäm- förelseobjektet och ett i förväg lagrat objekt, och (44: 67) resultatdata, formation om likhetsanalysen. att sända som innefattar in-
18. Förfarande enligt krav 17, varvid nämnda mottag- na data är ett MMS-meddelande.
19. Förfarande enligt något kraven 17-18, vidare innefattande stegen att som svar på mottagna data skicka ett formulär, och att mottaga formulärdata, varvid steget att utföra (45; 65) likhetsanalysen innefattar steget att i likhets- analysen använda nämnda formulärdata.
20. Server (lOO; 405) för likhetsbedömning av olika objekt innefattande en mottagare (lOl; 201; 301) som är anordnad att mottaga data, en objektdatabas (l04; 204; 304) som är anordnad att lagra ett objekt, en tjänstehan- (102: 202; 302) ett jämförelseobjekt, en objektigenkännare (l03; 203; terare som är anordnad att extrahera fram 303) som är anordnad att utföra en likhetsanalys mellan jämförelseobjektet och det lagrade objektet, och en sän- dare (l06; 206; 306) vilken är anordnad att sända resul- tatdata, som innefattar information om likhetsanalysen.
21. Server (100: 405) enligt krav 20, vidare inne- fattande en faktadatabas (105, 205, 305), att lagra information om det lagrade objektet. som är anordnad
22. Server (lOO; 405) enligt något av kraven 20-21, vidare innefattande en WAP-server.
23. Server (lO0; 405) enligt något av kraven 20-22, vidare innefattande en SMS-sändare. (lOO; 405) vidare innefattande en i-modeserver. (lOO; 405) enligt något av kraven 20-24, (lOl; 201; 301) 26. System för likhetsbedömning av olika objekt
24. Server enligt något av kraven 20-21,
25. Server varvid mottagaren är en MMS-mottagare. innefattande en kommunikationsanordning (l) som är an- ordnad att registrera data av ett verkligt objekt och att '-1 ... u. ~ - --_; f”. .'°. -"» ' 353% á . n. -0 ' . . n H ' ' ,, )) ::::......~ -- a.. ß. :u <.-_ 1. _ _ ._ :_ .“.-__~ .ffi _ . . . . 25 överföra nämnda registrerade data till en server (l0O; 405) som är anordnad enligt något av kraven 20-25, via ett nätverk som åtminstone delvis är trådlöst. 27. Användning av förfarandet enligt något av kraven 1-19 i ett TV-program för att utföra en likhetsanalys mellan ett i förväg lagrat objekt och ett större antal jämförelseobjekt som är extraherade ur mottagna regist- rerade data.
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0203132A SE524936C2 (sv) | 2002-10-23 | 2002-10-23 | Mobil likhetsbedömning av objekt |
| PCT/SE2003/001634 WO2004038613A1 (en) | 2002-10-23 | 2003-10-22 | Mobile resemblance estimation |
| EP03751718A EP1554664A1 (en) | 2002-10-23 | 2003-10-22 | Mobile resemblance estimation |
| AU2003269787A AU2003269787A1 (en) | 2002-10-23 | 2003-10-22 | Mobile resemblance estimation |
| JP2004546606A JP2006504180A (ja) | 2002-10-23 | 2003-10-22 | 携帯可能な類似性の評価 |
| CNA2003801008015A CN1695147A (zh) | 2002-10-23 | 2003-10-22 | 移动相似性评估 |
| KR1020057006466A KR20050083763A (ko) | 2002-10-23 | 2003-10-22 | 이동 유사성 추정 |
| US10/532,052 US20060026202A1 (en) | 2002-10-23 | 2003-10-22 | Mobile resemblance estimation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0203132A SE524936C2 (sv) | 2002-10-23 | 2002-10-23 | Mobil likhetsbedömning av objekt |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE0203132D0 SE0203132D0 (sv) | 2002-10-23 |
| SE0203132L SE0203132L (sv) | 2004-04-24 |
| SE524936C2 true SE524936C2 (sv) | 2004-10-26 |
Family
ID=20289347
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE0203132A SE524936C2 (sv) | 2002-10-23 | 2002-10-23 | Mobil likhetsbedömning av objekt |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20060026202A1 (sv) |
| EP (1) | EP1554664A1 (sv) |
| JP (1) | JP2006504180A (sv) |
| KR (1) | KR20050083763A (sv) |
| CN (1) | CN1695147A (sv) |
| AU (1) | AU2003269787A1 (sv) |
| SE (1) | SE524936C2 (sv) |
| WO (1) | WO2004038613A1 (sv) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050118990A1 (en) * | 2003-12-02 | 2005-06-02 | Sony Ericsson Mobile Communications Ab | Method for audible control of a camera |
| US20070159522A1 (en) * | 2004-02-20 | 2007-07-12 | Harmut Neven | Image-based contextual advertisement method and branded barcodes |
| US7565139B2 (en) * | 2004-02-20 | 2009-07-21 | Google Inc. | Image-based search engine for mobile phones with camera |
| US8421872B2 (en) * | 2004-02-20 | 2013-04-16 | Google Inc. | Image base inquiry system for search engines for mobile telephones with integrated camera |
| US7751805B2 (en) * | 2004-02-20 | 2010-07-06 | Google Inc. | Mobile image-based information retrieval system |
| US7840571B2 (en) * | 2004-04-29 | 2010-11-23 | Hewlett-Packard Development Company, L.P. | System and method for information management using handwritten identifiers |
| WO2005114476A1 (en) * | 2004-05-13 | 2005-12-01 | Nevengineering, Inc. | Mobile image-based information retrieval system |
| EP2312466A1 (de) * | 2004-07-16 | 2011-04-20 | Vodafone Holding GmbH | Koordination und Abwicklung von Lern-, Unterhaltungs- und/oder Wetbewerbszwecken dienenden Spielen |
| GB0502844D0 (en) | 2005-02-11 | 2005-03-16 | Univ Edinburgh | Storing digital content for access using a captured image |
| US7917286B2 (en) | 2005-12-16 | 2011-03-29 | Google Inc. | Database assisted OCR for street scenes and other images |
| WO2008107876A1 (en) * | 2007-03-05 | 2008-09-12 | Link It Ltd. | Method for providing photographed image-related information to user, and mobile system therefor |
| US7831141B2 (en) | 2007-03-29 | 2010-11-09 | Sony Ericsson Mobile Communications Ab | Mobile device with integrated photograph management system |
| US9075808B2 (en) * | 2007-03-29 | 2015-07-07 | Sony Corporation | Digital photograph content information service |
| US20090241039A1 (en) * | 2008-03-19 | 2009-09-24 | Leonardo William Estevez | System and method for avatar viewing |
| US20090324022A1 (en) * | 2008-06-25 | 2009-12-31 | Sony Ericsson Mobile Communications Ab | Method and Apparatus for Tagging Images and Providing Notifications When Images are Tagged |
| CN101951552A (zh) * | 2010-10-12 | 2011-01-19 | 北京车灵通科技发展有限公司 | 一种热点位置上传及共享的方法 |
| US9177225B1 (en) | 2014-07-03 | 2015-11-03 | Oim Squared Inc. | Interactive content generation |
| JP2019101783A (ja) * | 2017-12-04 | 2019-06-24 | キヤノン株式会社 | 情報処理装置及び方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3334202B2 (ja) * | 1992-12-30 | 2002-10-15 | カシオ計算機株式会社 | モンタージュ画像出力装置およびモンタージュ画像出力方法 |
| US7130454B1 (en) * | 1998-07-20 | 2006-10-31 | Viisage Technology, Inc. | Real-time facial recognition and verification system |
| US6400652B1 (en) * | 1998-12-04 | 2002-06-04 | At&T Corp. | Recording system having pattern recognition |
| MXPA02004851A (es) * | 1999-11-16 | 2003-10-14 | Swisscom Mobil Ag | Metodo y sistema de orden de producto. |
| WO2001045029A2 (en) * | 1999-12-10 | 2001-06-21 | Lennon Jerry W | Customer image capture and use thereof in a retailing system |
| FR2802670B1 (fr) * | 1999-12-16 | 2002-02-15 | Elucid Technologies | Procede de communication de biens ou de services par des moyens electroniques sur des reseaux du type internet |
| US6990453B2 (en) * | 2000-07-31 | 2006-01-24 | Landmark Digital Services Llc | System and methods for recognizing sound and music signals in high noise and distortion |
| US7209950B2 (en) * | 2000-08-15 | 2007-04-24 | Zonamovil.Com, Inc. | Method and apparatus for a network independent short message delivery system |
| US7016532B2 (en) * | 2000-11-06 | 2006-03-21 | Evryx Technologies | Image capture and identification system and process |
| US20020083473A1 (en) * | 2000-12-21 | 2002-06-27 | Philips Electronics North America Corporation | System and method for accessing a multimedia summary of a video program |
| US7286692B2 (en) * | 2001-12-27 | 2007-10-23 | Amnart Kanarat | Automatic celebrity face matching and attractiveness rating machine |
| JP2003271934A (ja) * | 2002-03-18 | 2003-09-26 | Toshiba Corp | 顔画像認識システム及び顔画像認識方法 |
-
2002
- 2002-10-23 SE SE0203132A patent/SE524936C2/sv unknown
-
2003
- 2003-10-22 US US10/532,052 patent/US20060026202A1/en not_active Abandoned
- 2003-10-22 KR KR1020057006466A patent/KR20050083763A/ko not_active Withdrawn
- 2003-10-22 AU AU2003269787A patent/AU2003269787A1/en not_active Abandoned
- 2003-10-22 JP JP2004546606A patent/JP2006504180A/ja active Pending
- 2003-10-22 EP EP03751718A patent/EP1554664A1/en not_active Ceased
- 2003-10-22 WO PCT/SE2003/001634 patent/WO2004038613A1/en not_active Ceased
- 2003-10-22 CN CNA2003801008015A patent/CN1695147A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| SE0203132D0 (sv) | 2002-10-23 |
| CN1695147A (zh) | 2005-11-09 |
| JP2006504180A (ja) | 2006-02-02 |
| EP1554664A1 (en) | 2005-07-20 |
| KR20050083763A (ko) | 2005-08-26 |
| SE0203132L (sv) | 2004-04-24 |
| WO2004038613A1 (en) | 2004-05-06 |
| AU2003269787A1 (en) | 2004-05-13 |
| US20060026202A1 (en) | 2006-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SE524936C2 (sv) | Mobil likhetsbedömning av objekt | |
| CN108551766B (zh) | 用于与服务提供者的会话建立的自然语言处理 | |
| KR100446640B1 (ko) | 유무선 네트워크를 이용한 실시간 지식정보 검색 시스템과실시간 지식정보 검색방법 및 이에 대한 지식정보의등록관리 방법 | |
| US8010131B2 (en) | System and method for enabling social interactive wireless communications | |
| KR100838950B1 (ko) | 이동 전화 시스템의 멀티미디어 데이터 및 관련 주석데이터의 저장 및 검색 | |
| US8798544B2 (en) | Wireless communications using coinciding multiple pairing criteria | |
| EP2160915B1 (en) | Automatic contact information entry via location sensing | |
| EP2896162B1 (en) | Determining additional information associated with geographic location information | |
| US20170097937A1 (en) | Populating a Database in a Communication System | |
| JP2008242639A (ja) | 登録制コミュニケーションサイトの提供装置及び方法 | |
| CN106656732A (zh) | 一种基于场景信息获取聊天回复内容的方法及装置 | |
| JP2018510407A (ja) | 問答情報の処理方法、装置、記憶媒体及び装置 | |
| JP2000048046A (ja) | 情報処理装置および方法、並びに記録媒体 | |
| US20150156322A1 (en) | System for providing contact number information having added search function, and method for same | |
| JP2005115867A (ja) | 私的情報蓄積装置及び私的情報蓄積方法、並びに、私的情報管理装置及び私的情報管理方法 | |
| US20200357011A1 (en) | Information collection system | |
| CN101120341A (zh) | 以自然语言进行移动式信息访问的方法和设备 | |
| JP2009510623A (ja) | リスティングデータのオンラインデータ検証 | |
| WO2013166730A1 (zh) | 问询方法及系统、问询搜索服务器及问询终端 | |
| CN109818737B (zh) | 个性化口令生成方法及系统 | |
| KR20060016633A (ko) | 이동통신단말기를 이용한 정보검색 시스템 | |
| CN101094436A (zh) | 信息互递智能平台 | |
| JP5109184B2 (ja) | 名刺情報管理装置、名刺情報管理方法、及びプログラム | |
| CN116938999B (zh) | 一种基于grpc的多方信息传递及状态同步方法、系统及介质 | |
| US20050050025A1 (en) | Information gathering system, information gathering method, personal digital assistant |