NO321081B1 - Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. - Google Patents
Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. Download PDFInfo
- Publication number
- NO321081B1 NO321081B1 NO20040201A NO20040201A NO321081B1 NO 321081 B1 NO321081 B1 NO 321081B1 NO 20040201 A NO20040201 A NO 20040201A NO 20040201 A NO20040201 A NO 20040201A NO 321081 B1 NO321081 B1 NO 321081B1
- Authority
- NO
- Norway
- Prior art keywords
- computer
- interface
- information
- computer program
- memory
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004590 computer program Methods 0.000 claims abstract description 63
- 238000004891 communication Methods 0.000 claims abstract description 38
- 230000004044 response Effects 0.000 claims abstract description 14
- 230000015654 memory Effects 0.000 claims description 48
- 230000008672 reprogramming Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 6
- 230000001413 cellular effect Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000018199 S phase Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Selective Calling Equipment (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
Et portabelt elektronisk apparat for å forsyne datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning, og en assosiert fremgangsmåte, er gitt. Et portabelt apparat i henhold til oppfinnelsen innbefatter et grensesnittmiddel tilpasset til et grensesnitt i en mobil innretning og tilpasset til å føle i det minste en inngang, en hukommelsesinnretning som bærer i seg datamaskindata eller datamaskinprogram ment for den mobile innretningen, en kontrollinnretning som svarer på en inngang i grensesnittinnretningen og en datakommunikasjonsinnretning anordnet for å kommunisere i det minste del av datamaskindataene eller datamaskinprogrammet over grensesnittinnretningen som svar på kontrollinngang fra kontrollinnretningen. En fremgangsmåte for å anordne et portabelt elektronisk apparat for å forsyne datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning inkluderer trinn for å utføre funksjonene til de forskjellige innretningene i et apparat i henhold til oppfinnelsen.A portable electronic device for supplying computer data or a computer program to a mobile computer-based device, and an associated method, are provided. A portable apparatus according to the invention comprises an interface means adapted to an interface in a mobile device and adapted to sense at least one input, a memory device carrying computer data or computer programs intended for the mobile device, a control device corresponding to a input to the interface device and a data communication device arranged to communicate at least part of the computer data or computer program over the interface device in response to control input from the control device. A method of arranging a portable electronic apparatus for supplying computer data or a computer program to a mobile computer-based device includes steps for performing the functions of the various devices in an apparatus according to the invention.
Description
Foreliggende oppfinnelse er relatert til området av mobil elektronisk teknologi, spesielt til et apparat og fremgangsmåte for å gi en datamaskindata eller et datamaskinprogram til en mobil elektronisk innretning som har en dataprosessor. The present invention is related to the field of mobile electronic technology, in particular to an apparatus and method for providing a computer data or a computer program to a mobile electronic device that has a data processor.
Nåværende mobile elektroniske innretninger, slik som mobiltelefoner, personlige digitale assistenter (PDA), portable personlige datamaskiner (PPC), og håndholdte navigasjonsmottakere for det globale posisjonssystemet (GPS) eller LORAN, avanserte trådløse fjernkontrollinnretninger, og lignende, er typisk utstyrt med en dataprosessor og et datamaskinapplikasjonsprogram som kjører på dataprosessoren for å kontrollere operasjonen av den mobile, elektroniske innretningen. Slike innretninger inkluderer i stigende grad forskjellige grensesnitt som tillater interaksjon med operasjonen av innretningen, eller for å mate inn eller å modifisere operasjonelle parametere som påvirker operasjonen av innretninger, eller til og med utvidet hukommelseskapasitet for nedlasting til innretningen av tilleggsdatamaskinprogrammer som kan kjøre på dataprosessoren for å gi brukeren tilleggstjenester og muligheter utover det som ble levert som standard egenskaper med innretningen. Over tid har mulighetene for å mate inn eller å overføre data, kommandoer, parametere eller programmer til slike innretninger stadig blitt forbedret, fra å være basert på manuell innmatning av brukertastaturinnmatning på innretningen i seg selv, til trådløs nedlastning gjennom et optisk eller radiofrekvensnettverk fra en fjerntliggende server ved hjelp av brukerens berøring av en signalknapp, eller selv ved innmatning av en enkel tallkommando fra brukeren. Selv om dagens teknologi har blitt svært avansert, er det fremdeles et antall av problemer relatert til leveransen av datamaskindata eller et datamaskinapplikasjonsprogram til en mobil elektronisk innretning for å gjøre det praktisk og kommersielt levedyktig for brukeren av innretningen, så vel som for forsyningen av enhver slik datamaskindata eller datamaskinprogram. Current mobile electronic devices, such as mobile phones, personal digital assistants (PDAs), portable personal computers (PPCs), and hand-held Global Positioning System (GPS) or LORAN navigation receivers, advanced wireless remote control devices, and the like, are typically equipped with a computer processor and a computer application program that runs on the computer processor to control the operation of the mobile electronic device. Such devices increasingly include various interfaces that allow interaction with the operation of the device, or to input or modify operational parameters affecting the operation of the devices, or even extended memory capacity for downloading to the device additional computer programs that can run on the computer processor for to provide the user with additional services and opportunities beyond what was delivered as standard features with the device. Over time, the capabilities to input or transfer data, commands, parameters or programs to such devices have steadily improved, from being based on manual input of user keyboard input on the device itself, to wireless download through an optical or radio frequency network from a remote server using the user's touch of a signal button, or even by entering a simple number command from the user. Although today's technology has become very advanced, there are still a number of problems related to the delivery of computer data or a computer application program to a mobile electronic device to make it practical and commercially viable for the user of the device, as well as for the provision of any such computer data or computer program.
I et typisk eksempel av nåværende mobilelektronisk innretning, slik som en mobiltelefon eller en PDA, kan tilleggsdata eller program bli introdusert til innretningen ved å etablere en nettverksforbindelse til en server, ved å utføre en innloggingsprosedyre til serveren, og så velge å spesifisere dataene eller datamaskinprogramelementene som blir mottatt av innretningen, hvorved en overføringsprosedyre blir initiert og ferdigstilt, etterfulgt av en serveravlogging og en nettverksfrakoblingsprosedyre. I et annet eksempel, kan den forannevnte mobiltelefonen eller PDA bli utstyrt med tilleggsdatamaskindata eller datamaskinprogram via et standard hukommelseskort, som blir koblet til en standard In a typical example of a current mobile electronic device, such as a mobile phone or a PDA, additional data or software may be introduced to the device by establishing a network connection to a server, by performing a login procedure to the server, and then choosing to specify the data or computer program elements which is received by the device, whereby a transfer procedure is initiated and completed, followed by a server logout and a network disconnection procedure. In another example, the aforementioned mobile phone or PDA can be provided with additional computer data or computer program via a standard memory card, which is connected to a standard
hukommelseskortforbindelseskontakt anordnet på en mobil innretning, hvorved en memory card connection socket provided on a mobile device, whereby a
bruker ved å søke gjennom innholdet i hukommelsesinnretningen kan velge datamaskindata eller datamaskinprogramelementer av interesse og initiere en prosedyre for å kopiere datamaskindata eller datamaskinprogramelementer av interesse til elektronikken i den mobile innretningen. Som det vil bli forstått, anordner dagens teknologi og fremgangsmåter slike tilleggsdata og egenskaper til en mobil elektronisk innretning ved å kreve tilleggsgrensesnitt og prosedyrer utover standard bestemmelser for en enkel mobil elektronisk innretning for å forenkle anskaffelse av slike tilleggsdatamaskindata og datamaskinprogram til innretningen. Videre er slike nåværende løsninger tungvinte å operere for brukeren, og adresserer i liten grad interesser til tilbyderen av supplementære datamaskindata eller datamaskinprogram for å kontrollere eller beskytte bruken og distribusjonen av slike elementer. user by searching the contents of the memory device can select computer data or computer program elements of interest and initiate a procedure to copy computer data or computer program elements of interest to the electronics of the mobile device. As will be appreciated, current technology and methods provide such additional data and features to a mobile electronic device by requiring additional interfaces and procedures beyond standard provisions for a simple mobile electronic device to facilitate the acquisition of such additional computer data and computer programs for the device. Furthermore, such current solutions are cumbersome to operate for the user, and little address the interests of the provider of supplementary computer data or computer software to control or protect the use and distribution of such items.
I patentpublikasjonen US 2002/0010827 beskrives en bærbar datalagringsinnretning som innbefatter en grensesnittanordning (2) som koples til et eksternt apparat via en koplingsanordning (1), en mikrokontroller (2) og et lagerminne (4). Mikrokontrolleren er koplet mellom grensesnittanordningen og lagerminnet, og kontrollerer datastrømmen fra lagerminnet til det tilkoplete eksterne apparatet. Lagerminnet inneholder programvare som kan installeres på det tilkoplete eksterne apparatet. In the patent publication US 2002/0010827, a portable data storage device is described which includes an interface device (2) which is connected to an external device via a connection device (1), a microcontroller (2) and a storage memory (4). The microcontroller is connected between the interface device and the storage memory, and controls the data flow from the storage memory to the connected external device. The storage memory contains software that can be installed on the connected external device.
Den internasjonale patentpublikasjonen WO 01/41483 Al omtaler et bærbart elektronisk apparat (300) som innbefatter en programmerbar styringsenhet (310) som er koplet til minner (320,330) og en grensesnittmidler (360), og som styrer en apparatsfunksjonalitet. I minnene lagres programinformasjon (340) som kjøres og styres av styringsenheten. Programinformasjonen er tilpasset for å kommunisere med et eksternt telekommunikasjonsapparat (1,200) via grensesnittmidleren. The international patent publication WO 01/41483 A1 discloses a portable electronic device (300) which includes a programmable control unit (310) which is connected to memories (320,330) and an interface means (360), and which controls a device functionality. In the memories, program information (340) is stored which is run and controlled by the control unit. The program information is adapted to communicate with an external telecommunication device (1,200) via the interface means.
En enklere, mer kostnadseffektiv, mer bruker- og tilbydervennlig løsning er gitt av foreliggende oppfinnelse, ved det portable, elektroniske apparatet i henhold til oppfinnelsen for å gi datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning. A simpler, more cost-effective, more user- and provider-friendly solution is provided by the present invention, by the portable, electronic device according to the invention for providing computer data or a computer program to a mobile computer-based device.
En enklere, mer kostnadseffekt, mer bruker- og tilbydervennlig løsning er gitt av foreliggende oppfinnelse, gjennom fremgangsmåten i henhold til oppfinnelsen for å anordne et portabelt elektronisk apparat for å forsyne datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning. A simpler, more cost-effective, more user- and provider-friendly solution is provided by the present invention, through the method according to the invention for arranging a portable electronic device to supply computer data or a computer program to a mobile computer-based device.
Foreliggende oppfinnelse gir: et portabelt elektronisk apparat for å forsyne datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning, der egenskapene til apparatet er gitt i det vedlagte patentkrav 1. The present invention provides: a portable electronic device for supplying computer data or a computer program to a mobile computer-based device, where the properties of the device are given in the attached patent claim 1.
Flere fordelaktige egenskaper til det portable, elektroniske apparatet i henhold til oppfinnelsen er i henhold til de vedlagte, avhengige patentkrav 2-22. Several advantageous properties of the portable, electronic device according to the invention are according to the attached, dependent patent claims 2-22.
Foreliggende oppfinnelse gir: en fremgangsmåte for å anordne et portabelt elektronisk apparat for å forsyne datamaskindata eller et datamaskinprogram til en mobil datamaskinbasert innretning, der egenskapene til fremgangsmåten er gitt i det vedlagte patentkrav 23. The present invention provides: a method for arranging a portable electronic device for supplying computer data or a computer program to a mobile computer-based device, where the characteristics of the method are given in the attached patent claim 23.
Videre fordelaktige egenskaper til fremgangsmåten i henhold til foreliggende oppfinnelse er i henhold til de avhengige fremgangsmåtekrav 24 til 38. Further advantageous properties of the method according to the present invention are according to the dependent method claims 24 to 38.
I det følgende vil foreliggende oppfinnelse bli forklart gjennom eksempler og ved referanse til de vedlagte tegninger som er: Figur 1 er et forenklet elektronisk skjematisk diagram over de elektroniske delene i et portabelt apparat i henhold til oppfinnelsen. Figur 2 er et skjematisk eksempel på flytdiagram av en prosedyre i et eksempel på utførelsen av foreliggende oppfinnelse for å initiere, kontrollere og å ferdigstille informasjonsoverføring fra et portabelt apparat i henhold til oppfinnelsen til en mobil elektronisk innretning. In the following, the present invention will be explained through examples and by reference to the attached drawings which are: Figure 1 is a simplified electronic schematic diagram of the electronic parts in a portable device according to the invention. Figure 2 is a schematic example of a flow diagram of a procedure in an example of the embodiment of the present invention to initiate, control and complete information transfer from a portable device according to the invention to a mobile electronic device.
I en første utførelse av oppfinnelsen innbefatter det portable apparatet en programmerbar hukommelse og en mikrokontroller i en innesluttet enhet, og koblet til en grensesnittkontakt som del av enheten. Grensesnittkontakten er tilpasset til en ordinær grensesnittkontakt i den mobile innretningen som den er tilpasset til, slik som for eksempel standardgrensesnittkontakten for en mobiltelefon. Den programmerbare hukommelsen inkluderer en programdel for operasjon av mikrokontrolleren og en annen part som holder data eller datamaskinprogramelement som blir kopiert til en hukommelsesinnretning i den mobile, elektroniske innretningen. Effekt for de elektroniske elementene i det portable apparatet er forsynt av en strømkilde i den mobile, elektroniske innretningen, som vist i eksempelet i figur 2 med referanse +3,6 V. Følgelig i en utførelse av oppfinnelsen, trenger det portable apparatet ikke å bære en elektrisk strømkilde, men kan som en opsjon ta imot elektrisk effekt via grensesnittkontakten som overfører dens egen strømkilde i form av et batteri eller et ladbart batteri. I utførelsen representert av kretsskjemaet i figur 1, indikerer apparatets grensesnittmarkeringslinje 130 det elektriske grensesnittet til apparatet, som i utførelsen som er vist inkluderer linjer for sending og mottak av data. Avhengig av mulighetene i den mobile, elektroniske innretningen 200, kan mottakerlinjen 131 bli utelatt dersom ingen inngang fra den mobile innretningen 200 i form av en datastrøm er påkrevd for operasjonen av det portable apparatet 100 i henhold til denne utførelsen. I utførelsen som er vist i figur 1 innbefatter det portable apparatets krets en mikrokontroller 110, en hukommelseskrets 120, en kretsbryter 140 og en oscillatorkrets 160 som tjener som en klokketidsgenerator for mikrokontrolleren 110, og en hukommelseskrets 120. Valgfritt kan kretsen inkludere en hukommelsesnullstillingsinngang 150 for mikrokontrolleren In a first embodiment of the invention, the portable device includes a programmable memory and a microcontroller in an enclosed unit, and connected to an interface connector as part of the unit. The interface connector is adapted to an ordinary interface connector in the mobile device to which it is adapted, such as, for example, the standard interface connector for a mobile phone. The programmable memory includes a program part for operation of the microcontroller and another part that holds data or computer program elements that are copied to a memory device in the mobile electronic device. Power for the electronic elements in the portable device is supplied by a power source in the mobile electronic device, as shown in the example in figure 2 with reference +3.6 V. Accordingly, in an embodiment of the invention, the portable device does not need to carry an electrical power source, but can optionally receive electrical power via the interface connector which transmits its own power source in the form of a battery or a rechargeable battery. In the embodiment represented by the circuit diagram of Figure 1, the apparatus interface marker line 130 indicates the electrical interface of the apparatus, which in the embodiment shown includes lines for sending and receiving data. Depending on the capabilities of the mobile electronic device 200, the receiver line 131 may be omitted if no input from the mobile device 200 in the form of a data stream is required for the operation of the portable device 100 according to this embodiment. In the embodiment shown in Figure 1, the portable device circuit includes a microcontroller 110, a memory circuit 120, a circuit breaker 140, and an oscillator circuit 160 that serves as a clock timing generator for the microcontroller 110, and a memory circuit 120. Optionally, the circuit may include a memory reset input 150 for the microcontroller
110, for å kontrollere tilstanden til en intern hukommelse i mikrokontrolleren 110, eller tilstanden til den eksterne hukommelseskretsen 120. En mer detaljert forklaring av bruk og formål med hukommelseskontroUinngangen 150 er gitt i det følgende. 110, to control the state of an internal memory in the microcontroller 110, or the state of the external memory circuit 120. A more detailed explanation of the use and purpose of the memory control input 150 is given below.
For å operere det portable apparatet 100 som vist i utførelsen i figur 1, etter kobling av det portable apparatet 100 til en mobiltelefon 200, vil brukeren trykke på en knapp til en startbryter 140 for å initiere operasjonen til mikrokontrolleren 110 i henhold til programinstruksjoner lagret i hukommelseskretsen 120.1 en enkel utførelse av foreliggende oppfinnelse vil programmet for å operere mikrokontrolleren 110 initiere en sekvens som gjør prosessorinnretningen i mobiltelefonen 200 klar over eksistensen av det portable apparatet 100, og utfører enhver sekvens som er påkrevd for å påføre datamaskindata eller et datamaskinprogram som er lagret i en hukommelseskrets 120 tvers over apparatets grensesnitt 130 og det mobile innretningsgrensesnittet 210, og å ferdigstille sekvensen ved å meddele prosessoren i mobiltelefonen 200 om at en overføring har blitt gjort ferdig. Som del av meldingen for ferdigstillelse av overføringen, kan mikrokontrolleren 110 i henhold til operasjonsprogrammet lagret i hukommelsesinnretningen 120 gi instruksjoner til mobiltelefonen 200 om å anta en tilstand av operasjon hvor prosessorinnretningen i mobiltelefonen 200 initierer prosessering av et overført program eller bruken av overført datamaskindataelement. Som et eksempel kan et datamaskindataelement innbefatte en logo som blir vist på skjermen i mobiltelefonen 200, eller et avspillbart lydelement for å signalere brukeren om en innkommende oppringning. Som et eksempel på et datamaskinprogramelement som er overført via det portable apparatet i henhold til oppfinnelsen, er et nytt datamaskinspillprogram eksekverbart på mikroprosessoren i mobiltelefonen 200. Som et alternativ, eller sett i lys av startbryteren 140, er mikrokontrolleren 110 i det portable apparatet 100 i henhold til opprinnelsen anordnet med en inngang 170 til mikrokontrolleren for å monitorere en spenning levert til det portable apparatet 100 i henhold til oppfinnelsen. Ved dets deteksjon av en korrekt spenning på inngangen 170, To operate the portable device 100 as shown in the embodiment of Figure 1, after connecting the portable device 100 to a mobile phone 200, the user will press a button of a start switch 140 to initiate the operation of the microcontroller 110 according to program instructions stored in the memory circuit 120.1 a simple embodiment of the present invention, the program for operating the microcontroller 110 will initiate a sequence that makes the processing device in the mobile phone 200 aware of the existence of the portable device 100, and executes any sequence required to apply computer data or a computer program stored in a memory circuit 120 across the device interface 130 and the mobile device interface 210, and to complete the sequence by notifying the processor in the mobile phone 200 that a transfer has been completed. As part of the message for completion of the transfer, the microcontroller 110 according to the operating program stored in the memory device 120 can give instructions to the mobile phone 200 to assume a state of operation where the processor device in the mobile phone 200 initiates the processing of a transferred program or the use of transferred computer data element. As an example, a computer data element may include a logo that is displayed on the screen of the mobile phone 200, or a playable audio element to alert the user of an incoming call. As an example of a computer program element transmitted via the portable device according to the invention, a new computer game program is executable on the microprocessor of the mobile phone 200. Alternatively, or in light of the start switch 140, the microcontroller 110 of the portable device 100 is in according to the origin arranged with an input 170 to the microcontroller to monitor a voltage supplied to the portable device 100 according to the invention. Upon its detection of a correct voltage on input 170,
vil mikrokontrolleren 110 initiere en eksekvering av et operasjonsprogram lagret i hukommelsesinnretningen 120, eller valgfritt eksekveringen av et operasjonsprogram forhåndsprogrammert og lagret i en hukommelsesinnretning i mikrokontrolleren 110. the microcontroller 110 will initiate an execution of an operation program stored in the memory device 120, or optionally the execution of an operation program pre-programmed and stored in a memory device in the microcontroller 110.
Deteksjon av en korrekt spenning på inngangen 170 kan så, i en utførelse av Detection of a correct voltage on the input 170 can then, in an embodiment of
oppfinnelsen, initiere prosedyren 300 som vist i figur 2. invention, initiate procedure 300 as shown in Figure 2.
I henhold til prosedyren i figur 2, som illustrerer bruken av en mobiltelefon, kan According to the procedure in Figure 2, which illustrates the use of a mobile phone, can
prosedyren fra en startposisjon 310, sette mobiltelefonen i OBEX modus som muliggjør mobiltelefonen å utveksle informasjon ved å bruke et typisk mobilt the procedure from a starting position 310, putting the mobile phone in OBEX mode which enables the mobile phone to exchange information using a typical mobile
innretningsgrensesnitt slik som infrarød, Bluetooth eller kabel. Så blir det bestemt 320 device interface such as infrared, Bluetooth or cable. Then 320 will be determined
om eller ikke en gyldig forbindelse er tilgjengelig. Ved "ja", fortsetter prosedyren å whether or not a valid connection is available. If yes, the procedure continues
sende 325 en OBEX "oppkobling" melding. Ved "nei", går prosedyren til å utføre 360 send 325 an OBEX "connection" message. If "no", the procedure goes to perform 360
en OBEX frakobling, og så fortsette med å terminere an OBEX disconnection, and then proceed to terminate
informasjonsutvekslingsprosedyren ved sluttposisjonen 365. Etter sending 325 av OBEX "oppkobling" melding, vil en kontroll 330 bli gjort om en korrekt respons er the information exchange procedure at the end position 365. After sending 325 of the OBEX "connection" message, a check 330 will be made whether a correct response is
tilgjengelig. Ved "nei", utfører prosedyren 360 en OBEX " frakobling" og så terminere 365 prosedyren. Ved "ja", fortsetter prosedyren med å sende 335 en "put" melding med et filnavn. Bekreftelse 340 blir så gjort ved å trykke enten "ok"- eller "kanseller"- available. If "no", procedure 360 performs an OBEX "disconnect" and then terminates 365 the procedure. If "yes", the procedure continues by sending 335 a "put" message with a file name. Confirmation 340 is then done by pressing either "ok" or "cancel"
knapper på mobiltelefonen. Dersom "kanseller" blir trykket, utfører prosedyren 360 en OBEX "frakobling", og terminerer så 365 prosedyren. Dersom "ok" blir tykket, går buttons on the mobile phone. If "cancel" is pressed, procedure 360 performs an OBEX "disconnect", then 365 terminates the procedure. If "ok" is bolded, go
prosedyren inn i en "datablokksendesløyfe" 345,350.1 testdelen 350 i the procedure into a "data block transmission loop" 345,350.1 the test portion 350 in
sløyfebeslutningen om å gå ut av sløyfen, blir dette gjort ved å sende "put datablokk ferdig". Dersom resultatet er "endelig", vil OBEX "frakoble" 360 bli utført og så vil prosedyren terminere ved sluttposisjonen 365. Dersom resultatet er "ikke ferdig", da vil prosedyren sende 355 "endelig put" melding, så utfører 360 en OBEX "frakoble", the loop decision to exit the loop, this is done by sending "put data block done". If the result is "final", OBEX "disconnect" 360 will be executed and then the procedure will terminate at end position 365. If the result is "not finished", then the procedure will send 355 "final put" message, then 360 will perform an OBEX "disconnect ",
etterfulgt av prosedyreterminering i sluttposisjonen 365. followed by procedure termination at the end position 365.
I et aspekt av foreliggende oppfinnelse, inkluderer det portable, elektroniske apparatet i In one aspect of the present invention, the portable electronic device includes i
henhold til oppfinnelsen en indikatorinnretning i kommunikasjon med en kontrollinnreming der kontrollinnretningen er en utførelse representert av mikrokontrolleren 110 for å indikere en brukstilstand av hukommelsesinnretningen 120. Brukstilstanden kan inkludere en spesifikasjon av i det minste en del av datamaskindata according to the invention an indicator device in communication with a control device where the control device is an embodiment represented by the microcontroller 110 to indicate a state of use of the memory device 120. The state of use may include a specification of at least part of computer data
eller datamaskinprogram som har blitt kommunisert via grensesnittet 130 til den mobile or computer program that has been communicated via the interface 130 to the mobile
innretningen 200, en telling av antallet av ganger i det minste deler av datamaskindataene eller datamaskinprogrammet holdt i hukommelsesinnretningen 120 ble kommunisert via grensesnittet 130, eller en tidsbruk innbefattende i det minste en av en tid av dag eller dato, eller en periode for operasjon. Ved å monitorere bruken av apparatet, vil en del av operasjonsprogrammet i mikrokontrolleren 110 kunne monitorere bruken, sammenligne bruken med forhåndsdefinerte referanser, og initiere en forhåndsprogrammert handling avhengig av bruksinformasjonen og den forhåndsprogrammerte referansen. Som et eksempel i en utførelse av oppfinnelsen, vil mikrokontrolleren som en modifikasjon av sine egne operasjonsparametere eller operasjonsprogram, eller ved instruksjoner til hukommelseskretsen 120 eller en krets assosiert med en hukommelseskrets, forenkle en begrensning av hvilke deler av innholdet i hukommelsesinnretningen 130 som skal bli overført over apparatets grensesnitt 130. Valgfritt kan operasjonsprogrammet i mikrokontrolleren 110 inkludere instruksjoner som er avhengig av bruksnivået som er tatt vare på i det portable apparatet 100, produsere instruksjoner for å øke eller fjerne i det minste deler av innholdet i hukommelseskretsen 120, eller på en permanent eller delvis permanent måte å omprogrammere eller modifisere kretser assosiert med hukommelseskretsen 120, som vil begrense adgang til i det minste deler av innholdet i hukommelseskretsen 120. Som et eksempel inkluderer en utførelse av oppfinnelsen en hukommelseskrets 120 som holder en begrenset versjon av et datamaskinspill, som brukeren av det portable apparatet har kjøpt en enkel brukerlisens til, som etter ferdigstillelsen av en overføringsprosedyre av datamaskinprogrammet over apparatets grensesnitt 130 vil blokkere ethvert videre forsøk på å overføre datamaskinprogrammet som opprinnelig ble gjort tilgjengelig fra hukommelseskretsen 120. the device 200, a count of the number of times at least part of the computer data or computer program held in the memory device 120 was communicated via the interface 130, or a time usage including at least one of a time of day or date, or a period of operation. By monitoring the use of the device, part of the operating program in the microcontroller 110 will be able to monitor the use, compare the use with pre-defined references, and initiate a pre-programmed action depending on the use information and the pre-programmed reference. As an example in an embodiment of the invention, the microcontroller as a modification of its own operating parameters or operating program, or by instructions to the memory circuit 120 or a circuit associated with a memory circuit, will facilitate a limitation of which parts of the contents of the memory device 130 are to be transferred over the device interface 130. Optionally, the operating program in the microcontroller 110 may include instructions dependent on the level of use maintained in the portable device 100, produce instructions to increase or remove at least part of the contents of the memory circuit 120, or on a permanent or partially permanent means of reprogramming or modifying circuitry associated with the memory circuit 120, which would restrict access to at least portions of the contents of the memory circuit 120. As an example, one embodiment of the invention includes a memory circuit 120 that holds a restricted version of a computer game, for which the user of the portable device has purchased a single user license, which after the completion of a transfer procedure of the computer program over the device interface 130 will block any further attempt to transfer the computer program originally made available from the memory circuit 120.
I en annen utførelse av oppfinnelsen inkluderer datamaskindataene i hukommelseskretsen 120 datamaskininstruksjoner til prosessoren i mobiltelefonen 200 om å ringe opp et spesifikt nummer for å etablere en forbindelse til en fjerntliggende server, så vel som data som representerer en sikkerhetsnøkkel eller passord, som vil tillate en overføring av datamaskindata eller et datamaskinprogram fra serveren til mobiltelefonen 200 på den betingelse at den mobile telefonen presenterer til serveren sikkerhetsnøkkelen eller passord gitt av det portable apparatet 100. Igjen i en utførelse av oppfinnelsen, er det portable apparatet tilpasset til å begrense enhver videre aksess til sikkerhetsnøkkelen eller passordet etter en suksessfull overføring av sikkerhetsnøkkelen eller passord gjennom apparatets grensesnitt 130. For videre å styrke et krav om sikkerhet, i en utførelse av oppfinnelsen, vil det portable apparatet 100 inkludere en hukommelseskrets 120 og kontroller 110 som er i stand til å eksekvere et sikkerhetspassord innbefattende kryptering og/eller dekryptering av sikkerhetsnøkkelen eller passord, eller en kryptering eller dekryptering av datamaskindata eller datamaskinprogram mottatt av telefonen fra en ekstern server eller annen innretning for å gi slik informasjon til mobiltelefonen 200. In another embodiment of the invention, the computer data in the memory circuit 120 includes computer instructions to the processor in the mobile phone 200 to dial a specific number to establish a connection to a remote server, as well as data representing a security key or password, which will allow a transfer of computer data or a computer program from the server to the mobile phone 200 on the condition that the mobile phone presents to the server the security key or password provided by the portable device 100. Again in an embodiment of the invention, the portable device is adapted to restrict any further access to the security key or the password after a successful transmission of the security key or password through the device interface 130. To further strengthen a requirement for security, in one embodiment of the invention, the portable device 100 will include a memory circuit 120 and controller 110 capable of executing is a security password including encryption and/or decryption of the security key or password, or an encryption or decryption of computer data or computer program received by the phone from an external server or other device to provide such information to the mobile phone 200.
I enda et aspekt av foreliggende oppfinnelse, inkluderer det portable, elektroniske apparatet i henhold til oppfinnelsen en hukommelsesinnretning for å ta imot og å lagre informasjon gitt av den mobile, elektroniske innretningen 200.1 en foretrukket utførelse av oppfinnelsen, inkluderer det portable apparatet 100 en innretning eller instruksjoner til mikrokontrolleren 110 om å sammenligne informasjon tidligere lagret i den tredje hukommelsen med informasjon som for nåværende mottatt via apparatets grensesnitt 130, og på basis av den tidligere lagrede informasjonen og nåværende informasjon som er mottatt, bestemme om eller ikke den mobile, elektroniske innretningen for nåværende er koblet til det portable apparatet 100 som bør bli gitt aksess til informasjonen lagret i den første hukommelsesinnretningen 120. Som et eksempel kan informasjonen som er mottatt og lagret inkludere en identifikator for den mobile, elektroniske innretningen, slik som en elektronisk mobil utstyrsidentifikator (IMEI) typisk tilgjengelig fra en cellulær telefon som opererer i henhold til det globale systemet for mobil kommunikasjon (GSM) standarden. Tilsvarende identifikasjonskontroller er betraktet for andre typer av identifikasjoner som kan være forhåndsprogrammert inn i andre innretninger slik som en PDA eller en portabel, personlig datamaskin eller portabel navigasjonsinnretning som opererer i samband med det globale posisjonssystemet In yet another aspect of the present invention, the portable electronic device according to the invention includes a memory device for receiving and storing information provided by the mobile electronic device 200.1 a preferred embodiment of the invention, the portable device 100 includes a device or instructions to the microcontroller 110 to compare information previously stored in the third memory with information currently received via the device interface 130, and on the basis of the previously stored information and current information received, determine whether or not the mobile electronic device for currently connected to the portable device 100 should be given access to the information stored in the first memory device 120. As an example, the information received and stored may include an identifier for the mobile electronic device, such as an electronic mobile device identifier ( IMEI) typically available from a cellular phone operating according to the Global System for Mobile Communications (GSM) standard. Corresponding identification controls are considered for other types of identification that may be pre-programmed into other devices such as a PDA or a portable personal computer or portable navigation device operating in conjunction with the global positioning system
(GPS). (GPS).
I en fordelaktig utførelse av foreliggende oppfinnelse, inkluderer det portable apparatet 100 en bruksindikator med hvilket en bruker med et blikk kan bestemme om eller ikke apparatet fremdeles kan være brukbart. I en utførelse inkluderer indikatoren en hukommelse anordnet av en type som visuelt og permanent viser brukeren brukerens fase i det portable apparatet. Indikeringen kan være som en smeltbar fargeindikator som viser initielt en grønn eller annen farge for å indikere at innretningen ikke ennå har blitt brukt, og så ved innmatning av en elektrisk puls forandrer tilstanden til indikatoren til en farge, slik som rødt, oransje eller sort, for å indikere til brukeren at ingen videre data eller program av interesse for en bruker kan bli overført fra innretningen over grensesnittet 130. Et alternativ til å anordne et fysisk element i det portable apparatet 100 for å indikere brukstilstanden til det portable apparatet 100, er det en utførelse av oppfinnelsen slik at det portable apparatet 100 er tilpasset til å overføre til den mobile, elektroniske innretningen. 200 data og/eller instruksjoner til prosesseringsinnretningen i den mobile, elektroniske innretningen 200 for å bruke innretninger for indikering gitt av den mobile, elektroniske innretningen 200, slik som en skjerm, for å gi en bruker bruksinformasjon. Slik bruksinformasjon kan som et eksempel inkludere en katalog med datamaskindataelementer eller datamaskinprogramelementer lagret i hukommelsesinnretningen 120 i det portable apparatet 100 som er tilgjengelig for overføring til den mobile, elektroniske innretningen 200 tvers over apparatets grensesnitt 130. In an advantageous embodiment of the present invention, the portable device 100 includes a usage indicator with which a user can determine at a glance whether or not the device can still be used. In one embodiment, the indicator includes a memory device of a type that visually and permanently shows the user the user's phase in the portable device. The indication may be as a fusible color indicator which initially shows a green or other color to indicate that the device has not yet been used, and then upon the application of an electrical pulse changes the state of the indicator to a color, such as red, orange or black, to indicate to the user that no further data or program of interest to a user can be transmitted from the device over the interface 130. An alternative to arranging a physical element in the portable device 100 to indicate the state of use of the portable device 100 is an embodiment of the invention such that the portable device 100 is adapted to transfer to the mobile electronic device. 200 data and/or instructions to the processing device in the mobile electronic device 200 to use means of indication provided by the mobile electronic device 200, such as a screen, to provide a user with usage information. Such usage information may, for example, include a directory of computer data items or computer program items stored in the memory device 120 of the portable device 100 that is available for transfer to the mobile electronic device 200 across the device interface 130.
I en fordelaktig utførelse av oppfinnelsen vil i det minste en del av den elektroniske hukommelsen gitt av det portable apparatet 100 være aksesserbart for skriving av den mobile, elektroniske innretningen 200, slik at den mobile, elektroniske innretningen 200 kan bruke hukommelse gitt av det portable apparatet 100 for lagring av informasjon som senere kan bli gjenvunnet av den mobile, elektroniske innretningen 200. In an advantageous embodiment of the invention, at least part of the electronic memory provided by the portable device 100 will be accessible for writing by the mobile electronic device 200, so that the mobile electronic device 200 can use memory provided by the portable device 100 for storing information that can later be retrieved by the mobile, electronic device 200.
I enda en utførelse av foreliggende oppfinnelse inkluderer det portable apparatet 100 en startbryter 140 operasjonelt assosiert med et mekanisk grensesnitt i apparatets grensesnitt 130, slik at startbryteren blir aktivert ved fysisk å koble det portable apparatet 100 til et tilsvarende fysisk grensesnitt 210 i den mobile, elektroniske innretningen 200. In yet another embodiment of the present invention, the portable device 100 includes a start switch 140 operationally associated with a mechanical interface in the device interface 130, so that the start switch is activated by physically connecting the portable device 100 to a corresponding physical interface 210 in the mobile, electronic the device 200.
Ved enda et aspekt av foreliggende oppfinnelse, inkluderer en fordelaktig utførelse av oppfinnelsen en tidsmålende innretning, eller en hukommelse for å lagre tidsinformasjon, som tillater eller begrenser adgang til datamaskindataene eller datamaskinprogram til en spesifikk dato og tid på dagen, til en spesifisert periode for bruk, eller til en periode relatert til tiden under hvilken det portable apparatet 100 har hatt kontakt med den mobile, elektroniske innretningen 200. In yet another aspect of the present invention, an advantageous embodiment of the invention includes a time measuring device, or a memory for storing time information, which allows or restricts access to the computer data or computer program to a specific date and time of day, to a specified period of use , or to a period related to the time during which the portable device 100 has been in contact with the mobile electronic device 200.
I enda en fordelaktig utførelse av oppfinnelsen, er kontrollinnretningen 110 i det portable apparatet 100 tilpasset til å begrense adgang til datamaskindataene eller datamaskinprogram lagret i den assosierte hukommelsesinnretningen 120 på basis av informasjon som er funnet over apparatets grensesnitt 130 fra den mobile, elektroniske innretningen 200, slik som operatøren av et mobilt telefonnettverk med hvilket mobiltelefonen 200 for nåværende er registrert, eller på basis av informasjon med hensyn til det geografiske området i hvilket det portable apparatet 100 for nåværende er plassert. In yet another advantageous embodiment of the invention, the control device 110 in the portable device 100 is adapted to restrict access to the computer data or computer program stored in the associated memory device 120 on the basis of information found over the device interface 130 from the mobile electronic device 200, such as the operator of a mobile phone network with which the mobile phone 200 is currently registered, or on the basis of information regarding the geographical area in which the portable device 100 is currently located.
Ved enda et fordelaktig aspekt av foreliggende oppfinnelse er det portable apparatet 100 anordnet i et apparats grensesnitt 130 av en trådløs type, slik som et optisk eller radiogrensesnitt, det vil si et IRDA grensesnitt eller et Bluetooth grensesnitt, respektivt. Ved å bruke et trådløst grensesnitt for kommunikasjon med den mobile, elektroniske innretningen 200 vil videre forenkle operasjonen av innretningen, og tillater en fysisk mer robust og hensiktsmessig utførelse av oppfinnelsen. In yet another advantageous aspect of the present invention, the portable device 100 is arranged in a device interface 130 of a wireless type, such as an optical or radio interface, i.e. an IRDA interface or a Bluetooth interface, respectively. Using a wireless interface for communication with the mobile, electronic device 200 will further simplify the operation of the device, and allows a physically more robust and appropriate implementation of the invention.
I enda en videre fordelaktig utførelse av oppfinnelsen, er kontrollkretsen 110 i det portable apparatet 100 tilpasset til, på basis av instruksjoner som er gitt av internt operasjonsprogram, å forespørre fra den mobile, elektroniske innretningen 200 om konfigurasjonsdata av interesse, slik som språk spesifisert av brukeren av den mobile, elektroniske innretningen 200. På basis av slik informasjon vil det portable apparatet 100 velge korrekt datamaskindata eller datamaskinprogram for etterfølgende overføring til den mobile, elektroniske innretningen 200. In yet another advantageous embodiment of the invention, the control circuit 110 in the portable device 100 is adapted to, on the basis of instructions provided by the internal operating program, request from the mobile electronic device 200 configuration data of interest, such as language specified by the user of the mobile electronic device 200. On the basis of such information, the portable device 100 will select the correct computer data or computer program for subsequent transmission to the mobile electronic device 200.
Fordelaktig gir foreliggende oppfinnelse et apparat og en fremgangsmåte for enkel, kostnadseffektiv og sikker forsyning av datamaskindata eller datamaskinprogram til en mobil, elektronisk innretning. Det portable apparatet 100 inkluderer et hukommelsesinnretningsprogram med datamaskindata eller et datamaskinprogram av interesse, hvor datamaskindata eller datamaskinprogram kan inkludere instruksjoner for å kontrollere den mobile, elektroniske innretningen for å opprette en forbindelse til en fjerntliggende server for nedlasting av data eller programelementer fra den fjerntliggende serveren, eller nedlastingen av en nøkkel eller passord og/eller assosiert algoritme for etterfølgende lasting av data eller programelement fra det portable apparatet. Advantageously, the present invention provides an apparatus and a method for simple, cost-effective and secure supply of computer data or computer program to a mobile, electronic device. The portable device 100 includes a memory device program of computer data or a computer program of interest, where the computer data or computer program may include instructions for controlling the mobile electronic device to establish a connection to a remote server to download data or program elements from the remote server, or the downloading of a key or password and/or associated algorithm for subsequent loading of data or program elements from the portable device.
Claims (38)
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| NO20040201A NO321081B1 (en) | 2004-01-16 | 2004-01-16 | Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. |
| EP05704635A EP1704467A1 (en) | 2004-01-16 | 2005-01-14 | Portable apparatus for providing a computer data and/or computer data program to a mobile computerized electronic device, and associated method |
| JP2006549173A JP2007518185A (en) | 2004-01-16 | 2005-01-14 | Mobile device and method for sending computer data or programs to a portable electronic device |
| PCT/NO2005/000018 WO2005069117A1 (en) | 2004-01-16 | 2005-01-14 | Portable apparatus for providing a computer data and/or computer data program to a mobile computerized electronic device, and associated method |
| CNA2005800026212A CN1910545A (en) | 2004-01-16 | 2005-01-14 | Portable apparatus for providing a computer data and/or computer data program to a mobile computerized electronic device, and associated method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| NO20040201A NO321081B1 (en) | 2004-01-16 | 2004-01-16 | Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| NO20040201L NO20040201L (en) | 2005-07-18 |
| NO321081B1 true NO321081B1 (en) | 2006-03-13 |
Family
ID=34793405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO20040201A NO321081B1 (en) | 2004-01-16 | 2004-01-16 | Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP1704467A1 (en) |
| JP (1) | JP2007518185A (en) |
| CN (1) | CN1910545A (en) |
| NO (1) | NO321081B1 (en) |
| WO (1) | WO2005069117A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010081472A1 (en) * | 2009-01-16 | 2010-07-22 | Advanced Mobile Technology A/S | A method for providing a computer program to a mobile computerised device and a portable electronic apparatus for storing the computer program |
| US9806549B2 (en) * | 2013-10-04 | 2017-10-31 | Rai Strategic Holdings, Inc. | Accessory for an aerosol delivery device and related method and computer program product |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2327570C2 (en) * | 1997-07-18 | 2005-08-22 | Orange Personal Comm Serv Ltd | Subscriber system |
| US7272723B1 (en) * | 1999-01-15 | 2007-09-18 | Safenet, Inc. | USB-compliant personal key with integral input and output devices |
| CN1088218C (en) * | 1999-11-14 | 2002-07-24 | 邓国顺 | Electronic flash storage method and device for data processing system |
| SE521551C2 (en) * | 1999-12-01 | 2003-11-11 | Ericsson Telefon Ab L M | Portable telecommunications apparatus for controlling an electronic consumer product |
| AP2002002536A0 (en) * | 2000-02-21 | 2002-06-30 | Trek 2000 Int Ltd | A portable data storage device. |
| JP2002229861A (en) * | 2001-02-07 | 2002-08-16 | Hitachi Ltd | Recording device with copyright protection function |
| JP2003228525A (en) * | 2001-11-08 | 2003-08-15 | Toshiba Corp | Memory card, content distribution system and content distribution method |
| DK1476813T3 (en) * | 2002-03-12 | 2007-03-19 | Trek 2000 Int Ltd | System and apparatus for accessing and transporting electronic messages using portable data storage device |
| JP2003345657A (en) * | 2002-05-24 | 2003-12-05 | Sharp Corp | Reading / writing method and erasing method of recording medium and recording medium realizing the reading / writing method and erasing method |
-
2004
- 2004-01-16 NO NO20040201A patent/NO321081B1/en not_active IP Right Cessation
-
2005
- 2005-01-14 EP EP05704635A patent/EP1704467A1/en not_active Withdrawn
- 2005-01-14 JP JP2006549173A patent/JP2007518185A/en active Pending
- 2005-01-14 CN CNA2005800026212A patent/CN1910545A/en active Pending
- 2005-01-14 WO PCT/NO2005/000018 patent/WO2005069117A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN1910545A (en) | 2007-02-07 |
| JP2007518185A (en) | 2007-07-05 |
| EP1704467A1 (en) | 2006-09-27 |
| WO2005069117A1 (en) | 2005-07-28 |
| NO20040201L (en) | 2005-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DK174532B1 (en) | Method and apparatus for upgrading mobile phones in cellular systems | |
| KR100455319B1 (en) | Data delivery terminal and reservation delivery system utilizing same | |
| CN104461666B (en) | The firmware upgrade method and device of equipment primary processor | |
| CN101984691A (en) | Upgrading method of system built-in software and mobile terminal | |
| US20140220939A1 (en) | Information processing apparatus, communication system and control method of information processing apparatus | |
| CN107836123A (en) | Communication control method, device, terminal and network platform | |
| US20080104690A1 (en) | System and method of communication control management | |
| CN109634861B (en) | Testing method, device, processor and terminal of network game protocol | |
| CN101699386A (en) | Unlocking method and system of handheld terminal and handheld terminal | |
| EP3410753B1 (en) | Wireless communication apparatus and communication system | |
| JP2010218450A (en) | Mobile electronic apparatus and mobile terminal system | |
| EP2940977B1 (en) | Method and device for sending information in voice service | |
| JP5686032B2 (en) | Information processing apparatus, network control apparatus, wireless communication apparatus, communication system, and information processing method | |
| CN105068848A (en) | System upgrading method and apparatus | |
| JP2014178737A (en) | Information processing device | |
| CN108103683B (en) | Sewing machine equipment and software program upgrading device thereof | |
| CN105631254A (en) | Unlocking method and unlocking device | |
| NO321081B1 (en) | Portable device for providing a computer data and / or computer data program to a mobile computer-based electronic device, and associated methods thereof. | |
| US20050157746A1 (en) | Portable apparatus for providing a computer data and/or computer data program to a mobile computerized electronic device, and associated method | |
| WO2012126191A1 (en) | Mobile terminal and network unlocking method and system thereof | |
| CN109831767B (en) | Bluetooth connection method and system of intelligent wearable device | |
| KR101206639B1 (en) | Server and Method for updating firmware in Mobile communication terminal | |
| JP2017049970A (en) | Information code reading system | |
| JP3969153B2 (en) | Terminal authentication system, terminal authentication device, and terminal authentication program | |
| CN107231173A (en) | A kind of intelligent watch matching method and system based on data wire |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| CREP | Change of representative |
Representative=s name: ZACCO NORWAY AS, POSTBOKS 2003 VIKA, 0125 OSLO, NO |
|
| MM1K | Lapsed by not paying the annual fees |