FI118443B - Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle - Google Patents
Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle Download PDFInfo
- Publication number
- FI118443B FI118443B FI20021163A FI20021163A FI118443B FI 118443 B FI118443 B FI 118443B FI 20021163 A FI20021163 A FI 20021163A FI 20021163 A FI20021163 A FI 20021163A FI 118443 B FI118443 B FI 118443B
- Authority
- FI
- Finland
- Prior art keywords
- data
- application
- terminal
- media type
- specific
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000004891 communication Methods 0.000 claims description 12
- 230000001413 cellular effect Effects 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 4
- 239000000872 buffer Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012913 prioritisation Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
118443
MENETELMÄ TIEDON OHJAAMISEKSI KÄYTTÄJÄSOVELLUK-SELLE
Nyt esillä oleva keksintö kohdistuu menetelmään tiedon käsittelemiä 5 seksi langattoman päätelaitteen ja ulkopuolisen muistivälineen muodostamassa järjestelmässä sekä tiedonkäsittelymenetelmään päätelaitteessa. Menetelmässä päätelaitteen ulkopuoliseen muistivälineeseen tallennettu, sovellusalueen yhteisellä tyyppitiedolla rekisteröity lisädata siirretään päätelaitteelle, jossa se tunnistetaan ja ohjataan so-10 velluskäsittelijälle sekä edelleen omaan hakemistoonsa. Tämän lisäksi keksinnön kohteena on tiedonkäsittelyjärjestelmä ja sen sisältämä päätelaite, joka tiedonkäsittelyjärjestelmä käsittää lisäksi ulkopuolisen muistivälineen ja joka päätelaite sisältää elimet datan tunnistamiseksi ja ohjaamiseksi oikealle käyttäjäsovellukselle.
15
Langattomien viestintävälineiden sovellukset, esimerkiksi pelisovelluk-set, ovat kehittyneet vuosien aikana siten, että niihin on mahdollista ladata lisäsisältöä viestintävälineiden ulkopuolisilta järjestelmiltä tietoverkkoa hyväksikäyttäen. Ladattu data voi sisältää, pelien ollessa esi-20 merkkinä, lisäkenttiä tai uusia pelihahmoja. Selityksessä datalla tarkoitetaan verkon yli ladattavaa sisältöä, jota voidaan käsitellä päätelaitteessa ja jolle määritellään mediatyyppi, joka voi olla esimerkiksi tun- • · . V nettu MIME-tyyppi. Lisäksi selityksessä rajoitutaan pelidatan käsitteli lyyn, mutta keksinnön mukainen tiedonkäsittely sopii muihinkin sovel- :··: 25 lusalueisiin.
• · : Alan ammattilaiselle lienee selvää, että lisädatan pääasiallisena tallen- .···*. nuspaikkana käytetään kannettavan päätelaitteen ulkopuolella olevaa ’** palvelinta tai muuta muistivälinettä, jolloin langattoman päätelaitteen . 30 muistia ei kuormiteta. Lisädatan tallentamiseksi omalle päätelaitteel- leen, käyttäjä on tiedonsiirtoyhteydessä kyseiseen, kannettavan pää-··/ telaitteen ulkopuoliseen muistivälineeseen, johon tallennetuista tietosi- : säilöistä valitsee yhden välitettäväksi omaan päätelaitteeseensa. Peli- sisältö tallennetaan päätelaitteen muistiin binäärimuodossa ja sitä kä- ··· 35 sittelevä ohjelma suorittaa tarvittavat toimenpiteet tiedoston sisältämien tietojen esittämiseksi oikeassa muodossa käyttäjälle esim. päätelait- ·»·»· * * teen näytöllä.
2 118443
Tiedonsiirrossa datasisällön tunnistaminen perustuu MIME-tyyppiin (Multipurpose Internet Mall Extensions). MIME-tyyppi kertoo tietoverkon kautta siirretyn datan mediatyypin. Kukin uusi MIME-tyyppi täytyy 5 rekisteröidä AlF-tiedostoon (Application Information File), jossa on kaikki sovellusten tukemat MIME-tyypit sekä kullekin tyypille määritelty priorisointiarvo. Priorisointiarvo kertoo mitä sovellusta kunkin MIME-tyyppisen datan ensisijaisesti tulisi käyttää. Joissakin ympäristöissä kullakin MIME-tyypillä on oma tunnistimensa (recogniser) sisällön mää-10 rittämistä varten. Sisällön tunnistus on tarpeen, jotta data osataan ohjata liitettäväksi oikeaan sovellukseen.
Kunkin pelin ollessa oma sovelluksensa, on tekniikan tason mukaista rekisteröidä pelidatalle oma MIME-tyyppi. Tämä johtaa siihen, että jo-15 kainen sovellus joutuu toteuttamaan MIME-tyypin mukaisen käsittelyn itse. Koska pelit ovat langattoman viestinnän suosituimpia sovelluskohteita, kunkin datasisällön rekisteröinti ja käsittely varaisi turhan paljon ylimääräistä työtä sekä langattoman viestimen muistikapasiteettia.
20 Nyt esillä olevan keksinnön pääajatuksena on se, että sovellusaluekoh-taisella datalla on yksi yleinen MIME-tyyppi. Kun kyseisen mediatyypin sisältö, esimerkiksi pelidata, vastaanotetaan, tunnistin selvittää mihin • · . .'* sovellusalueeseen kyseinen sisältö kuuluu, jonka jälkeen sisältö voi- daan ohjata sovelluskäsittelijälle. Tunnistin on näin riippumaton datan :··: 25 tyypistä ja nimestä. Sovelluskäsittelijä selvittää tarkemmin mikä sovel- ·:··: lus on kyseessä, erottaen datasta tunnistusosan. Tämän jälkeen käsit- telijä kopioi tiedoston sisällön sovelluksen omaan hakemistoon. Sisäl-.···’. lön tunnistaminen voidaan näin hoitaa yhdellä yleisellä tunnistimella sekä -käsittelijällä, mikä säästää puhelimen muistia. Lisäksi MIME-. 30 tyyppien ja MIME-kohtaisten tunnistimien hidasta rekisteröintiä ei tarvi- ta, vaan ID-numeroiden sekä datatiedostojen yhteneväisyyttä riittää ’···* valvomaan yksi taho. Yhteinen MIME-tyypitys luo tulevillekin sovelluk- : sille selkeät kehykset. Dataformaatti jaetaan eri viestintävälineiden :***: kesken, mikä mahdollistaa eri laitteiden ja sovelluksien yhteensopivuu- Λ 35 den.
:: t • ' · *·**· • t 3 118443
Keksinnön mukaista, pelisisältöihin keskittyvää datan ohjausmenetelmää kuvataan tarkemmin viitaten seuraaviin kuviin, joissa kuva 1 esittää hyvin pelkistetysti dokumenttikäsittelijän toimintaa, 5 kuva 2 esittää keksinnön mukaisen pelidatan muodon, ja kuva 3 kuvaa pelidatan käsittelyä keksinnön mukaisesti.
10 Kuvassa 1 on esitetty erittäin yleisellä tasolla dokumenttikäsittelijän (DH, Document Handler) toimintaa. Viitteet kuvan 1 toimintoihin on esitetty tekstissä sulkujen sisällä olevilla numeroilla.
Yleisesti dokumenttikäsittelijä DH on ohjelma, joka hoitaa MIME-15 tyyppiin perustuen sisällön ohjaamisen ja tallentamisen oikeaan sovellukseen ja joka tarvittaessa myös käynnistää ohjelman. Dokumenttikäsittelijä DH vastaanottaa (1) sisältöä esimerkiksi WML-selaimeen siirretystä tiedosta WML, multimediaviesteistä MMS, sähköpostiliitteistä MAIL tai infrapunan tai Bluetoothin välittämästä datasta. Tämän jälkeen 20 kyseinen sisältö ohjataan ja tallennetaan (2) sovelluksen datatiedostoon. Ladattu sisältö esitetään omassa sovelluksessaan tallennuksen yhteydessä käynnistämällä ohjelma, kuten esimerkiksi Valokuva-. V albumin PH, Äänittäjän VR tai Muistion NP kohdalla. Ladattu sisältö voidaan myös vain tallentaa sovellushakemistoon, josta ohjelma (pelit :··: 25 tms.) sen käynnistettäessä havaitsee ja ottaa käyttöönsä.
* *
Tarkemmin sanottuna dokumenttikäsittelijä DH käyttää rajapinnan .’···’. kautta sovelluskohtaisia käsittelijöitä, jotka ovat tiettyihin MIME-tyyp- • · peihin erikoistuneita - dokumenttikäsittelijän DH avulla saadaan moni-. . 30 mutkainen sisällönohjaus piilotettua. Voidaan todeta, että dokumentti- käsittelijä DH on vahvasti riippuvainen standardin MIME-tyypin tunnis-·;·* tuksesta, sillä niiden perusteella löydetään sisältökohtainen käsittelijä : kullekin datalle. Dokumenttikäsittelijä DH tarjoaa rajapinnan sisällön tallentamiselle sovelluksen omiin hakemistoihin omassa muodossaan. 35 Dokumenttikäsittelijä DH hoitaa tallennuksessa ilmenevät toiminnot: v*‘ etsii sopivan tallennuspaikan, tarjoaa yksinkertaisen tallenna-toiminnon ’* ’ sekä nimeää nimettömät puskurit. Jotta dokumenttikäsittelijä DH pystyy 4 118443 etsii sopivan tallennuspaikan, tarjoaa yksinkertaisen tallenna-toiminnon sekä nimeää nimettömät puskurit. Jotta dokumenttikäsittelijä DH pystyy tallentamaan datan oikeaan paikkaan, tulee sovelluksensuunnittelijan rekisteröidä pelin hakemisto rekisteriin SDC. Rekisterin SDC rooli on 5 tallettaa avain-arvo-pareja yleisen rajapinnan SD taakse, jolloin esimerkiksi avaimella application/x-NokiaGameData-<10189> saadaan pelisovellus ja hakemisto pelille 10189.
Kuvassa 2 esitellään pelidatan rakenne. GamelD on pelikohtainen ko-10 konaisluku, josta peli tunnistetaan. Data Type erottaa pelin tasot, aseet, hahmot tms. Data length kertoo seuraavan kentän pituuden 32-bittisenä numerona. Size of Name String -kenttä kertoo nimikentän koon unicode-merkkeinä. Name String on unicode-merkkijono, joka on pelin nimi tekstimuotoisena, mikä on nähtävillä esimerkiksi pelivali-15 kossa. Data ID kenttä kuvaa yksilöllistä 32-bittistä numeroa, joka määrittelee datan sisällön. Data version on numero, joka mahdollistaa datan yhteensopivuustarkastuksen pelin toimesta. Tyypillinen käyttökohta on käyttää eriversioista dataa erikokoisille näytöille. NGDX Header toimii tunnistimena pelidatalle. Keksinnön mukainen tunnistus perustuu 20 tähän kenttään.
Kuvassa 3 esitellään, kuinka pelidata ohjataan keksinnön mukaisesti * * l oman sovelluksensa hakemistoon. Peliä G asennettaessa viestimeen, tulee sen rekisteröidä itselleen MIME-tyyppi, joka on kullekin pelille l 25 (sekä muille sovelluksille) yksilöllinen. MIME-tyyppi on muotoa [ ] application/x-NokiaGameData-<GamelD> (GamelD kuvassa 2).
Asennuksen aikana peli rekisteröi omat hakemistonsa sovellusrekiste- • · · riin SDC. Rekisteröinti 0 on tarpeellista tehdä vain kerran.
30 Palvelimen asiakassovelluksesta C ladataan pelidata pelisovelluksen käytettäväksi. Pelidata on palvelimelle tallennuksen yhteydessä rekis- M* teröinyt itselleen MIME-tyypin, joka on sama eri pelien ja eri sisältöjen ***\ välillä. Jollei yhteistä MIME-tyyppiä olisi, tulisi tässä vaiheessa rekiste- * ‘ röidä päätelaitteelle myös datan MIME-tyypille oma tunnistin. Ladattu :T: 35 pelidata ohjautuu (1) dokumenttikäsittelijälle DH, joka tarvitsee datan sisällöstä määrittelyn. Tämä tarkoittaa, että pelidatan yhteinen MIME-tyyppi, application/x-NokiaGameData, täytyy tunnistaa, jotta dokument- 118443 5 jaa. Arkistossa AA on soveliusluokkia AL, joista tunnistusiuokka käsittää eri MIME-tyyppien tunnistimet. Pelitunnistin GR reagoi (3) datassa olevaan NGDX-kenttään, joka on sisällytetty vain pelien dataan. Tämän perusteella tiedetään, että kyseinen data käsittää pelisisältöä. Tieto vä-5 litetään (4-5) takaisin dokumenttikäsittelijälle DH, joka nyt osaa ohjata (6) datan pelikäsittelijälle GH. Vastaanotettuaan datan, peiikäsittelijä identifioi (7) mikä peli on kyseessä. Selvityksessä peiikäsittelijä GH hakee pelidatasta pelin yksilöllisen tunnisteen, GamelD.n, joka ketjutetaan julkisen MIME-tyypin perään. Tätä muodostunutta MIME-tyyppiä, 10 application/x-NokiaGameData-<GamelD>, hyväksikäyttäen haetaan (8-9) sovelluksien rajapinnan SD kautta kyseistä pelisovellusta ja siihen liittyvää hakemistoa. Ladattu pelidata tallennetaan (10) saatuun hakemistoon ja avataan oikeassa sovelluksessa. Kuvassa 2 oleva oletuskä-sittelijä DfH vastaanottaa sellaisen datan, joka ei ole yleisen formaatin 15 mukainen, ja tekee sille tarvittavat käsittelytoimenpiteet.
On selvää, että nyt esillä olevaa keksintöä ei ole rajoitettu ainoastaan edellä esitettyyn suoritusmuotoon, vaan sitä voidaan muunnella oheisten patenttivaatimusten puitteissa.
20 • · • · I * • · · * t t
• M
• ···· • · • · • · • * Ϊ * ·· • · • ·· : : «·· • · • · ♦ « ·♦ • f ««« « · ··* « * * » · · ·«· ··· : : • · t • · • * · • · · • * *· *
Claims (20)
1. Menetelmä tiedon käsittelemiseksi päätelaitteessa, jossa menetelmässä vastaanotetaan dataa, joka ohjataan sovellusaluekohtaiselle 5 käsittelijälle ja tallennetaan sovelluksen käytettäväksi, tunnettu siitä, että menetelmässä tunnistetaan datan sovellusalue dataformaattiin lisätyn kentän perusteella, jonka jälkeen muodostetaan tunnistetulle sisällölle uusi mediatyyppi 10 ketjuttamalla datassa oleva tunniste sovellusaluekohtaiseen rekisteröityyn mediatyyppiin, jolloin muodostettua mediatyyppiä apuna käyttäen haetaan sisällölle käyttäjäsovellus ja hakemisto.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mainittu sovellusalue koskee pelisovelluksia.
3. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mainittu päätelaite on matkapuhelin tai muu kannettava langattomaan 20 viestintään kykenevä väline. ·· · : V
4. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mediatyyppi on MIME-tyyppi. ·:··: 25
5. Menetelmä tiedon käsittelemiseksi järjestelmässä, joka käsittää lan- gattoman päätelaitteen ja muistivälineen, jossa menetelmässä muo-.···. dostetaan tiedonsiirtoyhteys päätelaitteen ja muistivälineen välille ja siirretään dataa muistivälineeltä päätelaitteelle mainitun tiedonsiirtoyh-:... teyden läpi, jonka datan sisältö on määritelty sovellusaluekohtaisella 30 mediatyypillä, jolloin mainitussa päätelaitteessa siirrettävän datan so- *·;·* vellusalue tunnistetaan ja ohjataan sovellusaluekohtaiselle käsittelijälle, :V: tunnettu siitä, että menetelmässä - tunnistetaan datan sovellusalue datan formaattiin sovellus- • · · aluekohtaisesti lisätyn tunnisteen avulla, *;!.* 35 - mainitussa päätelaitteessa muodostetaan sisällölle uusi me- • ♦ ***** diatyyppi ketjuttamalla datassa oleva tunniste sovellusalue kohtaiseen mediatyyppiin, 118443 mainitussa päätelaitteessa haetaan muodostettua mediatyyppiä apuna käyttäen sisällölle käyttäjäsovellus ja hakemisto.
6. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että mainittu tiedonsiirtoyhteys toimii langattoman tietoverkon yli.
7. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että mainittu sovellusalue koskee pelisovelluksia. 10
8. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että mainittu päätelaite on matkapuhelin tai muu kannettava langattomaan viestintään kykenevä väline.
9. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että mainittu päätelaitteen ulkopuolinen muistiväline on palvelin tai muu tiedon tallennukseen kykenevä tietojenkäsittelyväline.
10. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että 20 mainittu mediatyyppi on MIME-tyyppi.
·· · : 11. Tiedonkäsittelyjärjestelmä, joka käsittää langattoman päätelaitteen sekä muistivälineen, joka järjestelmä on muodostettu siirtämään muis-tivälineeseen tallennettua dataa tietoverkon kautta päätelaitteeseen :··: 25 sekä tallentamaan siirretty data päätelaitteen sovelluskohtaiseen ha- :*·.· kemistoon, joka järjestelmä lisäksi käsittää mainitussa päätelaitteessa tunnistimen, joka on sovitettu tunnistamaan datan sovellusalue, tunnettu siitä, että järjestelmä käsittää :... - mainitussa päätelaitteessa sovellusaluekohtaisen käsitteli- 30 jän, joka on sovitettu muodostamaan tunnistetulle sisällölle **:** uusi mediatyyppi ketjuttamalla datasta erotetun tunnisteen :V: sovellusaluekohtaiseen mediatyyppiin, ja hakemaan muo- dostetun mediatyypin perusteella sovelluskohtaisen hake- .... miston ja käyttäjäsovelluksen. * · · 35
• · ***** 12. Patenttivaatimuksen 11 mukainen järjestelmä, tunnettu siitä, että mainittu tietoverkko on langaton. 118443
13. Patenttivaatimuksen 11 mukainen järjestelmä, tunnettu siitä, että mainittu sovellusalue koskee pelisovelluksia.
14. Patenttivaatimuksen 11 mukainen järjestelmä, tunnettu siitä, että mainittu päätelaite on matkapuhelin tai muu kannettava langattomaan viestintään kykenevä väline.
15. Patenttivaatimuksen 11 mukainen järjestelmä, tunnettu siitä, että 10 mainittu päätelaitteen ulkopuolinen muistiväline on palvelin tai muu tiedon tallennukseen kykenevä tietojenkäsittelyväline.
16. Patenttivaatimuksen 11 mukainen järjestelmä, tunnettu siitä, että mainittu mediatyyppi on MIME-tyyppi. 15
17. Päätelaite tiedonkäsittelyjärjestelmässä, joka päätelaite on muodostettu tiedonsiirtoyhteyteen muistivälineen kanssa ja joka päätelaite käsittää tunnistimen datan sovellusalueen tunnistusta varten sekä lisäksi sovellusaluekohtaisen käsittelijän datan ohjaamiseksi sovelluk- 20 sen hakemistoon käyttäjäsovelluksessa käsiteltäväksi, tunnettu siitä, että • · · : V - mainittu tunnistin on sovitettu tunnistamaan sovellusalue :,:V dataan lisätyn tunnistekentän perusteella, ·:··: - mainittu sovellusaluekohtainen käsittelijä on sovitettu muo- ·:··: 25 dostamaan tunnistetulle sisällölle uusi mediatyyppi, ketjut- tamalla datasta erotetun tunnisteen sovellusaluekohtaiseen .···! mediatyyppiin, ja hakemaan muodostetun mediatyypin pe rusteella sovelluskohtaisen hakemiston ja käyttäjäsovelluk-. . sen. e#::.! 30
• · *·»* 18. Patenttivaatimuksen 17 mukainen päätelaite, tunnettu siitä, että :V: mainittu sovellusalue koskee pelisovelluksia. ··· • · • · * · ·
19. Patenttivaatimuksen 17 mukainen päätelaite, tunnettu siitä, että se *;[.* 35 on matkapuhelin tai muu kannettava langattomaan viestintään kykene- • * ’···* vä väline. 118443
20. Patenttivaatimuksen 17 mukainen päätelaite, tunnettu siitä, että mainittu mediatyyppi on MIME-tyyppi. • · · • « • · • · 1 • · » • · · • · • · • · * · · • 1· • » • · · • · • 1 ··« • · • · · • · · 1· · • · · • · • · ··« • « • · · • · « • · «·· φ · • · • · • ·« • · » • · · · · • « • · • « · 118443
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20021163A FI118443B (fi) | 2002-06-14 | 2002-06-14 | Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle |
US10/462,212 US8145792B2 (en) | 2002-06-14 | 2003-06-13 | Method for directing data to a user application and related terminal and system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20021163A FI118443B (fi) | 2002-06-14 | 2002-06-14 | Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle |
FI20021163 | 2002-06-14 |
Publications (3)
Publication Number | Publication Date |
---|---|
FI20021163A0 FI20021163A0 (fi) | 2002-06-14 |
FI20021163A FI20021163A (fi) | 2003-12-15 |
FI118443B true FI118443B (fi) | 2007-11-15 |
Family
ID=8564161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20021163A FI118443B (fi) | 2002-06-14 | 2002-06-14 | Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle |
Country Status (2)
Country | Link |
---|---|
US (1) | US8145792B2 (fi) |
FI (1) | FI118443B (fi) |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6212577B1 (en) * | 1993-03-03 | 2001-04-03 | Apple Computer, Inc. | Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program |
US6601111B1 (en) * | 1997-01-29 | 2003-07-29 | Palmsource, Inc. | Method and apparatus for unified external and interprocess communication |
US5995756A (en) * | 1997-02-14 | 1999-11-30 | Inprise Corporation | System for internet-based delivery of computer applications |
US7073172B2 (en) * | 1998-09-21 | 2006-07-04 | Microsoft Corporation | On demand patching of applications via software implementation installer mechanism |
US7076730B1 (en) * | 1998-12-10 | 2006-07-11 | Intellinet, Inc. | Electronic mail software with modular integrated authoring/reading software components |
JP2000276387A (ja) * | 1999-03-23 | 2000-10-06 | Toshiba Corp | メタデータ登録方法および装置、データサーバ装置、並びにメタデータ登録用プログラムを記憶した記憶媒体 |
JP4159750B2 (ja) * | 1999-05-14 | 2008-10-01 | 富士通株式会社 | 分散計算機システム及びメンテナンスデータ適用方法 |
US6810410B1 (en) * | 1999-08-03 | 2004-10-26 | Microsoft Corporation | Customizing a client application using an options page stored on a server computer |
US6546554B1 (en) * | 2000-01-21 | 2003-04-08 | Sun Microsystems, Inc. | Browser-independent and automatic apparatus and method for receiving, installing and launching applications from a browser on a client computer |
EP1205838A3 (en) * | 2000-11-07 | 2007-10-10 | Matsushita Electric Industrial Co., Ltd. | Carryable memory media, portable information terminal using the same and method for managing files therein |
US20020115456A1 (en) * | 2000-12-08 | 2002-08-22 | Tero Narinen | Method and system for coding ring tones for cellular telephones |
GB2373677B (en) * | 2001-03-19 | 2005-08-10 | Nokia Mobile Phones Ltd | Client server system |
US20020188736A1 (en) * | 2001-06-11 | 2002-12-12 | Nokia Corporation | System and method for controlling terminal application usage through subscriber-application association |
US20030144022A1 (en) * | 2002-01-31 | 2003-07-31 | Richard Hatch | Mobile communications device for playing a game |
AU2003220423A1 (en) * | 2002-03-22 | 2003-10-13 | Sun Microsystems, Inc. | Mobile download system |
JP4209131B2 (ja) * | 2002-04-23 | 2009-01-14 | 株式会社エヌ・ティ・ティ・ドコモ | 携帯端末、及びアクセス制御方法 |
US7076562B2 (en) * | 2003-03-17 | 2006-07-11 | July Systems, Inc. | Application intermediation gateway |
KR100539788B1 (ko) * | 2003-06-13 | 2006-01-10 | 엘지전자 주식회사 | 이동 통신 단말기의 비표준 마임 타입 지원 방법 |
-
2002
- 2002-06-14 FI FI20021163A patent/FI118443B/fi active IP Right Grant
-
2003
- 2003-06-13 US US10/462,212 patent/US8145792B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
FI20021163A (fi) | 2003-12-15 |
FI20021163A0 (fi) | 2002-06-14 |
US8145792B2 (en) | 2012-03-27 |
US20040030988A1 (en) | 2004-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9602451B2 (en) | Message handling | |
CN100514347C (zh) | 数据备份系统 | |
US20090171906A1 (en) | System and method for providing information relating to an email being provided to an electronic device | |
US20090157847A1 (en) | Picture display method and picture display apparatus | |
US20060235931A1 (en) | System for two-way exchange of personal data over mobile telephone networks | |
US20110125967A1 (en) | Interface system between a terminal and a smart card, method for same, and smart card applied to same | |
CN102263830B (zh) | 便于推送内容的后台处理的装置和相关方法 | |
EP1794686A2 (en) | Method for providing a clip for viewing at a remote device | |
US20030236864A1 (en) | File downloading system and method | |
US20050289095A1 (en) | Method for serving location information access requests | |
US7805490B2 (en) | Deleting mechanism in SIP multimedia services | |
US8966108B2 (en) | Portable data carrier comprising a CAT interpreter | |
SE515251C2 (sv) | Anpassningsbar multimediatjänst | |
CN100518178C (zh) | 移动终端的非标准mime型支持系统及方法 | |
JP2012070294A (ja) | 端末アプリケーション検索システム | |
FI118443B (fi) | Menetelmä tiedon ohjaamiseksi käyttäjäsovellukselle | |
WO2006026039A1 (en) | Mechanism to support transparent roaming between imp service providers in wireless networks | |
KR100789467B1 (ko) | 소프트웨어 애플리케이션 다운로드 | |
US20050198179A1 (en) | Management of message stores | |
CN101146282A (zh) | 应用识别模块下载电子文件的方法 | |
JP5757875B2 (ja) | サービスプロビジョニング方法、関連サービスプロビジョニングシステム、関連サービスプロビジョニングサーバ、および関連イベント登録サーバ | |
JPH11220488A (ja) | 電子メール配送方法及びシステム及び電子メール配送プログラムを格納した記憶媒体 | |
US9544426B2 (en) | Method for transmitting data related to a call | |
EP2077520B1 (en) | System and method for providing information relating to an email being provided to an electronic device | |
EP1427169A1 (en) | File-downloading system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Patent granted |
Ref document number: 118443 Country of ref document: FI |