Source: https://patents.google.com/patent/FI112433B/en
Timestamp: 2019-09-22 10:59:16+00:00
Document Index: 17767092

Matched Legal Cases: ['kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ']

FI112433B - Location-bound services - Google Patents
Location-bound services Download PDF
FI112433B
FI112433B FI20000461A FI20000461A FI112433B FI 112433 B FI112433 B FI 112433B FI 20000461 A FI20000461 A FI 20000461A FI 20000461 A FI20000461 A FI 20000461A FI 112433 B FI112433 B FI 112433B
FI20000461A
FI20000461A0 (en
FI20000461A (en
2000-02-29 Priority to FI20000461A priority Critical patent/FI112433B/en
2000-02-29 Priority to FI20000461 priority
2000-02-29 Publication of FI20000461A0 publication Critical patent/FI20000461A0/en
2001-08-29 Publication of FI20000461A publication Critical patent/FI20000461A/en
2003-11-28 Publication of FI112433B publication Critical patent/FI112433B/en
A system for providing location dependent services to a plurality of mobile terminals within a coverage area. The system defines services deployment areas in which the services are available. A server receives, from a plurality of sources, location information indicating the locations of mobile terminals and tracks them so that their presence in particular service deployment areas can be determined. The services receive meta-information classifying the location information and use this meta-information to determine whether the source of the location information is reliable enough for the service to be provided. If it is reliable enough, the service is provided to the mobile terminal. <IMAGE>
112433 112433
SIJAINTIIN SIDOTUT PALVELUT LOCATION SERVICES ASSIGNED
Keksintö liittyy sijaintiin sidottujen palveluiden toimittamiseen. The invention relates to the delivery of location-bound services.
5 LDS-palveluita (Location Dependent Service) tarjotaan vain tietyn alueen tai sijainnin sisällä oleville palvelun käyttäjille. 5-LDS services (Location Dependent Service) are provided for only within a specific range or the location of the users of the service. Siksi LDS-palveluihin pääsyä on tarpeen kontrolloida käyttäjän sijainnin mukaan. Therefore, the LDS-in access to services, it is necessary to control the user's location. Langattomien palveluiden käyttäjät eivät ole välttämättä ole tietoisia jossain tietyssä sijainnissa saatavilla 10 olevista palveluista, joten on tarkoituksenmukaista mainostaa palvelua sen potentiaalisille käyttäjille. users of mobile services are not necessarily unaware available in a particular location 10 on the services, so it is appropriate to advertise its services to potential users. Kun käyttäjälle on tiedotettu palvelusta, ja hän on päättänyt aktivoida sen, hänen on ehkä ladattava matkaviestimeensä palvelusovellus ohjelmiston muodossa. When the user is informed about the service, and he has decided to activate it, then he may need to recharge his mobile telephone service application in the form of software. Eri latausmuotoja on useita, näistä yksi on Java. There are several different download formats, one of them is Java.
Jotkin langattomat viestintäjärjestelmät jaettu osiin. Some wireless communication systems into lots. Näitä osia kutsutaan joskus soluiksi, ja niistä kullakin on oma peittoalueensa. These parts are sometimes called cells, and each of them has its own coverage area. Kutakin solua palvelee sen oma perusasema tai käyttöpiste. Each cell is served by its own base station or access point. Yhden tällaisen langattoman viestintäjärjestelmän ' * solun halkaisija voi olla useita kilometrejä. One such wireless communications system '* cell diameter may be several kilometers. GSM:n (Global System for Mobile 20 communications) kaltaisissa järjestelmissä matkapuhelimet jäljitetään niin, että ·;;; GSM systems (Global System for Mobile Communications 20) such as mobile phones are tracked so that · the ;;; voidaan tunnistaa se solu (solun tunnus tai solun ID), jonka alueella matkapuhelin kunakin hetkenä on. can be identified by the cell (the cell ID or cell ID) in which the mobile phone is at each time. Tämä on tarpeen puheluita reititettäessä. This is necessary for routing calls.
Muissa langattomissa viestintäjärjestelmissä yksittäisen peittoalueen halkaisija voi 25 olla vain muutamia kymmeniä metrejä. In other wireless communication systems, a single coverage area of ​​diameter 25 may be only a few tens of meters. Tällaisia järjestelmiä ovat esimerkiksi .··. Such systems are, for example. ··. Bluetooth ja WLAN-verkko (wireless local area network). Bluetooth and WLAN network (Wireless Local Area Network). Peittoalueen koko voi riippua myös lähiympäristöstä. Coverage area size can also depend on the surrounding area. Peitto voi kattaa esimerkiksi yhden ainoan huoneen ;:: tai muun tilan rakennuksen sisällä. Blanket can cover, for example, a single room, or within :: other space of the building.
30 VVLAN-verkossa oleva matkaviestin voi pyytää palvelua ilman fyysistä yhteyttä siihen. 30 The WLAN network a mobile station can request the service without requiring a physical connection to it. Niinpä on ehdotettu, että sylimikron kaltainen pääte voi käyttää tiettyjä palveluita, esimerkiksi tulostinta, joka on sen läheisyydessä. Thus, it is suggested that a laptop terminal can access certain services, such as a printer, which is in the vicinity. Tämä on eräs tapa, 2 112433 jolla voidaan tarjota LDS-palveluita. This is one way, 2 112433 which can be used to provide the LDS services. Näitä palveluita tarjottaessa on esitetty erilaisia palvelunhavaintamekanismeja kuten SLP-protokolla (Service Location Protocol) sekä Jini. These services are offered to different palvelunhavaintamekanismeja is shown as Protocol SLP (Service Location Protocol), as well as Jini.
5 Tunnetaan myös sellaisia järjestelmiä, joita käytetään ainoastaan paikanmääritykseen. 5 are also known systems that are only used for position determination. Näistä GPS-järjestelmä (Global Positioning System) on hyvä esimerkki. Of these, the GPS system (Global Positioning System) is a good example. GPS-vastaanotinta on esitetty käytettäväksi paikanmääritykseen matkapuhelimissa langattomissa televiestintäverkoissa. The GPS receiver is shown for use in determining the position of mobile phones, wireless telecommunications networks. Tästä seuraa, että matkapuhelin kyetään paikallistamaan kun siitä soitetaan hätäpuhelu. It follows that the cell phone is capable of locating it when the emergency call is made. 10 Järjestelmää voidaan myös vaihtoehtoisesti käyttää esimerkiksi navigointijärjestelmässä interaktiivisten karttapalveluiden tarjoamiseen. The system 10 may also alternatively be used, for example, the navigation system on the active map service provision. Tällaisissa järjestelmissä matkaviestimen sijainti jäljitetään, minkä jälkeen viestimeen lähetetään tietoja, joilla käyttäjä voi suunnistaa. In such systems, tracing the location of the mobile station, then the station sending data to the user may navigate. Tyyppiesimerkki on autoilija, joka tarvitsee ohjeita löytääkseen määränpäähänsä. A typical example is the motorist who needs guidance to find their destination.
Langattomien viestintäverkkojen ja matkaviestimien kehittyessä langattomiin viestintäverkkoihin on esitetty sisällytettäväksi erilaisia palveluita, joita verkkojen asiakkaat voivat käyttää. the development of wireless communication networks and mobile stations in wireless communications networks is presented for inclusion in a variety of services which customers can use the network. Nämä palvelut voivat olla sijainnista riippumattomia, kuten esimerkiksi SMS-viestit ja WAP-yhteyden kautta kommunikointi. These services can be location independent, such as SMS messages and via WAP communication. Palvelut 20 voivat olla myös sijaintiin sidottuja, jolloin ne ovat tarjolla vain matkaviestimen ; Services 20 can also be location-bound, so that they are available only in the mobile station; ollessa tietyssä sijainnissa. at a particular location. Alennushinnoista tiedottaminen silloin kun matkaviestimen käyttäjä on kaupassa, on eräs esimerkki LDS-palveluista. Sale price-information when the mobile user is in the shop, is an example of the LDS services. On mahdollista, että LDS-palveluita voidaan rajoittaa alueille, jotka ovat pienempiä kuin langattoman viestintäverkon peittoalue. It is possible that the LDS services may be restricted to areas that are smaller than the coverage area of ​​a wireless communications network. Siksi LDS-palveluiden tarjoaminen ,25 kokonaisen peittoalueen kaikille matkaviestimille johtaisi siihen, että palveluita ,··. Therefore, the provision of the LDS services, 25 complete coverage for all mobile stations would result in the services, ··. tarjottaisiin liian laajalle alueelle. offered too thinly. On ehdotettu, että langattoman viestintäverkon sisällä LDS-palveluita voisivat tarjota paikalliset liityntäpisteet. It is suggested that within a wireless communications network LDS services could provide local access points. Näin viestintä voitaisiin hoitaa tukiasemien kautta ja palvelut voitaisiin tarjota paikallisten : _ liityntäpisteiden kautta, joita ovat esimerkiksi Bluetooth ja WLAN-verkko. Thus, the communication could be handled through the base stations and services could be offered to local: _ through the access points, such as Bluetooth and WLAN.
. . : 30 3 112433 : 30 3 112433
On ehdotettu, että matkaviestinten sijainti jäljitetään esimerkiksi GPS:n kaltaisella paikannusjärjestelmällä, ja matkaviestimiin tarjotaan LDS-palveluita viestinten ollessa tietyllä alueella. It is proposed that the mobile device location is tracked, for example, GPS positioning system, such as that of, and mobile devices offered by LDS service stations being in a particular area.
5 Matkapuhelimiin ja muihin matkaviestimiin on tarkoituksenmukaista tarjota palveluita Internetin kautta. 5 mobile phones and other mobile devices, it is appropriate to offer services via the Internet.
Keksinnön ensimmäisen aspektin mukainen järjestelmä palveluiden tarjoamiseksi matkaviestimiin käsittää: 10 alueen, jonka sisällä on useita palvelualueita, joihin palvelut liittyvät; The system according to the first aspect of the present invention to provide services to the mobile stations comprises: 10 a region within which a plurality of service areas, which related services; useita alueella liikutettavia matkaviestimiä; a number of movable area of ​​mobile stations; välineet matkaviestinten sijainnin suhteessa palvelualueisiin määrittämiseksi niin, että matkaviestimen läsnäolo tietyn palvelun sisältävällä palvelualueella voidaan määrittää; means in relation to the location of the mobile device to determine the service areas so that the presence of the mobile station containing a particular service in the service area can be determined; sekä 15 välineet palvelun tarjoamiseksi matkaviestimelle; 15 as well as the means to provide a service to the mobile station; jolle järjestelmälle on tunnusomaista että se käsittää: useita sijainti-informaatiolähteitä matkaviestimen sijainnin osoittavan tiedon tarjoamiseksi; said system is characterized in that it comprises: a plurality of location information sources to provide data indicative of the location of the mobile station; ja palvelimen sijaintitietojen vastaanottamiseksi ja sen selvittämiseksi tarjoaako 20 sijaintitieto ainakin yhdestä sijainti-informaatiolähteestä perustan palvelun • · * tarjoamiselle. and a server for receiving location data and to determine whether 20 is providing location information from at least one location-based information source basis for service provision • · *.
I t • » it ;· Järjestelmä voi tarkastella saatavilla olevia sijaintitietoja useista lähteistä ja päätellä, että tietystä lähteestä tuleva sijaintitieto soveltuu parhaiten I t • »it; · The system can examine the available location data from multiple sources and conclude that come from a particular source location information is best suited for
/ 25 tietyntyyppisen palvelun tarjoamiseen. / 25 provision of a given type of service. Palvelujen kohdentaminen onnistuu paremmin, kun käytetään vain yhtä sijaintitietoa, joka on mahdollisimman oikeanlaista. targeting of services is more successful when only one location information, which is used as the right kind.
: Edullisesti järjestelmä soveltaa vastaanottamiinsa sijaintitietoihin 30 luokitusjärjestelmää, jonka perusteella sijaintitiedon luotettavuus voidaan päätellä. Preferably, the system applies the location information it receives from the classification system 30, which on the basis of the reliability of the location information can be determined. Sijaintitietojen luotettavuudella voidaan viitata niiden tarkkuuteen, eli paikannustoiminnot eivät tee virheitä vastaanottaessaan, käsitellessään ja lähettäessään sijaintitietoja edelleen. Location data may refer to the reliability of their accuracy, ie the positioning functions do not make errors in receiving, processing and transmitting location information further. Tarkkuudella voidaan myös tarkoittaa sijaintitietojen resoluutiota tai luotettavuutta, eli tietojen on todellakin tultava siitä 35 4 112433 lähteestä, mistä niiden oletetaan tulevan. Accuracy can also mean position of the resolution or reliability, that is, the data is indeed come from the source 35 4 112433, which are supposed to finish. Luotettavuudella voidaan viitata kaikkiin edellä mainittuihin seikkoihin. Reliability can refer to all the factors mentioned. Jos sijaintitiedot eivät ole riittävän luotettavia, palvelua ei ehkä tarjota matkaviestimeen. If location information is not reliable enough, the service may not be offered to the mobile station.
5 Edullisesti järjestelmä vastaanottaa ja luokittelee sijaintitiedot kaikista sijaintitietopisteistä. 5 Preferably, the system receives and classifies location information from all location data points. Järjestelmä voi kuitenkin vastaanottaa ja luokitella vain joistakin tai peräti vain yhdestä sijaintitietopisteestä tulevan tiedon. However, the system can receive and categorize only some or even only one location information from the incoming information.
Edullisesti sijaintitietopisteitä on useaa eri tyyppiä. Preferably, the location of the data points are of many different types. Sijaintitietopisteet voivat 10 käsittää , esimerkiksi sähköisiä järjestelmiä, jotka välittävät tiedon, tai matkaviestimen käyttäjä voi itse toimia sijaintitietopisteenä ja välittää tiedot. The location data points 10 may comprise, for example, electronic systems that transmit information, or the user of the mobile station may perform the location data and transmits the data point. Sähköisiä järjestelmiä sisältävässä suoritusmuodossa yksi tai useampi järjestelmistä saattaa käsittää GPS-paikannusjärjestelmän, saapumisaikajärjestelmän (TOA - Time of Arrival) tai havaitun aikaeron 15 arviointijärjestelmän (EOTD - Estimated Observed Time Difference) tai minkä tahansa näiden järjestelmien yhdistelmän. embodiment, the electronic system containing one or more of the systems may include a GPS location system, the system time of arrival (TOA - Time of Arrival) or the observed time difference evaluation system 15 (EOTD - Estimated Observed Time Difference), or any combination of these systems. EOTD on mekanismi, jolla radioverkkomittauksia käsittelemällä määritellään sijainti radioliityntäverkossa. EOTD is the mechanism by which radio network measurements by treating the defined location in radio access network. Vaihtoehtoisesti sähköiset järjestelmät voivat määrittää sijainti-informaation liityntäpisteiden läheisyyteen perustuen. Alternatively, the power systems to determine the proximity of the location information based on the access points. Tällainen järjestelmä voi perustua ·. Such a system can be based ·. 20 Bluetooth-teknologiaan tai WLAN-verkon liityntäpisteisiin. 20 Bluetooth technology or WLAN access points.
*. *. Edullisesti järjestelmässä on valintavälineet, joilla järjestelmä voi valita yhdestä tietystä sijainti-informaatiopisteestä tulevan sijainti-informaation silloin, kun sijainti-informaatiota on saatavilla useammasta sijainti-informaatiopisteestä. Preferably, the system has a selection means with which the system may choose one particular location information from the incoming location information when the location information is available for more information from the location.
» · 25 »· 25
Edullisesti järjestelmä käsittää sijainti-informaation käsittelijän, joka yhdistää eri lähteistä kerätyn sijainti-informaation. Preferably, the system comprises a location information handler, which connects various sources of collected location information. Sijainti-informaation käsittelijä voi muuttaa *. The location information handler can change *. eri muodoissa esitetyn sijainti-informaation muihin muotoihin, esimerkiksi sijainti- informaatiosta erilaisiin loogisiin sijaintiesityksiin ja erityisesti ihmiselle tajuttavaan 30 muotoon. location information presented in different forms in other forms, for example, the position information for different logical location representations, and in particular to humans realize 30 format.
Edullisesti sijainti-informaation käsittelijä käsittää sijaintipalvelimen. Preferably, the processor location information comprises a location server. Sijaintipalvelin 5 112433 voi käsittää verkon sijainnintarjoajan. 5 112433 The location server may comprise a network location provider. Verkonsijainnin tarjoaja voi tarjota sijaintipalvelimelle standardin käyttöliittymän sijainti-informaation saamiseksi. The network location provider can provide a location server to obtain a standard interface to location information. Sijainti-informaation käsittelijä voi käsittää sijainti-agentin. The location information handler may comprise a location agent. Sijainti-agentti voi sijaita matkaviestimessä. Location-agent can be located in a mobile station. Sijainti-informaation käsittelijä voi käsittää 5 paikannusjärjestelmän, jota ainakin yksi sijainti-agentti käyttää. The location information handler may comprise a positioning system 5, which at least one of the location agent used.
Edullisesti järjestelmä käsittää välineet, joilla matkaviestimet voidaan tunnistaa ainutkertaisesti. Preferably, the system comprises means for the mobile stations can be identified uniquely.
10 Edullisesti järjestelmä määrittää palvelunsijoitusalueen, missä palvelua tarjotaan. Preferably, the system 10 defines a service deployment area where the service is offered.
Edullisesti järjestelmä käsittää profiloivan alajärjestelmän, joka pitää ja/tai kerää yhtä tai useampaa käyttäjää, matkaviestintä ja palvelua koskevia profiileja. Preferably, the system comprises a profiling sub-system which keeps and / or collection of one or more users, and the mobile station for the service profiles. Profiilit voivat sisältää informaatiota esimerkiksi matkaviestimen ominaisuuksista, joita ovat esimerkiksi malli, sen näytön koko ja yhteysnopeus; Profiles may contain information such as the characteristics of the mobile station, such as the model, the screen size and connection speed; sekä käyttäjän 15 ominaisuuksista, joita ovat esimerkiksi käyttäjän ikä, sukupuoli ja luokka, eli onko kysymyksessä esimerkiksi kulta- vai hopeakäyttäjä; 15, as well as user characteristics, such as the user's age, gender and class, that is, whether there is gold or silver, for example, the user; sekä käyttäjän itsensä valitsemat preferenssit, kuten kiinnostus musiikkiin, vaatteisiin ja muihin asioihin. as well as the preferences chosen by the user himself, such as interest in music, clothes and other things.
Profiileja voidaan käyttää vertailutarkoituksiin. Profiles can be used for comparison purposes. Esimerkiksi palveluprofiileja voidaan verrata käyttäjäprofiileihin ja matkaviestinprofiileihin, ja näin määritellä onko *. For example, service profiles can be compared to user profiles and matkaviestinprofiileihin, and thus to determine whether *. 20 kyseisen palvelun toimittaminen kyseiseen matkaviestimeen käyttäjän toivomusten * mukaista tai teknisesti mahdollista. 20 supply of the service to the mobile station user wishes * compound or technically possible. Käyttäjäprofiilien ja matkaviestinprofiilien avulla *. User Profiles and mobile profiles *. voidaan päättää mainosten kohdentamisesta. It may be decided to ad targeting. Edullisesti sijainti-informaatiota käytetään mainosten kohdentamispäätöksiin. Preferably, the location information is used to ad an allocation. Näin palvelut ja mainokset saadaan yksilöityä mahdollisimman pitkälle. Thus the services and advertisements can be identified as far as possible.
• » 25 • »25
Edullisesti järjestelmä käsittää välineet, joilla sovelluksia voidaan ladata ί matkaviestimiin. Preferably, the system comprises a means for applications to be downloaded to mobile stations ί. Näiden sovellusten aktivoiminen voi mahdollistaa tiettyjen ·. These applications can enable activation of certain ·. palveluiden hankkimisen. purchasing services.
30 Koska järjestelmä vastaanottaa sijainti-informaatiota useista lähteistä, se tarjoaa : yksinkertaistetun käyttöliittymän tiedusteluja varten, ja vähentää näin palveluiden kompleksisuutta ja laskutoimenpiteitä. 30 As the system receives location information from multiple sources, it provides for inquiries simplified user interface, and thus reduce the complexity of the measures and the decline of services.
6 112433 6 112433
Keksintö yhdistää palveluiden hankinnan ja hallinnan, minkä vuoksi keksintö sopii käytettäväksi Internet-palveluiden tarjoamisessa ja verkkoinfrastruktuureissa sekä matkaviestimissä. The invention combines the acquisition and management services, which is why the invention is suitable for use in the provision of network infrastructures and Internet services, as well as mobile devices.
Edullisesti järjestelmä käsittää langattoman viestintäjärjestelmän. Preferably, the system comprises a wireless communication system. Järjestelmä saattaa käsittää matkapuhelinverkon. The system may comprise a mobile telephone network.
Edullisesti järjestelmä käsittää useita kerrostettuja langattomia järjestelmiä. Preferably, the system comprises a plurality of superimposed wireless systems. 10 Yhdessä* suoritusmuodossa voi olla viestintäjärjestelmä ja siihen kerrostettuina muita järjestelmiä. 10 * In one embodiment, there may be a communication system and a layer of other systems. Muita järjestelmiä saattaisivat olla esimerkiksi GPS:n kaltainen paikannusjärjestelmä, sekä paikalliset paikannusjärjestelmät, joissa paikka määritetään paikallisen liityntäpisteen kanssa tapahtuvan viestinnän perusteella. Other systems might be, for example, a GPS-like tracking system, as well as local positioning systems, which positions are determined on the basis of place with the local communications access point. Paikalliset paikannusjärjestelmät voivat myös tarjota liityntäpisteitä, joista 15 palveluita voidaan hankkia. Local positioning systems may also offer access points, including 15 services to be acquired. Sellaisen järjestelyn seurauksena voi syntyä useita päällekkäisiä alueita, joilla tarjotaan viestintää ja/tai palveluita. As a result of such an arrangement may arise in a number of overlapping areas, which provide communications and / or services. Sellaisessa järjestelmässä keksintö on erityisen käytännöllinen, kun selvitetään matkaviestinten liikkumista tällaisten päällekkäisten alueiden sisällä. In such a system, the invention is particularly useful when explaining the movement of mobile devices within such overlapping areas.
, 20 Keksinnön toisen aspektin mukainen järjestelmä palveluiden tarjoamiseksi » · I · matkaviestimiin käsittää seuraavat vaiheet: liitetään palveluita useisiin palvelualueisiin alueella; , A second aspect of the invention, a system 20 for providing the services of the »· I · to the mobile stations comprises the steps of: attaching a plurality of services and service areas in the region; 'tarjotaan useita alueella liikutettavia matkaviestimiä; 'Offered a number of movable area of ​​mobile stations; seurataan matkaviestinten sijaintia suhteessa palvelualueisiin siten että 25 matkaviestimen läsnäolo tietyllä palvelualueella voidaan määrittää; monitored mobile device relative to the location service areas so that the presence of the mobile station 25 in a given service area can be determined; ja tarjotaan palvelu matkaviestimeen; and providing service to the mobile station; ,.: jolle menetelmälle on tunnusomaista että: tarjotaan sijainti-informaatiota useista sijainti-informaatiopisteistä, joka sijainti- < · informaatio ilmaisee matkaviestimen sijainnin; ,: Which process is characterized by: providing location information of the plurality of location information points to location <· information indicates the location of the mobile station;. 30 vastaanotetaan sijainti-informaatiota ja määritetään saadaanko ainakin yhdestä : lähteestä sellaista sijainti-informaatiota, joka tarjoaa perustan palvelun tarjoamiseksi; 30 is received location information and determining from at least one: a source of location information that provides a basis for providing the service; ja 112433 7 tarjotaan palvelu matkaviestimeen, jos perusta on olemassa. 7 and the 112433 service provided to the mobile station, if there is basis.
Keksinnön kolmannen aspektin mukaisesti keksintöön kuuluu tietokoneella luettavalle tietovälineelle tallennettu ohjelmatuote, joka käsittää: 5 tietokoneohjelmakoodivälineet usean palvelualueen määrittämiseksi alueella ja palveluiden liittämiseksi määritettyihin palvelualueisiin; According to a third aspect of the invention, the invention includes a computer-readable medium stored program product, comprising: computer program code means 5 for determining a number of the service area and for connecting the services specified in the service area; tietokoneohjelmakoodivälineet sijainti-informaation vastaanottamiseksi useista lähteistä jpka ilmaisee monien alueella liikutettavien matkaviestinten sijainnin; computer program code means for location information for receiving a plurality of movable sources jpka indicates the location of a number of mobile stations in the region; tietokoneohjelmakoodivälineet matkaviestinten sijainnin seuraamiseksi suhteessa 10 palvelualueisiin siten että matkaviestimen läsnäolo tietyssä palvelualueessa voidaan määrittää; computer program code means for monitoring the location of the mobile stations 10 with respect to service areas in such a way that the presence of the mobile station in a given service area can be determined; tietokoneohjelmakoodivälineet sen määrittämiseksi saadaanko ainakin yhdestä lähteestä sijainti-informaatiota joka tarjoaa perustan palvelun tarjoamiselle; computer program code means for determining from at least one source location information provides a basis for service provision; sekä tietokoneohjelmakoodivälineet palvelun tarjoamiseksi matkaviestimeen, jos 15 perusta on olemassa. and computer program code means for providing service to the mobile station, if 15 there is basis.
Keksinnön neljännen aspektin mukainen järjestelmä palveluiden tarjoamiseksi matkaviestimiin sisältää seuraavat vaiheet: palveluiden liittäminen useisiin palvelusijainteihin alueen sisällä; system of the invention according to the fourth aspect, the provision of services to the mobile stations includes the steps of: connecting a plurality of services, service locations within the region; .·. . ·. 20 palveluiden tarjoaminen lukuisille alueella liikkuville matkaviestimille; 20 the provision of services to a large number of moving within the mobile stations; sellaisen sijainti-informaation tarjoaminen, josta matkaviestimen sijainti käy ilmi; the provision of such location information, which shows the location of the mobile station; ja * \ matkaviestinten sijainnin määrittäminen suhteessa palvelusijainteihin niin, että matkaviestimen sijainti tietyssä palvelusijainnissa voidaan määrittää; and * \ determination of the location of the mobile device relative to the service locations so that the location of the mobile station in a particular service location can be determined; jolle 'j menetelmälle on tunnusomaista: 25 sijainti-informaation vastaanottaminen sekä profiili-informaation tarkistaminen, jotta tietyt palvelut voidaan valita tarjottavaksi matkaviestimeen; which 'j, the method is characterized by: 25 receiving the location information and the revision of the profile information, so that some services may be selected to be offered to the mobile station; valitun palvelukokoelman tarjoaminen matkaviestimeen niin, että viestimen . Providing a selected collection of service to the mobile station so that the communication device. käyttäjä voi valita haluamansa palvelut; the user can select their preferred services; sekä käyttäjän valitsemien palveluiden tarjoaminen matkaviestimeen. Providing, as well as user-selected services to the mobile station.
Edullisesti profiili-informaatio on joko käyttäjäprofiili, viestinprofiili tai palveluprofiili. Preferably, the profile information is either in the user profile, a profile or a message to a service profile. Profiili-informaatio voi olla myös mikä tahansa yhdistelmä kahdesta tai kolmesta 30 8 112433 edellä mainitusta profiilista. Profile information may also be any combination of two or three 30 8 112433 the above-mentioned profile. Edullisesti palvelunsijoitusalueen määrittävä palveluprofiili tarkistetaan, jotta nähdään onko matkaviestimen sijainti sopiva palvelun vastaanottamiselle. Preferably, the position determining service area of ​​the service profile is checked to see whether the location of the mobile station for the receipt of the appropriate service.
5 Jos vain yksi palvelu on valittu, kokoelma käsittää luonnollisesti vain yhden palvelun. 5 If only one service is selected, the collection naturally contains only one service.
Keksinnön viidennen aspektin mukaisesti keksintöön kuuluu minkä tahansa edellisen ominaisuuden mukainen matkaviestin. According to a fifth aspect of the invention, the invention includes a mobile station according to any of the previous feature.
Keksintö kuvataan nyt mukana oleviin piirroksiin viitaten, joissa: The invention will now be described with reference to the accompanying drawings, in which:
Kuvio 1 esittää viestintäjärjestelmän peltoalueen; Figure 1 shows a communication system of the field region;
Kuvio 2 esittää LDS-palveluita tarjoavan järjestelmän; Figure 2 shows the LDS system to provide services;
Kuvio 3 esittää tiedotuskehyksen; Figure 3 shows a communication frame; 15 Kuvio 4 esittää kuvion 3 tiedotuskehyksen suoritusmuodon SLP-protokollassa; 15 Figure 4 shows the Figure 3 embodiment, the frame information SLP protocol; Kuvio 5 esittää palveluiden toimittamisen; Figure 5 shows the provision of services;
Kuvio 6 esitää palveluiden toimittamisen; Figure 6 shows the delivery of services; ja Kuvio 7 esittää palveluiden toimittamisen. and Figure 7 shows the provision of services.
( 20 Kuvio 1 esittää viestintäjärjestelmän peltoalueen 110. Peittoalueella on J, viestintäyhteyksien reitittämiseksi runsaasti reitityssoluja 112 sekä runsaasti palvelunsijoitusalueita 114. Nämä alueet ovat määriteltyjä sijainteja, joilla oleviin matkaviestimiin palvelua tarjotaan. Alueet voidaan määrittää usealla tavalla. Ne voivat olla koordinaattijoukkoja, jotka määrittävät alueen fyysiset rajat, tai ne voivat 25 olla liityntäpisteen nimi tai ne voivat olla looginen alue kuten osoite tai ·': rakennuksen kerros. Tietty palvelunsijoitusalue 114 lasketaan radioliityntäverkossa t olevan verkonsijainnin tarjoajan antamasta soluinformaatiosta. Se voidaan myös laskea paikannusjärjestelmästä saadusta sijainnista. (20 Figure 1 shows a communication system arable area 110. The coverage area J, communication links for routing ample routing cells 112, as well as plenty of service deployment areas 114. These areas are locations identified for the mobile stations the service is provided. The regions may be defined in several ways. They can be a set of coordinates that define the physical area boundaries, or may be the name of the access point 25, or may be a logical region, such as the address or · '. a certain floors in the building service deployment area 114 is calculated to provide a radio access network t network location provider from the cell information, it is possible to calculate the location obtained from a positioning system..
30 Palvelunsijoitusalueet 114 sisältyvät yleensä reitityssoluihin 112. Jotkin . 30 service deployment areas 114 are usually included in the routing cells 112. Some. palvelunsijoitusalueet 114 käsittävät kuitenkin useita reitityssoluja 114 ja ovat täten päällekkäisiä usean reitityssolun 112 kanssa. However, the service deployment areas 114 comprise a plurality of routing cells 114 and are thus a number of overlapping with the routing of the cell 112. Lisäksi palvelunsijoitusalueet 114 9 112433 saattavat olla päällekkäisiä muiden palvelunsijoitusalueiden 114 kanssa tai sisältää niitä. In addition, service deployment areas 114 9 112433 may overlap with the other 114 service deployment areas or contain them.
Peittoalue sisältää lukuisia WLAN-aktiivikohtia 116, joiden kautta langattomien 5 viestimien käyttäjät pääsevät verkkoon hankkimaan palveluita. Coverage includes a number of WLAN hot spots 116, through which the five stations of wireless users to obtain access to the network services. Nämä aktiivikohdat voivat sijaita esimerkiksi lentokenttien odotusauloissa, kaupoissa ja hotelleissa eli sellaisissa paikoissa, joissa ihmiset yleensä tarvitsevat palveluita ja joissa palveluille .voi olla runsaasti käyttöä. These hot spots can be located, for example, airports, waiting areas, shops and hotels, or in places where people tend to be in need of services and which services .Can be plenty of use.
10 Aktiivikohdat mahdollistavat erittäin lokalisoitujen palveluiden toimittamisen: esimerkiksi VVLAN-verkkojen palvelunsijoitusalueet ovat halkaisijaltaan joitakin kymmeniä metrejä, esimerkiksi 25 - 100 metriä. 10 active lines enable the delivery of highly localized services: service deployment areas, for example, WLAN networks have a diameter of some tens of meters, for example 25 - 100 m. Ne voivat tarjota palveluita rakennuksen tietyssä huoneessa tai kerroksessa oleville asiakkaille. They can provide services for building a particular room or floor of the old customers. Vaikkakin tämä suoritusmuoto näyttää WI_AN-aktiivikohdat, muissa suoritusmuodoissa 15 aktiivikohtia voidaan tarjota muuhun viestintäteknologiaan tai eri viestintäteknologioiden yhdistelmään perustuen. Although this embodiment shows WI_AN-active lines, in other embodiments, the active sites 15 can be provided to other communication technology or combination of various communication technologies basis.
Keksinnön sanastossa ''sijainnin” käsite on tärkeä. the vocabulary of the Invention "location" concept is important. Sijainti voidaan ilmaista fyysisen sijainnin mukaan, esimerkiksi koordinaattien muodossa, sekä loogisen *. Location can be expressed as physical location, for example in the form of coordinates, as well as logical *. 20 sijainnin mukaan, esimerkiksi katuosoitteen muodossa. 20 by location, for example in the form of the street address. Katuosoite on käyttäjän näkökulmasta katsottuna looginen tilanesitystapa. Street Address is a user's perspective logical mode of presentation. Looginen sijainti voi olla myös ': kätevä tapa ilmaista sijaintia. The logical location can also be 'a convenient way to express their position. Palvelu voi koskea esimerkiksi huoneessa olevan tulostimen käyttämistä. The service may involve the use of, for example, in-room printer.
t 25 Fyysinen sijainti voidaan saada selville radioliityntäverkon solun antamasta informaatiosta tai paikannusjärjestelmästä. R 25 may be the physical location of the information to identify the radio access network or a positioning system to provide a cell. Looginen informaatio voidaan saada käyttäjältä tai se voidaan selvittää fyysisestä sijainti-informaatiosta. Logical information can be obtained from the user or it can find physical location information. Jos looginen : sijainti-informaatio johdetaan fyysisestä sijainti-informaatiosta, se riippuu ; If the logic: the location information derived from physical location information, it depends; jälkimmäisen luotettavuudesta. the reliability of the latter. Fyysinen sijainti voidaan yhtä lailla selvittää 30 loogisen sijainnin perusteella. Physical location can be equally determine on the basis of 30 logical location.
10 112433 10 112433
Fyysinen sijainti-informaatio voidaan laskea automaattisesti, jos se esitetään koordinaatteina. The physical location information may be calculated automatically, if it is shown in coordinates. Esimerkiksi etäisyyslaskelmat ovat helppoja suorittaa. For example, the distance calculations are easy to perform.
Kuvio 2 esittää järjestelmän 210, jolla matkaviestimiin tarjotaan LDS-palveluita. Figure 2 shows a system 210 for mobile devices is provided LDS services. Se 5 voidaan sisällyttää langattomaan viestintäjärjestelmään, ja täten se voi sijaita kuvion numero 1 peittoalueella 110, jolloin järjestelmän tukiasemat määrittävät yksittäiset reitityssolut. 5, it can be incorporated in a wireless communication system, and thus it can be located in Figure 1 in the coverage area number 110, wherein the base stations determine the routing of individual cells. Järjestelmä 210 käsittää verkon 212 sekä lukuisia matkaviestimiä. The system 210 comprises a network 212, and a plurality of mobile stations. Selvyyden vuoksi näytetään vain numerolla 214 nimetty matkaviestin, vaikka muitakin on läsnä. For clarity, showing only the designated mobile station number 214, although other is present. Matkaviestintä 214 tai ME:ä (mobile entity) 10 kantaa käyttäjä, joka liikkuu peittoalueella 110 ja haluaa päästä käyttämään verkon 212 tarjoamia palveluita. The mobile station 214 or the ME (Mobile Entity) 10 the user is moving in the coverage area 110 and wishes to use the services offered by the network 212. On ymmärrettävä, että tällaisiin palveluihin kuuluvat myös viestintäpalvelut, vaikka seuraavassa käsitellään erityisesti muunlaisia palveluita. It is understood that such services includes communication services, even if the next address in particular other types of services.
15 Palveluiden toimittamisen lisäksi järjestelmä kontrolloi verkon matkaviestimiin lähettämiä mainoksia. In addition to the delivery of 15 services system controls sent by the network to mobile terminals ads. Koska käyttäjä ei välttämättä tiedä etukäteen tarjolla olevista tai tarjolle tulevista palveluista, käyttäjälle lähetetään mainoksia, joissa tiedotetaan tietyn palvelun saatavuudesta tietyssä sijainnissa; Since the user does not necessarily know in advance the available or available in future services, the user is sent advertisements, announcing the availability of a particular service in a particular location; eli käyttäjälle , ilmoitetaan palvelun olemassaolosta. a user informed of the existence of the service. Tämä tapahtuu verkossa. This is done online. Mainoksia voidaan » > « · » ♦ . The ads can be »>« · »♦. 20 lähettää käyttäjille heidän ollessaan liikkeellä, esimerkiksi heidän kävellessään '! 20 to send users when they're on the go, for example, as they walked '! kadulla tai matkustaessaan autossa, tai niitä voidaan lähettää käyttäjän saapuessaan tiettyyn sijaintiin, esimerkiksi rakennukseen tai rakennuksen tiettyyn 9 osaan. traveling by car or on the street, or they can be sent to the user entering a specific location, such as a building or a building for a certain portion 9.
# 25 Tässä suoritusmuodossa verkko 212 perustuu TCP/IP:een (eli lähetyksenhallintaprotokolla yli Internet-protokollan). No. 25 In this embodiment, the network 212 based on TCP / IP, C. (i.e., transmission control protocol over Internet protocol). ME 214 ja verkko 212 viestivät minkä tahansa sopivan lähetysteknologian välityksellä, esimerkiksi The ME 214 and the network 212 communicate via any suitable transmission technology, e.g.
'·, GPRS:n (general packet radio service eli pakettikytkentäinen datapalvelu) kautta. '·, GPRS through the (general packet radio service or packet-switched data service).
\ Siksi ensimmäinen askel seuraavaksi esitetyissä palveluihin liittyvissä I · 30 toimenpiteissä on ME:n 214 rekisteröityminen verkko 212:een ja IP-osoitteen »· . \ Therefore, the first step in the following set of services related to I · 30 measures is the ME 214 to register the network 212 ° C and the IP address "·. hankkiminen ME:lle 214. How to obtain the ME 214.
11 112433 11 112433
Profiileja käyttämällä järjestelmä kohdentaa palveluita sopiville matkaviestimille tai käyttäjille. Use profiles to fit the system to allocate services to mobile stations or users. Profiileja sovelletaan käyttäjän kantamaan matkaviestimeen, käyttäjän henkilökohtaiseen profiiliin sekä palveluun. Profiles applicable to the user to carry the mobile device, the user's personal profile and the service. Eri matkaviestimillä on erilaiset mahdollisuudet tarjota käyttäjille sopivia palvelukäyttöliittymiä ja sisältöä. Different mobiles have different opportunities to provide users with the appropriate service interfaces and content. Erot 5 voivat johtua matkaviestinten käyttämästä mediasta tai muista fyysisistä rajoituksista kuten laitteen koosta ja virrankulutuksesta. 5 Differences may result from the use of mobile media, or other physical constraints such as the size and power consumption of the device. Kaikkien mahdollisten palveluiden joukosta määritetään vain tiettyyn matkaviestimeen sopivat, jotta käyttäjälle, tarjotaan vain palveluita, joita hän voi myös käyttää. Among all the possible services are determined only suitable for a certain mobile station, so that the user is offered only services that he or she can also be used. Tätä kutsutaan matkaviestinprofiilin täsmäykseksi. This is known as a mobile profile matching. Palveluita kohdennetaan ja tarjotaan eri 10 käyttäjäryhmille. Services are targeted and are offered in different groups of users 10. Käyttäjät liikkuvat paikasta toiseen eivätkä he välttämättä tiedä mitä palveluita missäkin paikassa on saatavilla. Users moving from place to place and they do not necessarily know what services are available in any given place. Siksi käyttäjän ominaisuuksia tutkitaan ja heille kohdennetaan sopivia palveluita. Therefore, the user characteristics are investigated and appropriate services allocated to them. Tätä kutsutaan käyttäjäprofiilin täsmäykseksi. This is called a user profile matching. Myös matkaviestinten käyttäjät voivat käyttää käyttäjäprofiileja etsiessään muita matkaviestinten käyttäjiä näiden ominaisuuksien perusteella. Also, mobile users can use the user profiles in search of other mobile device users based on these properties.
15 Näin voidaan luoda ad-hoc-yhteisöjä palveluiden mainostamista tai mitä tahansa käyttäjäkyselyitä varten. 15 in order to create an ad-hoc communities to advertise services or any user queries for you. Palveluiden käyttäjiä saattavat kiinnostaa tietyt palveluryhmät kaikkien saatavilla olevien palveluiden joukosta. service users may be interested in certain service groups from the list of all available services. Käyttäjillä on palveluiden ominaisuuksia koskevia preferenssejä; Users will have preferences on the characteristics of the services; he saattavat identifioitua tiettyjen palveluiden käyttäjiksi tai tilaajiksi ja/tai he saattavat vastaavasti haluta , 20 välttää joitakin toisia palveluita. they may identify themselves as users or subscribers of certain services and / or they might want to, respectively, 20 others avoid some of the services. Tämän mahdollistamiseksi tutkitaan palveluiden To enable this research service
J, ominaisuuksia ja tunnistetaan ne käyttäjät, joille palvelu soveltuu. J, properties and identification of the users to whom the service is suitable. Tätä kutsutaan palveluprofiilin täsmäykseksi. This is called a service profile matching. Palvelun ominaisuuksiin saattavat kuulua tuetut . features of the Service may include supported. ·, päätelaitemallit, tuetut päätelaitemallineet, sekä henkilökohtaiset mallineet. ·, Terminal models, supported by the terminal model, as well as personal templates.
! ! » » · 25 Matkaviestimen profiilin avulla verkon 212 on mahdollista määrittää voiko ·'. "" · Profile of the mobile station 25 through the network 212, it is possible to determine whether · '. matkaviestin tukea palvelua, jota sille ollaan lähettämässä. mobile support service, which is being sent to it. Käyttäjäprofiilin avulla verkko 212 voi määrittää onko tietyn matkaviestimen käyttäjä sopiva kohde The user profile enables the network 212 to determine whether a particular mobile station by a suitable target
'·. '·. millekään verkon 212 tarjoamista palveluista. any type of network 212 services provided. Jos palvelu on paikkaan sidottu, * · palveluprofiiliin kuuluu myös uuden palvelun sijoitusaluetta koskeva sijainti, minne If the service is location-specific, * · service profile includes a location for the new service investment areas, where
30 uusi palvelu on sijoitettu, eli se alue missä ME:t voivat käyttää uutta palvelua. 30 the new service is located, i.e. the region where the ME may use a new service.
»· . »·. Palveluprofiilin avulla verkko 212 voi määritellä kannattaako alueeseen liittyvää * · palvelua kohdentaa tietyille matkaviestimille. The service profile enables the network 212 can determine the worth-related area * · service to target specific mobile stations.
12 112433 12 112433
Alla on esimerkkejä tilanteista, joissa profiilin täsmääminen voi olla hyödyllistä. The following are examples of situations in which matches the profile may be useful. Palvelu voidaan kohdentaa tietyn profiilin omaaville käyttäjille, jos profiilista käyvät ilmi käyttäjän tietyt toiminnot, esimerkiksi onko käyttäjä töissä, vapaalla, lomalla tai 5 tapaamisessa tai onko hän poissa tai mahdollisesti kiireinen. The service can be allocated to a particular profile of its own users, if the user's profile will be apparent from certain functions, for example, whether the user is at work, on leave, on vacation, or 5 meeting or if he is absent or may be busy.
Käyttäjä voi estää tiettyjen palveluiden tarjoamisen listaamalla ne ei-toivotuiksi palveluiksi. The user can prevent the provision of certain services by listing them unwanted services.
Palvelua voidaan kohdentaa käyttäjille sen mukaan ovatko he määriteltyjä ikärajoituksia nuorempia tai vanhempia. The service can be allocated to users according to whether they are age limits specified in younger or older.
10 Palveluita voidaan kohdentaa tiettyihin ammattiryhmiin kuuluville käyttäjille. 10 services can be targeted at users belonging to certain categories.
Palvelu voidaan kohdentaa niille käyttäjille, joiden matkaviestin tukee palvelua. A service may be targeted for those users whose service is supported by the mobile station. Palvelu voidaan kohdentaa käyttäjille sen mukaan onko heidän matkaviestimissään graafinen näyttö vai tekstinäyttö. A service may be targeted at users depending on whether their mobile stations graphic display or text display.
Palvelu voidaan kohdentaa käyttäjille, joilla on saatavilla hiiri tai näppäimistö 15 matkaviestimissään. The service can be targeted to users with a mouse or keyboard available 15 mobile anywhere.
Palvelu voidaan yksilöidä tiettyä Internet-selainta varten, tiettyä käyttöjärjestelmää varten sekä tiettyä matkaviestimen valmistajaa ja/tai mallia varten, jolloin palvelu kohdennetaan tarvittavat kriteerit täyttävään matkaviestimeen. Service may be customized for a specific Internet browser for a specific operating system, as well as to a specific make and / or model of the mobile station for which the service is allocated to the mobile station that meets the necessary criteria.
Palvelu (varsinkin mainokset) voidaan kohdentaa tiettyä sukupuolta edustaville 20 käyttäjille. Service (especially ads) can be targeted to a particular sex for 20 users.
Palvelu voi selvittää käyttäjän työnantajan, ja määrittää näin onko käyttäjä palvelun yritysasiakas. The service can determine the user's employer, and thus determines whether the user is a business customer service. Palvelun ja käyttäjän varmistamiseksi voidaan käyttää liiketoimintasertifikaatteja. can be used for business certificates to ensure that service and user.
Palvelu voidaan yksilöidä tietyn työnantajan tietyllä osastolla työskenteleviä 25 käyttäjiä varten. The service can be customized for working in a particular employer in a particular department 25 users.
v. Palvelu voidaan kohdentaa käyttäjille, joiden matkaviestimet kykenevät ymmärtämään tiettyjä multimedia-formaatteja (esimerkiksi ääntä), jotka ovat tarpeen palvelun käyttämiseksi. v. A service may be targeted at users with the mobile stations are able to understand certain multimedia formats (e.g., voice), which are necessary for using the service.
·] Palvelu voidaan kohdentaa käyttäjille, joiden matkaviestinten näytöt täyttävät 30 tarvittavat koko- ja/tai värivaatimukset palvelun käyttämiseksi. ·] A service may be targeted at users with a mobile device 30 displays meet the necessary size and / or color requirements for using the service.
' Seuraavaksi selitetään profiileiden käyttäminen järjestelmässä. "Next, the use of the profiles in the system.
„ "2Ί« ME 214 tarjoaa alustalle käyttäjätunnisteen, jolla käyttäjä voidaan tunnistaa. Jos ME:tä 214 käyttää ainoastaan yksi käyttäjä, hänen käyttäjätunnisteensa voi olla sama kuin matkaviestimen tunniste, jolla tunnistetaan ME 214. Jos samaa ME:tä 5 214 käyttää useampi käyttäjä, tai useampi käyttäjä jakaa laitteen tai tilin tunnisteen, käyttäjätunniste saattaa erotella nämä käyttäjät. Tunnisteena voi toimia älykortti tai vastaava luotettava laite, joka mahdollistaa digitaalisen allekirjoituksen. "" 2Ί 'ME 214 provides a platform to the user ID of the user to identify if the ME. S 214 uses only one user, his user identifier may be the same as the identifier of the mobile station, which is identified by the ME 214. If the same ME 5, 214, multiple users, or more users to share the identity of the device or the account, the user identifier may distinguish between these users. tag can serve as a smart card or similar reliable device, which enables the digital signature.
Matkaviestin käsittää myös LDS-asiakkaan 216. Tämä on ME:hen 214 10 esiasennettu minimaalinen asiakasohjelmisto, joka toimii vuorovaikutuksessa verkon 212 kanssa. The mobile station also comprises the LDS client 216. This is the ME 214 10 pre-installed client software minimal ratio, which interacts with the network 212. LDS-asiakas käsittää sijaintiagentin 218, käyttäjäprofiiliagentin 220 sekä palvelunäkymäagentin 222. LDS client comprise a location agent 218, a user profile agent 220, the service view agent 222.
Sijaintiagentti 218 kykenee hankkimaan sijainti-informaatiota useista lähteistä 15 ennen kuin informaatio välitetään edelleen sijaintipalvelimelle 252 (joka kuvaillaan myöhemmin). The location agent 218 is able to obtain location information from multiple sources 15 before the information is forwarded to the location server 252 (described later). ME:n 214 tuottamaa sijainti-informaatiota ei yleisesti pidetä kovin luotettavana, joskin se voi olla riittävän luotettavaa tietyille palveluille. ME 214 generated the location information is generally not considered to be very reliable, although it may be sufficiently reliable for certain services. ME 214 voi tarjota sijainti-informaatiota, joka on hankittu ulkoisesta paikannusjärjestelmästä (esimerkiksi GPS-järjestelmästä). ME 214 may provide location information which is acquired from an external positioning system (such as a GPS system). Sijainti-informaatio voidaan johtaa, jos tiedetään ► » 20 sen IRDA- (Infra-red Data Association) tai Bluetooth-liityntäpisteen sijainti, jonka kanssa ME 214 viestii. The location information can be derived if it is known ► »20 to IRDA (Infra-red Data Association) or Bluetooth access point for the location with which the ME 214 is communicating. Sijainti voidaan saada selville myös radiolippuja i · ; Location can be detected by a wireless radio frequency tickets · i; käyttämällä. using. Käyttäjä voi antaa sijainti-informaationsa loogisen sijainti-informaation !! The user can provide location information of the logical location information !! muodossa. in terms of.
» 25 Eri sijainti-informaatiolähteet vaihtelevat luotettavuudeltaan. »25 Different Location information sources vary in reliability. Matkaviestimen välittämään sijainti-informaatioon ei yleensä kannata luottaa. The mobile station transmit the location information is usually not wise to rely on. Tämä pitää paikkaansa erityisesti silloin, kun yksityisyydensuoja ja raha ovat olennaisia palvelun kannalta. This is true especially when privacy and money are essential for the service. Siksi on suotavaa, että perusmekanismi sijainti-informaation !.* saamiseksi on radioliityntäverkossa. Therefore, it is desirable that the basic mechanism of the location information!. * Obtaining is the radio access network. Tässä tapauksessa verkossa oleva sijainti- 30 informaatiolähde toimittaa sijainti-informaation sijaintipalvelimelle 252. Tämä voi olla sellaisen yksittäisen solun antama tiedotus, jonka alueella ME 214 sijaitsee, : tai edullisemmin, sijainti-informaatio tulee verkonsijainnin tarjoajalta, joka toimii 14 112433 esimerkiksi TOA/EOTD-arvioiden mukaan. In this case, the network location 30 information source supplies the location information to the location server 252. This may be provided by a single cell information in which the ME 214 is located: or, more preferably, the location information is to be the network location of the service provider that operates 14 112 433, for example, the TOA / EOTD- according to the estimates. Sijainti-informaation voi yhtä hyvin tarjota ME:n 214 kanssa viestivä VVLAN-liityntäpiste, joka kykenee vahvistamaan ME:n sijainnin verkolle 212. Fyysisten sijaintien välinen kartoitus tehdään sijaintipalvelimessa 252. Fyysisiä sijainteja ovat koordinaatit, tilat sekä erilaiset 5 loogisen sijainnin muodot, esimerkiksi ihmisen ymmärtämät muodot. The location information may as well be provided by the ME 214 communicates with a WLAN access point capable of enhancing the ME network 212. The location of the mapping between the physical locations are sijaintipalvelimessa 252. The physical locations of the coordinates, areas, and different forms of five logical location, such as human understood by forms. Verkon katsotaan yleensä tarjoavan luotettavinta sijainti-informaatiota. The network is generally considered to provide the most reliable location information.
Olipa lähde mikä hyvänsä (oli se siis verkko 212 tai ME 214) fyysisen sijainnin arvion tarkkuus riippuu käytetystä menetelmästä (GPS paikantaa kymmenien 10 metrien tarkkuudella, ja TOA/EOTD paikantaa satojen metrien tarkkuudella) ja sijaintiympäristön olosuhteista (GPS ei toimi kovin hyvin sisätiloissa, ja matkapuhelinverkon peitto voi olla huono joissakin paikoissa. Tarkkuusongelmia voivat aiheuttaa myös huono monitie ja huono näkyvyys, ja sijainti saatetaan määritellä valmiustilassa olevan matkaviestimen viimeisestä tunnetusta sijainnista 15 alueella). Whether the source of whatever (it was, therefore, the network 212 or ME 214) the physical location of the accuracy of the estimate depends on the method used (GPS to locate dozens of 10 accuracy of meters, and TOA / EOTD locate hundreds of meters accuracy) and the location of ambient conditions (GPS does not work very well indoors, and mobile phone network coverage can be poor in some places. Accuracy problems may also cause a bad multipath and poor visibility, and the location may be defined as the last of the standby mode, the mobile station 15 known location area).
On ymmärrettävä, että kaikki saatavilla olevat informaatiolähteet eivät ole vaihtoehtoja, vaan ne edustavat joukkoa, josta järjestelmä voi valita. It is understood that all the available sources of information are not alternatives, but they represent a set from which the system can be selected. Kaikki , mainitut mahdollisuudet eivät välttämättä ole läsnä, mutta jos saatavilla on kaksi I < I » 20 tai useampia sijainti-informaatiolähteitä, ne yhdistetään ja varastoidaan » sijaintipalvelimeen 252. Tällä lailla voidaan käyttää parasta tai sopivinta sijainti-informaatiolähdettä. All, such opportunities may not be present, but if there are two I <I »20 or more location information sources, they are combined and stored in a" location server 252. This Act may be used in the best or most suitable location information of the source. Jos käyttäjä esimerkiksi soittaa hätäpuhelun, soiton alkuperä , , voidaan jäljittää TOA/EOTD-laskelmilla. For example, if a user make an emergency call, the call origin can be traced back to the TOA / EOTD-calculations. Tällaisessa tapauksessa saatetaan , kuitenkin tarvita tarkempaa tietoa, jolloin saatetaan käyttää muita sijainti- 25 informaatiolähteitä, esimerkiksi GPS:ä, mikäli se on saatavilla. In such a case, it may, however, require further information to be used for other sources of location information 25, for example, GPS ', where available. Toisin sanoen järjestelmä voi käyttää sijainti-informaatiota ja jäljittää käyttäjän/ME:n 214 riittävällä *: tai vielä suuremmalla tarkkuudella. In other words, the system can use the location information and track user / ME 214 sufficiently * or even higher accuracy.
Kun verkko 212 ja erityisesti sijaintipalvelin 252 vastaanottaa sijainti-informaatiota, 30 se liittää siihen metainformaatiota, josta käy ilmi sijainti-informaation lähde ja , vastaanottoaika. When the network 212, and in particular, the location server 252 receives the location information 30 to connect it to the meta-information, which indicates the source of the location information and, a reception time. Sijainti-informaation lähteet luokitellaan, ja jokainen yksittäinen sijainti-informaatio saa tunnisteen, josta käy ilmi informaation lähde. Sources of the location information is classified, and each individual location information may be an identifier indicating the source of information. Aika annetaan 15 112433 aikaleiman muodossa. Time is given in the form of 15 112433 timestamp. Metainformaatio liitetään siten, että palvelu voi arvioida sijainti-informaation luotettavuuden. The meta-information is attached so that the service can estimate the reliability of the location information. Tähän kuuluu myös lähteen oikeellisuus, sen tarkkuus sekä sen oikea-aikaisuus (vanha sijainti-informaatio saattaa olla vähemmän luotettavaa). This includes also the accuracy of the source, its accuracy and timeliness of its (old location information may be less reliable). Metainformaatio voidaan koota siten, että se on 5 luotettavuus ja tarkkuus -indeksin muodossa. The meta-information can be put together in such a way that it is 5 integrity and accuracy of the form of index. Käytetty indeksiarvo voidaan sopia verkko-operaattorin ja palvelun tarjoajien kesken, minkä jälkeen palvelun tarjoajat voivat määrittää palveluihinsa liittyen kuinka paljon tarkkuutta tarvitaan ja mikä on tarpeellinen indeksiarvo. Used the index value can be agreed between the network operator and service providers, after which service providers can configure their services related to how much precision is needed and what is necessary for the index value.
10 Käyttäjäprofiiliagentti 220 tarjoaa sellaiset ME:n 214 ominaisuudet, jotka saattavat olla relevantteja palvelun toimittamisen kannalta. 10 User Profile Agent 220 provides such ME 214 properties that might be relevant for the time of service. Se tarjoaa myös käyttäjän tallentamat preferenssit. It also provides the user's preferences stored. Tällaiset preferenssit voidaan säätää myös ennalta. Such preferences can also be set in advance. Säätämisen voi tehdä esimerkiksi verkko-operaattori riippuen maksetun palvelun tasosta. Adjustment can be made, for example, the network operator depending on the level of paid service. Nämä preferenssit tallennetaan ME:een standardi-formaatissa 15 (esimerkiksi RDF resurssinkuvauskehyksessä - Resource Description Framework, joka on WWW-verkon metadata-arkkitehtuuri). These preferences are stored in the ME C. standard format 15 (for example, the RDF resurssinkuvauskehyksessä - Resource Description Framework, which is a web network meta data architecture).
Palvelunäkymä-agentti 222 tarjoaa ME:lle 214 mahdollisuuden selata verkossa 212 olevia palveluita, jotka esitetään palvelunäkyminä. The service view agent 222 provides the ME 214 the ability to browse the web 212 of the services, which shows the service as views. Palvelunäkymä on jokaista ,·, 20 verkkoon kytkettyä ME:ä varten dynaamisesti luotu palvelukahvatietokanta. The service view is each, ·, 20 connected to the network ME: s for dynamically created service handles database.
Lyhyesti ilmaistuna se esittää “tietyssä sijainnissa käyttäjälle saatavilla olevat .···. Briefly, the present "in a particular location available to the user in. ···. palvelut”. services". Palveluprofiilit ja niiden ominaisuudet varastoidaan tallenteina .·*. Service profiles and their properties are stored recordings. · *. palveluhakemistoon, joka on palveluprofiilikokoelma. service directory, which is a collection of service profile. Palvelunäkymä-agentti 222 on palvelunäkymiä sisältävän viestinnän asiakkaanpuoleinen julkaisu-tilausmalli. The service view agent 222 is a communication service containing the views of the client-side release-subscription model. 25 ''Julkaisu-tilaus” tarkoittaa sitä, että palvelukonfiguraattori julkaisee palvelut v; 25 '' Release Order 'means that the service will publish in services; käyttäjälle palvelunäkymää käyttämällä, ja ME:n käyttäjä voi tilata haluamansa ' ': palvelut hänelle tarjottujen palveluiden joukosta. the user using the service view, and ME, the user can order the desired '' services among the services offered to him.
*. *. Käyttäjä valitsee palvelun, ja jos palvelun toteuttaminen vaatii ohjelmistoa, 30 palvelunäkymä-agentti 222 toimii vuorovaikutuksessa verkon HTTP-palvelimen (Hyper Text Transfer Protocol) tai http-tausta-ajoprosessin kanssa (HTTP-daemon 258) ladaten näin palvelun asiakkaanpuoleisen koodin. The user selects a service, and if the service requires the software 30 the service view agent 222 interacts with the network server to the HTTP (Hyper Text Transfer Protocol) or HTTP background shaving process (HTTP daemon 258) thereby charging the service to the client-side code. Toisin sanoen ME:een 16 112433 ladataan ohjelmisto palvelunkäyttöagentin muodossa (selitetty alla) palvelun toimittamisessa käytettäväksi. In other words, the ME 16 112433 C. loading a software service, the use of an agent (described below) for use in the delivery of service. Tyypillisesti tämä tapahtuu yhden tai useamman Java-appletin muodossa. Typically, this takes the form of one or more Java applet. Kun käyttäjä ottaa yhteyden palvelun WWW-sivuun, ohjelmiston osa ladataan ME:n selaimeen, joka tämän jälkeen käyttää ohjelmistoa 5 automaattisesti selaimen Java-virtuaalikoneessa. When a user connects to the service's web page, a piece of software downloaded ME's browser, which then use the software to automatically 5 browser's Java virtual machine. Tämä ohjelmasuoritus voi sen jälkeen ottaa yhteyden WWW-palvelimen sivulle ja toimia yhteistyössä palvelimen ohjelmiston kanssa, ja tarjota näin palvelun käyttäjälle. This program execution can then connect to the Web server side, and to co-operate with the server software, and to provide this service to the user.
ME 214 käsittää myös verkonhavaintaosan 224, joka käsittää verkonhavainta-10 agentin « 226 ja palvelunkäyttöosan 228, joka puolestaan käsittää palvelunkäyttöagentit 230. The ME 214 also comprises a network discovery 224, which comprises a network discovery agent 10 «226 and the service operating portion 228, which in turn comprises the use of the service agents 230.
Verkko 212 käsittää verkonhavaintaosan 232 sekä palvelunkäyttöosan 234. Jokainen näistä osista toimii vastaavien ME:n 214 osien kanssa. The network 212 comprises a network discovery service 232 and an operating portion 234. Each of these parts serves as the ME with 214 parts. Verkon 212 15 verkonhavaintaosa 232 käsittää verkkoliityntäpalvelun (NAS -network access service) 236, DHCP-palvelimen (dynamic host configuration protocol) 238 sekä sertifiointiauktoriteetin (CA - certification authority) 240. NAS 236 on ME:n verkonhavainta-agentin tunnettu yhteyspiste, jota kautta ME muodostaa yhteyden . Network 212 15 232 comprises a network discovery verkkoliityntäpalvelun (NAS by Network Access Service) 236, a DHCP server (Dynamic Host Configuration Protocol) 238, sertifiointiauktoriteetin (CA - Certification Authority) 240. The NAS 236 is the ME network discovery agent known point through which ME to connect. verkon kanssa. with the network. Kun ME 214 on löytänyt verkon ottamalla yhteyden NAS:ään 236 I · 20 (yhteydenottotapa riippuu radioliityntäverkosta), ME saa DHCP-palvelimelta 238 ^ IP-osoitteen itselleen sekä palveluhakemiston IP-osoitteen (DHCP.n vastuulla on ' myös muiden Internet-yhteyden konfiguroimiseen tarvittavien parametrien tarjoaminen ME:lle). When the ME 214 has found a network by contacting the NAS 236 I · 20 (contact method depends on the radio access network), we will be the DHCP server 238 ^ IP address of itself and the service directory of the IP address (DHCP.n is responsible for the "other Internet connection configure the provision of the necessary parameters, ME). Luotettavan palvelu-asiakas (ME) -suhteen muodostaminen ··, onnistuu ainoastaan silloin, kun sekä asiakas että palvelu tunnistetaan toisilleen. Reliable service client (ME) ratio to a ··, to be successful only when both the customer and the service identifier to each other.
25 Tämän mahdollistaa järjestelmän tarjoama CA 240, joka toimii luotettavana .'. This allows the 25 CA 240, which is provided as a reliable system. '. kolmantena osapuolena. as a third party.
- * · '·, Verkon 212 palvelun käyttöosa 234 käsittää LDS-palvelut 242, jotka ovat tiettynä % aikana aktiivisia verkossa 212, sekä laskutuspalvelimen 244. Laskutuspalvelu on 30 aktiivinen maksullisille palveluille. - * · '·, the service network 212 comprises a driving part 234 of LDS-242 services, which are given in the% active on the network 212, and a billing server 244. The billing service is active for 30 paid services.
• > * 17 112433 LDS-palveluihin 242 sisältyvät sijaintitietoisetpalvelut 246 sekä sijaintikriittiset palvelut 248. Sijaintitietoiset palvelut 246 saattavat aloittaa toimintansa, kun ME 214 on tietyssä sijainnissa, mutta sijaintitietoisia palveluita 246 ei tarvitse lopettaa, vaikka ME 214 siirtyy toiseen sijaintiin. •> * 17 112433 LDS-242 services are included in sijaintitietoisetpalvelut 246 and the location of critical services 248. The location-246 may be operational when the ME 214 is in a particular location, but location-aware services 246 do not have to stop, even if the ME 214 moves to another location. Sijaintikriittisiä palveluita 248 tarjotaan vain 5 silloin, kun ME 214 on läsnä tietyllä palvelunsijoitusalueella 114, ja sijaintikriittiset palvelut 248 lopetetaan kun ME 214 siirtyy pois kyseiseltä alueelta. Critical Location services 248 are provided only 5 when the ME 214 is present in a particular service deployment area 114, and the location of critical services 248 is stopped when the ME 214 moves out of that area. Tämä tapahtuu kun sijaintipalvelin 252 julkaisee poistumisilmoituksen tai ''poissa vyöhykkeeltä” -tapahtuman, jonka sijaintikriittiset palvelut 248 ottavat vastaan. This occurs when the location server 252 publishes leaving, or '' out of zone "event, the location of which 248 critical services receive. Poistumisilmoitukset eivät välttämättä ole olennainen osa palvelua, sillä 10 viestiliikenne voi olla varsin huomattavaa, jos uusi istuntoavain täytyy luoda ja levittää. Leaving, are not necessarily an integral part of the service, the 10 message traffic can be quite substantial, if a new session only need to create and disseminate. LDS-palvelut 242 vastaanottavat sijainti-informaation päivityksiä alla kuvatun mukaisesti. LDS-242 services to receive location information updates as described below.
Voidaan tarjota myös sijainnista riippumattomia palveluita, joita ovat esimerkiksi 15 kaikki muut Internetissä saatavilla olevat palvelut. There may also be independent of location services, such as all the other 15 available on the Internet in the service. Näitä sijainnista riippumattomia palveluita ei esitetä tässä kuviossa. These nomadic services are not presented in this figure.
Verkko 212 käsittää myös yksilöidyn palvelunhavaitsemis- ja mainososan 250, . The network 212 comprises a personalized services discovery and advertising component 250. joka toimii yhteistyössä LDS-asiakkaan 216 kanssa. which works in cooperation with the LDS-216 client. Verkon 212 > · . Network 212> ·. 20 palvelunhavaitsemis- ja sijaintiosa 250 käsittää sijaintipalvelimen 252 J > · "!t palvelukonfiguraattorin 254, palvelunäkymän 256 sekä http-tausta-ajoprosessin » ''.i, 258. Palvelukonfiguraattoriin 254 on liitetty palvelunsäilyttäjä 260, joka sisältää > · palvelun tarjoajien verkkoon 212 rekisteröimät palvelut. Palveluhakemisto on palvelunsäilyttäjä 260:n tietokanta. Palvelukonfiguraattori 254 ottaa yhteyden, • · · 25 tekee palvelualoitteen sekä käynnistää palvelut 242 palvelupaikkojen osoitteissa ja näin aktivoi ne verkossa 212 ME:tä 214 varten. 20 services discovery and location portion 250 comprises a location server 252 J> ·! "T service configurator 254, the service view 256 and the HTTP background shaving process" '' .i, 258. The service configurator 254 is connected to the palvelunsäilyttäjä 260 which contains> · service providers 212 registered to the network . services service index is palvelunsäilyttäjä 260 in the database service configurator 254 can connect to, • · · 25 doing service, as well as the initiative to launch services 242 available jobs, addresses and thus activates them online 212 ME. s to 214.
* ' II ' t » * 'II' s »
Palvelut rekisteröidään verkossa 212 palvelun tarjoajan pyynnöstä. Services are registered online 212 at the request of the service provider. Palvelun tarjoaja neuvottelee palvelukonfiguraattorin 254 kanssa. The service provider negotiates with the service configurator 254. Palvelukonfiguraattorin on 30 tunnistettava palvelun tarjoaja, ennen kuin palvelu voidaan rekisteröidä. The service configurator 30 is to identify the service provider before the service can be registered. Tämän *· . This * ·. tarkoitus on vahvistaa ME:n käyttäjälle, että kaikki hänelle esitetyt palvelut ovat legitiimejä. The purpose is to strengthen the ME's the user that all the services are legitimate for him. Tunnistuksen jälkeen palvelukofiguraattorille 254 tarjotaan 18 112433 palvelupaikka kyseistä palvelua varten. After identification, palvelukofiguraattorille 254 18 112 433 service is offered a place for that service. Palvelupaikka sisältää muun muassa palvelun seuraavat ominaisuudet: millaista palveluntoimittamistapaa käytetään, eli toimitetaanko palvelu suoraan asiakkaalle, vaatiiko palvelu koodin lataamista, kytkeytyykö ME palveluun, vai täytyykö jonkin muualla sijaitsevan palveluisännän 5 käynnistää palvelu. Place of Service includes the following features of the service: what kind of palveluntoimittamistapaa is used, ie, to provide a service directly to the customer, the service requires downloading the code engages the ME service, or should any of the host's service in the rest of the 5 to start the service. Palveluprofiilia tarjotaan palvelun täsmäämiseen, jotta palvelua on mahdollista mainostaa sopiville ME:lle ja käyttäjäkohderyhmille, ja jotta käyttäjien on mahdollista löytää heille sopivia palveluita. The service profile is provided for matching service so that it is possible to advertise the appropriate ME service for the user and target groups, and so that users can find them with appropriate services. Profiileja käytetään, jotta palveluita voidaan tarjota käyttäjille spontaanisti palvelunäkymien kautta ilman, että palvelua erikseen pyydetään. The profiles are used, so that services can be provided to users through the service spontaneously without any prospects that the service is specifically requested. Tästä on hyötyä siksi, että käyttäjän 10 sijainti voi muuttua, ja saatavilla olevat palvelut muuttuvat automaattisesti. This is useful because the user 10 may change, and the available services will change automatically.
Sijaintipalvelin 252 vastaanottaa ja ylläpitää ME:n 214 senhetkisen sijainti-informaation verkon 212 peltoalueella 110. Sijainti-informaatio varastoidaan, välitetään edelleen ja ilmaistaan RDF-formaattia (Resource Description Format) ja 15 XML-kieltä (Extensible Markup Language) käyttämällä. The location server 252 to receive and maintain the ME 214, the current location information field 212 of the network 110. The location information is stored, is forwarded to and expressed in RDF format (Resource Description Format), and 15 of the XML language (Extensible Markup Language) using. Sijaintipalvelin 252 käyttää sijainti-informaatiota ME:n 214 sijainnin laskemiseen peltoalueella 110. Sijaintipalvelin 252 määrittää LDS-palveluiden palvelunsijoitusalueiden 114 rajat palveluntarjoajilta saamansa informaation perusteella. Location server 252 uses the location information from the ME 214 to calculate the location of the field region 110. The location server 252 to determine the position of the service areas of LDS-114 services information received from the cross-by service providers. Se kartoittaa ME:n 214 sijainnin palvelunsijoitusalueilla 114. Palvelulle tarjotaan täten sijainti-informaatiota i · ' 20 sekä tietoa sijainti-informaation tarkkuudesta, ja palvelu päättää sijainti-informaation tarkkuuden ja luotettavuuden perusteella suorittaako se palvelun ; It maps the ME 214 to the location service deployment areas 114. Thus, the Service providing location information i · '20 and information about the accuracy of the location information, and the service decide the accuracy and reliability of the location information are carried out on the basis of the service; ME:n 214 kanssa. ME: with 214. Tämä riippuu sijainti-informaation metainformaatiosta. This depends on the location information of the meta information. Jokainen palvelu voi määritellä tavat, joilla se käyttää metainformaatiota. Each service can define the ways in which it uses the meta-information.
Palvelunsijoitusalueiden ollessa päällekkäisiä, ME:n 214 sijainti saatetaan 25 kartoittaa useammalle kuin yhdelle palvelualueelle. Service deployment areas of overlap, the ME 214 to the location 25 may be mapped to more than one service area.
> ··, Sijainti-informaation avulla verkosta luodaan palveluille ajan tasalla olevia > ··, Location information is used to create a network for services up to date
tapahtumia, joista käyvät ilmi ME:iden 214 liikkeet palvelunsijoitusalueille ja niiltä pois, eli ''vyöhykkeellä” ja ''poissa vyöhykkeeltä” -tapahtumat. events, showing the MEs 214 stores a service deployment areas and away from them, that is, '' the zone 'and' 'out of zone "events. Tästä on hyötyä « 30 niissä tapauksissa, joissa palvelunsijoitusalueet 114 ovat päällekkäisiä, sillä tämän informaation avulla ME:iden 214 liikkeet voidaan jäljittää, ja tätä kautta niille kohdentetut palvelut voidaan päivittää. This is useful for «30 in cases where the service deployment areas 114 overlap, because this information is used to MEs 214 movements can be traced, and through this kohdentetut those services can be updated. Tästä seuraa, että koska sijaintipalvelin 19 112433 252 jäljittää ME:iden 214 liikkeet, ainoastaan nämä merkittävät tapahtumat tarvitsee tarjota ulkopuoliseen käyttöön sijaintipalvelimen 252 ulkopuolelle, esimerkiksi palvelukonfiguraattoriin 254. It follows that, since the location server 19 112433 252 traced back to the ME 214 of movement, only those significant events need to provide for external use from the location server 252, for example, the service configurator 254.
5 Vahvistaakseen sijainti-informaation sijaintipalvelin voi toimia vuorovaikutuksessa yhdessä sopivan AAA:n kanssa. 5 To strengthen the location information, the location server may interact with a suitable AAA with. AAA on oltava järjestelmässä ME:iden käyttämien LDS-palveluiden tukemiseksi. AAA must be in the system ME: used to support the services of the LDS. Käyttäjän tunnistamiseen voidaan käyttää älykortteja. The user identification can be used for smart cards. Rakenteessa käytetään CA:ta (certificate authority) AAA:n käyttöönottamiseksi. The structure used in CA (Certificate Authority) AAA to deployment.
Palvelukonfiguraattori 254 yksilöi ME:ille 214 tarjotut palvelut. The service configurator 254 identifies the ME 214 for services offered. Palvelukonfiguraattori 254 toimii vuorovaikutuksessa LDS-asiakkaan 216 kanssa, ja näyttelee lisäksi avainroolia palveluiden mainostamisessa. The service configurator 254 interacts with the LDS client 216, and further, plays a key role in advertising services. Sen toiminnot ovat: rekisteröintien vastaanottaminen palveluilta; Its functions are: to receive the service registrations; 15 palvelukyselyiden vastaanottaminen ME:iltä 214; 15 of the service requests of the ME from 214; ME:n sijainti-informaation vastaanottaminen sijaintipalvelimelta 252; receiving the location information from the location server 252; ME avainparametreja (esimerkiksi sijainti, matkaviestin ja profiili) käyttämällä tutkia palvelunsäilyttäjää tarkoituksenaan löytää kuhunkin ME:een sopivia palveluita sekä luoda yksilöity palvelunäkymä; Key parameters (location, a mobile station and a profile) with a view to finding palvelunsäilyttäjää examine each of the ME C. appropriate services and create identified in the service view; • < « * · 20 uusien palveluiden mainostaminen rekisteröidyille ME:ille yhdessä '! • < «* · 20 advertising new services to registered MEs together '! palvelunäkymien kanssa; with a service outlook; sekä sen käyttäjäprofiilin valitseminen, jonka perusteella päätetään käytetty palvelunäkymä. as well as its user profile Selecting a basis for deciding on a service view used.
» * * » 25 Kun luodaan uusi palvelunäkymä, palvelukonfiguraattori 254 tarjoaa sen kahvan v. ME.IIe 214. Palvelukonfiguraattori 254 voi lisästä palvelunäkymiin uusia palvelukahvoja sitä mukaa kun uusia palveluita lisätään, edellyttäen että palvelun ' ·, profiili sopii siihen ME:een/käyttäjään, jota varten palvelunäkymä alun perin luotiin. »* *» 25 When you create a new service view, service configurator 254 provides a handle v ME.IIe 214. The service configurator 254 can supplement the outlook for the new service palvelukahvoja as new services are added, provided that the service '·, profile fits to the ME. Een / user for which the service view was originally created.
» » 30 Palveluiden havaitsemis- ja sijaintiosan 250 sisällä ovat ne järjestelmän osat, jotka * toimivat tiedotuskehyksenä tiedottaakseen ME:a sen lähettyvillä olevista uusista ' verkkopalveluista, joita on saatavilla. »» 30 In addition to the detection and location of the 250 are within those parts of the system that operate * tiedotuskehyksenä provide information to the ME in the nearby new "web services that are available. Tiedotuskehys on yllä kuvatun järjestelmän 20 112433 sisäinen alijärjestelmä. The notification framework is 20 112433 internal sub-system of the system described above. Tässä kontekstissa tiedotus voi sisältää palveluinformaatiota kuten palvelun ominaisuuksia, palvelukahvan sekä URL-osoitteen (Unifor Resource Locator), mistä palvelun asiakkaanpuoleinen osa (joka vastaa palvelun käyttöagenttia 230) voidaan ladata. This context information can include service information such as service features, the service handle and the URL (Unifor Resource Locator) to the client-side part of the service (which is equivalent to the use of the service agents 230) may be downloaded. Tiedotukset saattavat sisältää 5 vähemmän informaatiota, esimerkiksi URL-osoitteita ja tekstiä, jossa selitetään niiden luonne käyttäjälle tai pelkkää tekstiä sisältäviä mainoksia, jotka saadaan näkyviin ilman että asiakkaan tarvitsee tehdä mitään lisäyksiä palvelunäkymään. Announcements may contain less information 5, for example, URLs and text which explains the nature of the user or the plain text ads with which to display the customer without the need to make any additions to the service view. ME:n 214 on vastaanotettava tiedotus ennen kuin se voi muodostaa suhteen palvelun kanssa. ME 214 has received the information before it can establish a relationship with a service. Kun suhde on muodostettu, ME 214 ja palvelu voivat viestiä 10 suoraan .keskenään. When the relationship is formed, the ME 214 and the service 10 may communicate directly .keskenään. Tämä tarkoittaa sitä, että palveluiden tarjoajat eivät voi tyrkyttää palveluita ME:hen 214 sekä sitä, että palvelukonfiguraattori 254 on mukana palveluiden toimittamisessa ja kontrolloi täten mitä palveluita tarjotaan. This means that service providers can not impose our services to the ME 214 and that the service 254 is involved in delivering services and thus controls what services are provided.
Kuviossa 3 esitetään tiedotuskehys, joka käsittää myös tilaajan, jota esittää ME:n 15 214 sisällä LDS-asiakas 216. Tilaaja viestii verkko-operaattorin ja täten myös palvelun tarjoajan kanssa. Figure 3 shows the information frame, which also comprises the subscriber represented by the ME 15 214 inside the LDS client 216. The client communicates with the network operator, and thus also with the service provider. Verkon toisella puolella ovat palveluiden välittäjä ja sijainnintarjoaja. the other side of the network are the broker and the location of a provider of services. Palveluiden välittäjä vastaa kuvion 2 palvelukonfiguraattoria 254, ja välittäjällä on pääsy sellaisiin palveluihin, jotka on jo rekisteröity järjestelmään. The arbiter of Figure 2 corresponds to the service configurator 254, and the broker has access to services that have already been registered in the system. . . Kuten edellä on selitetty, nämä on varastoitu palvelunsäilyttäjään 260. As described above, these are stored in palvelunsäilyttäjään 260.
20 Sijainnintarjoaja vastaa sijaintipalvelimelle 252 sekä sen sijainti-informaatiolähteille '5. The location provider 20 corresponds to the location server 252 and the location information sources' 5. (olivatpa nämä verkossa tai ME:ssä 214). (Whether they are online or ME 214).
: < I : <I
Yhdistämällä tiedotus ja palvelukysely saadaan verkkoliikenne minimoitua. By combining information and inquiry service to minimize network traffic.
• II > * 25 Kun ME 214 muodostaa aloitusvaiheessa ensi kertaa yhteyden verkon 212 ·': kanssa, se lähettää samalla verkolle 212 kyselyn, joka sisältää käyttäjän sekä ME:n 214 profiilit. • II> * 25 When the ME 214 forms the start-up phase for the first time connect to the network 212 · 'with, at the same time it sends a query to the network 212, which contains the user as well as the ME 214 profiles. Palvelun välittäjä vastaanottaa kyselyn. The agent receives the query. Sijaintiagentti 218 tarjoaa kyselyn mukana ME:n 214 sijaintia koskevan sijainti-informaation, jonka > · . The location agent 218 provides the query with the ME: the location information on the 214 position, which> ·. verkon 212 sijaintipalvelin 252 ottaa vastaan. 212 network location server 252 to receive. Tämä on tarpeen, jotta ME 214 voi 30 ottaa vastaan LDS-palveluita. This is necessary so that the ME 214 to 30 to accept the LDS services. Toisin sanoen, palvelun välittäjä voi tarkistaa . In other words, the service broker can be checked. käyttäjien sijainnit, ja ohjata relevantteja tiedotuksia ainoastaan tietyissä sijainneissa oleville ME:ille. user locations, and control the relevant announcements only for certain locations MEs.
21 112433 21 112433
Palvelukonfiguraattori 254 luo profiilintäsmäyksen avulla palvelunäkymän tähän nimenomaiseen ME:hen sekä käyttäjäprofiiliin sopivista palveluista. The service configurator 254 creates profiilintäsmäyksen allows service view in this particular ME, as well as user profile suitable services. Tähän kuuluen palvelukonfiguraattori 254 katsoo palvelunsäilyttäjästä 260 saamaansa 5 palveluprofiilia sekä palvelunsijoitusinformaatiota, ja tunnistaa tämän jälkeen käyttäjäprofiilia vastaavat palvelut. So while part of a service configurator 254 takes palvelunsäilyttäjästä 260 received 5 service profile and service deployment information, and then identify the user profile of the corresponding services. Lisäksi tarkastetaan palveluprofiili sekä matkaviestinprofiili, jotta voidaan tarjota niitä palveluita, jotka sopivat matkaviestimeen ja sen käyttäjään. In addition, check the service profile, as well as a mobile profile, in order to offer them services that are suitable for the mobile device and its user. Nämä palvelut tarjotaan (toimitetaan) sitten ME:lle palvelunäkymänä, johon palvelunäkymäagentilla on pääsy. These services are offered (delivered) then the ME service view, a view to which the service agent has access to. 10 Palvelukonfiguraattori 254 päättää sitten mitkä palvelut sopivat käyttäjäprofiiliin, sekä maantieteellisesti ME:n 214 sijaintiin. 10 The service configurator 254 then decides which services suit the user's profile, as well as geographically ME's 214 location.
Tämän jälkeen palvelukonfiguraattori 254 lähettää palvelunnäkymäkahvan LDS-asiakkaalle 216. Palvelunnäkymäkahva on sen palvelujoukon tunnistin, minkä 15 palvelukonfiguraattori 254 on neuvotellut käyttäjän, ME:n, käyttäjän palveluprofiilien, ME:n 214 sekä palveluiden mukaisesti. After this, the service configurator 254 sends a service view of the handle of the LDS client 216. The service view handle is a service set identifier, the service configurator 254 is 15 negotiated user, ME, user service profiles, the ME 214 and the services accordingly. Palvelunäkymäkahvaa käyttämällä palvelunäkymäagentti 222 voi selata palvelunäkymää 256 ja täten esitellä tarjolla olevat palvelut ME:n kautta käyttäjälle. using the service view handle the service view agent 222 can browse the service view 256 and thus to present available services ME through the user. Tiedotuskehys päivittää palvelunäkymän ME:hen joka kerta kun palvelunäkymässä tapahtuu muutoksia ·. The notification framework to upgrade the service view ME every time when changes take place in the service view ·. 20 verkon puolella. 20 on the network side. Päivitykset tapahtuvat siis automaattisesti. Therefore, automatically updates occur.
• * Tämä on kuviossa 5 esitettävä toiminto. • * This is presented in Figure 5 of the function.
Käyttäjälle/ME:lle 214 saatavilla olevat palvelut voivat muuttua sen jälkeen, kun ne 25 on asetettu saataville aloitustilanteessa. The user / ME only available in 214 services are subject to change after they 25 have been made available on the starting situation. Uusia palveluita voi tulla saataville, kun ME 214 siirtyy toiselle palvelunsijoitusalueelle. New services may become available when the ME 214 is transferred to another service deployment area. Liikkuessaan ME 214 lähettää uutta Moving the ME 214 sends new
sijaintiaan koskevaa sijainti-informaatiota verkon 212 sijaintipalvelimelle 252. concerning its position to the location information to the network 212 to location server 252.
,'j Sijaintipalvelin 252 jäljittää ME:n ja palvelunsijoitusalueiden rajoja koskevien , 'J The location server 252 to track down the ME and on the boundaries of service deployment areas
tietojen avulla sijaintipalvelin 252 ilmoittaa palvelukonfiguraattorille 254 milloin ME information on the location server 252 to inform the service configurator 254 at the ME
30 siirtyy yhdeltä palvelunsijoitusalueelta toiselle. 30 moves from one service area to another position. Palvelukonfiguraattori 254 vertaa : uutta sijaintia palvelunsäilyttäjässä 260 oleviin palveluihin, ja tunnistaa uudet * · saatavilla olevat palvelut (olettaen että käyttäjän/ME:n profiilit ja palvelun profiilit 22 112433 sopivat toisiinsa). The service configurator 254 compares: the new location palvelunsäilyttäjässä 260 to the services, and to identify new * · available services (assuming that the user / ME profiles and service profiles 112 433 22 fit into each other). Nämä uudet palvelut lisätään palvelunäkymään, joka sitten tarjoaa päivitystapahtuman sen kaikille ME.ille 214, jotka ovat tilanneet palveluiden päivityksen. These new services are added to the service view, which then provides an update event for all of its 214 ME.ille, who have ordered the update service. Palvelunäkymäagentti päivittää näkymänsä niin, että käyttäjä voi nähdä tuoreimmat saatavilla olevat palvelut. The service view agent to update the outlook, so that the user can view the latest services available. Palvelunsijoitusalueet voivat olla 5 päällekkäisiä, joten on mahdollista, että ME 214 siirtyy uudelle palvelunsijoitusalueelle säilyen silti alkuperäisen palvelunsijoitusalueensa rajojen sisällä. Service deployment areas can be 5 overlap, so it is possible that the ME 214 moves to a new service deployment area still remaining on the original service investment area within the boundaries.
Tämä toiminto esitetään on kuviossa 6. This operation is shown in Figure 6.
Jos ME lähettää epätarkkaa informaatiota sijainnistaan, se ei saa varsinaiselle sijainnilleen relevantteja LDS-palveluita, vaan sen sijaan toiselle alueelle relevantteja LDS-palveluita. If the ME to send inaccurate information about its location, it may not be the actual location for his LDS relevant services, but rather relevant to another area of ​​the LDS services. Niinpä on suotavaa, että ME antaa oikeaa (ja mahdollisesti tarkkaa) informaatiota. Accordingly, it is desirable that the ME to provide correct (and possibly accurate) information. Jos palvelu toisaalta vaatii luotettavaa sijainti-15 informaatiota palvelun tarjoamiseksi, palvelu käyttää informaatiota, jonka lähde on verkossa mieluummin kuin ME:ssä 214. If the service on the other hand requires a reliable location information 15 to provide a service, the service use information, the source of which is the network rather than the ME 214.
On syytä muistaa, että liikkuessaan ME 214 voi siirtyä pois nykyiseltä palvelunsijoitusalueeltaan. It is worth to remember that moving the ME 214 can move away from the current investment service territory. Tässä tapauksessa palvelukonfiguraattori 254 käyttää .·. In this case, the service configurator 254 uses. ·. 20 uutta sijainti-informaatiota, ja tarkistaa palvelunsäilyttäjästään 260 mitkä LDS-palvelut eivät enää ole saatavilla. 20 new location information, and check the palvelunsäilyttäjästään 260 which LDS services are no longer available. Palvelunäkymä päivitetään uusien tietojen ' I · ·. The service view is updated with new information 'I · ·. mukaisesti, ja pavelunäkymäagenttia käyttävä käyttäjä voi täten käyttää palveluita. in accordance with, and a user with pavelunäkymäagenttia can thus be used for services.
' »· > * · « > «· ' »·> * ·«> «·
Sen sijaan että ME siirtyisi palvelunsijoitusalueelle tai pois sieltä, palvelu voi siirtyä 1 · · 25 verkkoon tai poistua sieltä rekisteröinnin tai rekisteröinnin peruutuksen kautta. Instead, the ME would move the service position or leave the territory, the service may move to 1 · 25 · network or leave the registration or cancellation. On ·': ymmärrettävä, että palvelunsijoitusalueelle siirtyminen tai sieltä poistuminen voi tapahtua ME:n fyysisen liikkeen seurauksena tai se voi seurata siitä, kun ME kytketään pois päältä ja sen yhteys verkkoon 212 katkeaa. · It 'will be appreciated that the transition from the service position of the box and leaving the ME can occur as a result of physical movement or it may result when the ME is turned off and the access network 212 is lost.
f 30 ME 214 voi tehdä tilauksen aloitusvaiheessa tai milloin tahansa myöhemmin. f 30 ME 214 may place an order start-up or at any later date.
I · , ; I ·,; Tilaus sisältää vastausosoitteen, lease-ajan sekä toivomuslistan mainoksista, t · jossa annetaan käyttäjän preferenssit niistä luokista, joista hän haluaa 23 112433 vastaanottaa mainoksia. The order contains a reply-to address, lease time, as well as a wish list for ads · t which gives the user preferences of those categories for which he wants to receive 23 112433 ads. Luokat voivat koskea esimerkiksi musiikkia, vaatteita, ravintoloita ja hotelleja. Categories may include, for example, music, clothes, restaurants and hotels. Tämä tarkoittaa sitä, että käyttäjä vastaanottaa palvelunäkymäpäivityksen ja yksityiskohtia lisäpalveluista eli uusista palveluista, jotka rekisteröidään verkossa 212. Kun uusi palvelu rekisteröidään 5 palvelukonfiguraattorin 254 kanssa, se aktivoi uuden palvelun niin, että uusi palvelu on herätetty ja aktivoitu (palveluissa 242) verkossa 212. Tämän jälkeen järjestelmä suorittaa ylläkuvatun kaltaista toimenpidettä muokatakseen palvelunäkymiä ME:itä varten, tosin toimenpidettä sovelletaan vain niihin ME.ihin, jotka ovat tilanneet palveluiden päivityksen. This means that the user receives a service view of the update and the details of the additional services or new services, which are registered in the network 212. When a new service is registered with the 5 service configurator 254, it will activate the new service so that a new service has been raised and enabled (services 242) in the network 212. This the system then performs similar to the above described procedure to customize the service views ME: to the east, although the measure is applicable only to those ME.ihin, who have ordered the update service. Palvelukonfiguraattori 254 lisää uuden 10 palvelun .palvelunsäilyttäjäänsä 260. Tämän jälkeen palvelukonfiguraattori 254 tarjoaa sijaintipalvelimelle 252 informaatiota palvelunsijoitusaiueesta. The service configurator 254 adds the new service .palvelunsäilyttäjäänsä 10 260. Thereafter, the service configurator 254 provides location information to the server 252 palvelunsijoitusaiueesta. Palvelunsijoitusalueesta saamansa informaation avulla sijaintipalvelin 252 määrittää mitkä tilaavat ME:t sijaitsevat sillä hetkellä palvelunsijoitusalueella. Placed on the region of the service by means of information received from the location server 252 to determine which of subscribing MEs currently located in the service deployment area. Tämä informaatio lähetetään sitten edelleen palvelukonfiguraattorille 254. 15 Palvelukonfiguraattori 254 tarkistaa tilaavat ME:t ja valitsee ne, joiden käyttäjäprofiilit sopivat rekisteröidyn palvelun profiiliin. This information is then forwarded to the service configurator 254. The service configurator 254 15 check subscribing MEs, and selects those with the registered user profiles match the service profile. Tämän jälkeen se päivittää palvelunäkymät 256 niiden ME:iden osalta, joilla on sopiva profiili, ja jotka sillä hetkellä sijaitsevat uudella palvelunsijoitusalueella. It then updates the service views the ME 256 in respect of having a suitable profile, and which are currently located in the new service deployment area. Uudelle palvelulle annetaan palvelunnäkymäkahva. The new service provides a service view handle. Palvelunäkymä 256 lähettää sitten päivitystapahtuman 20 ME:n palvelunäkymäagentille 222, jolloin palvelunäkymäagentti 222 päivittää * · palvelunäkymän. The service view 20 256 then sends the ME an update event to the service view agent 222, wherein the service view agent 222 updates the * · service view. Yhden ME:n palvelut ryhmitetään yhteen yhden kahvan alle. One-ME's services are grouped together under a single handle.
• « · Tästä johtuu, että keksinnön mukaisessa järjestelmässä palvelun välittäjä lähettää ”, uutta palvelua koskevan tiedotteen yksilöllisesti niille ME:ille, jotka ovat tilanneet ja 25 joiden sijainti on sopiva. • «· It follows that the system according to the invention, the service broker to send", the new service information individually for those MEs which have subscribed and 25 whose location is suitable. Tämä tapahtuu ilman, että ME:iden tarvitsee erikseen pyytää tiedotusta, joten tiedotuksia voidaan lähettää ilman, että ME:iden tarvitsee ·. This is done without the MEs any additional request for information, so announcements can be sent without the MEs need ·. toistuvasti kysyä tiedotuksia verkosta. repeatedly ask announcements from the network.
» ·* Tämä toiminto esitetään kuviossa 7. »· * This function is shown in Figure 7.
30 '' Palvelun välittäjä päästää palveluihin liittyvät tiedotukset (mainokset mukaan • : lukien) läpi ja kontrolloi niitä. 30 '' The agent let briefing related services (Ads by •: including) through and controlled by them.
24 112433 24 112433
Jos palvelutilauksiin liittyy lease-aika, tilaukset on uusittava ennen lease-ajan umpeutumista. If subscriptions associated with lease-time orders must be renewed before the expiry of the lease period. Tilauksen uusiminen voi sisältää erilaisen mainostoivelistan. Renewal may contain a different promotional wish list. Lisäksi palveluiden tarjoajat voivat uusia palveluidensa rekisteröinnin uusin 5 ominaisuuksin milloin tahansa. In addition, service providers can register new services the latest five properties at any time. Uusiin ominaisuuksiin voivat kuulua sopivuus tiettyihin matkaviestimiin näiden fyysisten rajoitusten mukaan (esim. koko ja virrankulutus), erilaiset mahdollisuudet asianmukaisten palvelukäyttöliittymien tarjoamiseen käyttäjälle sekä sisällön ja kohdekäyttäjän ominaisuudet. The new features may include suitability for certain mobile devices such physical constraints (eg. The size and power consumption), various possibilities for the provision of the relevant service interfaces to the user and the characteristics of the content and the target user. Uudet ominaisuudet voivat luonnollisesti sisältää yksityiskohtia myös uudesta sijainnista. New features can naturally also includes the details of the new location.
10 ME:n käyttäjä voi vastavuoroisesti peruuttaa palvelun tilauksen muokkaamalla kartettavia palveluita ja mainostettuja palveluominaisuuksia käyttäjäprofiilissaan. 10 ME: the user can mutually cancel the service subscription by editing shun and services advertised properties of the service user profile. Nämä muutokset näkyvät profiilin täsmäyksen tuloksissa, joiden mukaan käyttäjälle etsitään ja mainostetaan sopivia palveluita. These changes are reflected in profile matching results, that the user of searching for and promoting appropriate services. Tätä varten tilaajan on 15 lähetettävä tilauksenperuutusviesti palvelun välittäjälle. To this end, the subscriber 15 is sent to the service order cancellation message to the broker. Tilauksenperuutusviesti ilmoittaa palvelun, palvelut, mainoksen tai mainokset, joita käyttäjä ei enää halua. Order Cancellation The message indicates the service, services, advertising or advertising that the user no longer wants. Tilaaja poistetaan seuraavaksi palveluiden välittäjästä tiettyjen palveluiden ja mainosten kohdalta. The client subsequently removing the intermediary services split certain services and ads.
• ,·. • ·. 20 Uuden palvelun rekisteröinti voi tapahtua milloin tahansa palvelun tarjoajan pyynnöstä. registration of 20 new service can take place at any time at the request of the service provider. Edellä kuvattua rekisteröintitoimenpidettä seurataan ja jos mahdollista, palvelu rekisteröidään palvelunsäilyttäjään 260, johon myös asennetaan palvelupaikka. registration procedure described above is monitored and, if possible, the service is registered palvelunsäilyttäjään 260, which is also installed in the service area.
25 Palveluiden rekisteröinnin lisäksi myös mainostajat voivat rekisteröityä palveluiden välittäjään mainospalveluina. 25 In addition to registration services, advertisers can also sign up for intermediary services advertising services. Palveluiden välittäjä voi todistaa rekisteröinnin I » _ oikeaksi ja vahvistaa näin mainostajan henkilöllisyyden. The arbiter may prove registration I »_ ensuring the correct and thus confirms the identity of the advertiser. Tämä on relevanttia t erityisesti silloin, kun käytetään pankkipalvelua. This is particularly relevant T when using a banking service. Mainostajan palveluiden välittäjälle f · lähettämissä mainoksissa voi olla tiettyjä ominaisuuksia. Advertiser intermediary services, f · The posting of advertisements may have certain properties. Palveluiden välittäjä voi 30 tarkistaa tilaajalistan ja valita ne tilaajat, joiden profiilit sopivat ominaisuuksiin. The arbiter 30 may check the subscriber list and choose those subscribers whose profiles match the properties. : Sitten palveluiden välittäjä lähettää mainoksen vain sopiville tilaajille. : Then the intermediary services only to send the advertisement to the appropriate subscribers. Mainos 25 112433 voidaan varastoida palveluiden välittäjään, mutta edullisesti se välitetään suoraan tilaajille. Ad 25 112433 may be stored in the intermediary services, but preferably, it is directly transmitted to subscribers.
Palveluiden rekisteröinti voidaan myös peruuttaa palvelun tai palvelun tarjoajan 5 pyynnöstä. registration services can also be canceled at the request of five or service provider. Palvelu poistetaan järjestelmästä ja palveluiden välittäjälle lähetetään viesti palvelun peruuttamisesta. The service is removed from the system and intermediary services in transmitting the message canceling the service. Tämän jälkeen palvelu poistetaan palveluiden välittäjän tietokannasta. After this, the service is removed from the database broker services. Tämä koskee myös mainoksia. This also applies to advertisements.
Tiedotuskehyksen ansiosta ME:n on mahdollista havaita verkkopalveluita ilman, 10 että niitä .tarvitsee aktiivisesti etsiä. Information of the frame thanks to the ME, it is possible to detect network services without .tarvitsee 10 that they actively look for. Sen ansiosta myös palveluiden tarjoajat voivat mainostaa palveluitaan kontrolloidusti. It will also allow service providers to advertise their services in a controlled manner.
Keksinnön eräässä suoritusmuodossa tiedotuskehystä sovelletaan SLP:n jatkeena. In one embodiment of the invention, the communication frame applied to the SLP extension. SLP mahdollistaa verkkopalvelujen ja asiakkaiden rekisteröinnin, jotta 15 rekisteröintejä voidaan tarpeen mukaan noutaa varastosta. SLP enables network services and customer registration, order 15 registrations may be necessary to retrieve the stock. Tunnetussa muodossaan SLP ei tarjoa tiedotuksia vaan luottaa toistuviin kyselyihin. In the known form, SLP does not provide announcements but rather rely on the repeated queries. Kuviossa 4 esitetään SLP-jatkeen toteutus keksinnön mukaisesti. Figure 4 shows the extension according to the SLP embodiment of the invention. Kuviossa 4 esitetään SLP-toteutus sovellettuna kuvion 3 tiedotuskehykseen. Figure 4 shows the SLP embodiment applied to the information frame in Figure 3. Palvelukonfiguraattorin 254 . Service configurator 254. omaava SLP:n hakemistoagentti (DA - directory agent) toteuttaa palveluiden t · 20 välittäjän. having a SLP directory agent (DA - directory agent) to implement services T · 20 broker. DA pitää hakemistoa verkkopalveluista ja tilaajista ja on ensisijainen * · yhteyspiste palveluiden rekisteröinnille ja haulle. DA keeps a directory of online services and subscribers, and is the primary * · registration and contact point for services. Jatke toteuttaa edellä selitetyn » ··. Continue to implement the above-described "··. tiedotustoiminnon. information tool. Tilaajan puolella SLP-käyttäjäagentti (UA) tarjoa palvelun kyselymekanismin. The subscriber side of the SLP user agent (UA) to provide service request mechanism. Tätä jatkaa ME:ssä 214 oleva mainosagentti. This continues to the ME 214, the advertising agent. Mainosagentti on '·. Advertising Agent is' ·. sopivasti käyttäjäprofiiliagentin 220 osa, ja se hoitaa käyttäjän rekisteröitymisen 25 verkkoon ja valvoo palvelumainoksia tai ilmoituksia, joihin kuuluvat kyvyt kerätä käyttäjä/matkaviestinprofiilia. 220 suitably part of a user profile agent, and it handles user registration, 25 to the network and monitors service ads or notifications, including abilities to collect user / mobile profile. Se lähettää tämän informaation tilauksena palvelukonfiguraattorin/SLP:n käyttäjä-agentille. It transmits this information to a subscription service configurator / SLP-user agent. Tilaus sisältää viittauksen /, tilaajaan, jotta palvelukonfiguraattori voi vastata tilaajalle ·. The order contains a reference to /, the subscriber so that the subscriber can reply to the service configurator ·. yksivastaanottajalähetyksellä. yksivastaanottajalähetyksellä. Mainosagentti kykenee myös kuuntelemaan Advertising Agent is also able to listen
30 palvelukonfiguraattorista lähetettyjä mainoksia. 30 sent to the service configurator ads.
I · t · 26 112433 · I · t 26 112433
Palvelulla on vakio SLP-palveluagentti (SA - service agent), jolla se voi rekisteröidä itsensä palvelukonfiguraattoriin 254. Jos palvelu haluaa lähettää kaupallisia mainoksia, sen on rekisteröidyttävä palvelukonfiguraattoriin 254 mainostajana. The service is standard SLP service agent (SA - service agent), by which it can register itself with the service configurator 254. If the service wants to send commercial advertising, it must register with the service configurator 254 advertiser. Tämän jälkeen se voi lähettää tavallisia mainoksia (esimerkiksi 5 URL-osoitteita omille WWW-sivuilleen) palvelukonfiguraattorin 254 kautta. Thereafter it may send a regular ads (for example, 5 URLs for Web pages to pass) through the service configurator 254. Palvelukonfiguraattori 254 kykenee tunnistamaan mainostajan, joten vihamielinen palvelu ei pääse täyttämään verkkoa mainoksilla. The service configurator 254 is able to identify the advertiser, so hostile to the service can not meet the network by advertising. Lisäksi palveluiden oikeellisuus voidaan vahvistaa. In addition, the accuracy of the services can be confirmed.
10 Tiedotusinformaatio voidaan toimittaa vakioituina SLP-viesteinä tai viestin jatkokentissä. Supplemental information 10 may be supplied as standard SLP messages or message extension fields.
Toisessa suoritusmuodossa käytetään Javaan perustuvaa Jini-yhteysteknologiaa. In another embodiment, a Jini-access technology based on Java. Komponentit toteutetaan Javalla, ja ne viestivät keskenään Javan tarjoamia 15 sisäisiä protokollia käyttämällä. The components implemented in Java, and they communicate with each other using the Java provided 15 internal protocols.
Käytetäänpä mitä suoritusmuotoa tahansa, palveluntarjoajien on lähetettävä uusia palveluita koskevat tiedotteensa palveluiden välittäjän tai palvelukonfiguraattorin . Whether used in the embodiment of any service providers must be sent information on new services or service configurator broker services. 254 kautta. through 254. Palvelun ja matkaviestimeen muodostetun palveluagentin välillä voi >s 20 olla suoraa viestintää vasta sitten, kun ME 214 on tilannut palvelun. formed between the service and the mobile station can service agent> p 20 have direct communication only when the ME 214 has subscribed to the service. Mainostajilla [J, ei ole suoraa yhteyttä ME:hen 214, ja heidän on viestittävä palveluiden välittäjän » ·. Advertisers [J, no direct connection to the ME 214, and they have to communicate broker services »·. tai palvelukonfiguraattorin 254 kautta. or the service configurator 254. Tämä vuoksi palveluiden välittäjä tai palvelukonfiguraattori pystyy tunnistamaan mainostajat ja kontrolloimaan verkossa ··. This is why a broker or service configurator services will be able to identify the advertisers and the control ·· online. 212 tapahtuvaa mainosliikennettä. 212 ad traffic to pass. Koska palveluiden välittäjä tai 25 palvelukonfiguraattori 254 täsmää profiileja ja tietää tietyntyyppisistä palveluista ja mainoksista kiinnostuneiden yksittäisten ME:iden osoitteet, tiedotuksia ei tarvitse lähettää monivastaanottajalähetyksenä, vaan tiedotteet voidaan lähettää !·. As a broker of services or service configurator 254 25 matches profiles and know for certain types of services and advertisements are interested in individual MEs addresses, announcements do not need to send a broadcast receiver, but releases can be sent to ·!. yksivastaanottajalähetyksenä suoraan relevantteihin ME:ihin 214. Järjestelmä kykenee tukemaan sijaintiin perustuvia mainoksia, sillä välittäjä tai 30 palvelukonfiguraattori 254 voi tarkistaa tilaajien (ME:iden) sijainnin ja liittää tämän »· . one recipient broadcast directly relevant ME to 214. The system is able to support location-based ads, as a broker or 30 service configurator 254 can check subscribers (MEs) the location and connect the "·. informaation tilaukseen. order information. Mainokset voidaan suunnata tiettyyn sijaintiin ja lähettää •» vain niille tilaajille, jotka ovat kyseisessä sijainnissa. Ads can be targeted to a specific location and sends • "only to those subscribers who are at that location.
27 112433 27 112433
Vaikka järjestelmä perustuu suurelta osin sopivan sijainti-informaatiolähteen tarjoamaan varsinaiseen sijaintiin, esimerkiksi ME:n 214 ominaisuutena, järjestelmän ei tarvitse turvautua pelkästään “reaaliseen” sijainti-informaatioon. Although the system is largely based on a suitable location information of the source to provide the actual location, such as the ME 214 feature, the system does not need to rely solely on the "real" location information. 5 Koska käyttäjät pystyvät ennakoimaan tulevat sijaintinsa, he voivat tarjota tämän tiedon verkolle 212, ja verkko voi tarjota palvelun matkaviestimelle tämän saapuessa uuteen sijaintiin. 5 Because users are able to predict the future position, they can provide this information to the network 212, and the network can provide a service to the mobile station immediately on entry to the new location. Tässä tapauksessa saattaa olla tarpeen määritellä aika, jollojn käyttäjä/ME 214 tulee olemaan uudessa sijainnissa. In this case, it may be necessary to define the time, jollojn user / ME 214 will be in a new location. Järjestelmä saattaa tuona ajankohtana kyetä tarkistamaan toisesta sijainti-informaatiolähteestä 10 onko käyttäjä/ME 214 määritellyssä sijainnissa, ja tämän tiedon perusteella järjestelmä voi päättää tarjotako palvelua vai ei. The system may be able to check at that time from the second location information source 10 if the user / ME 214 defined position, and on the basis of this information the system can decide tarjotako service or not.
Järjestelmä voi käyttää eri (sijainti-)informaatiolähteitä mutta se mahdollistaa informaation käytön tarjoamalla käyttäjille (ME:ille, niiden käyttäjille sekä LDS-15 palveluille) yhteisen tulkinnan saamastaan informaatiosta. The system may use a different (location) information sources but it allows the use of the information by offering users (ME through their services to users as well as LDS-15) the common interpretation of the received information.
Vaikka järjestelmä suorittaa profiilin täsmäystä voidakseen koota palveluluetteloa palvelunäkymiin, käyttäjä voi yksilöidä näitä palveluita tilaamalla ne tiettyjen . Although the system performs a sync profile, in order to compile a list of service service views, the user can customize these services by ordering them certain. (mahdollisesti sijainnista riippuvien) kriteerien mukaan, valitsemalla parhaat II · t . (Possibly location-dependent), the criteria for selecting the best II · t. 20 tiettyjen (mahdollisesti sijainnista riippuvien) kriteerien mukaan ja kaventamalla '!t valikoimaa palvelusijaintia koskevien (mahdollisesti sijainnista riippuvien) ehtojen ·, mukaan. 20 certain (possibly location-dependent) criteria and narrowing! 'S range of service locations (possibly location-dependent) · terms and conditions, including. Matkaviestimen käyttäjä voi esimerkiksi valita tulostinjoukosta sen ·, tulostimen, joka on lähinnä käyttäjän oletettua määränpäätä. For example, a mobile user can select a printer from the group consisting ·, printer, which is closest to the expected destination of the user. Nopeasti liikkuva käyttäjä saattaa haluta valita saatavilla olevista VolP-palveluista (Voice over IP) 25 sen, jolla on suurin palvelualue. Fast-moving user may want to choose from available, VoIP (Voice over IP) 25 to which is the largest service range. Näin käyttäjälle voidaan esitellä hänen ·'. In this way the user can be presented to her · '. käyttäjäprofiiliinsa sopiva palveluvalikoima, josta käyttäjä voi valita haluamansa palvelut omien preferenssiensä mukaan. a suitable range of services user profile, from which the user can choose their own services according to their preferences.
Keksintö tarjoaa sijainnista riippuvien palveluiden havaitsemiseksi arkkitehtuurin, 30 joka yksinkertaistaa LDS-palveluiden sijoitusta ja ylläpitoa langattomissa The invention provides for detecting the location-dependent services in architecture, 30 which simplifies the placement and maintenance of wireless LDS services
, tietoverkoissa (esimerkiksi IP-pohjaisessa) mitä tahansa liityntäteknologiaa käytettäessä. , Data networks (e.g. IP-based), any access technology used.
28 112433 Järjestelmä kykenee tukemaan laskutusta, sillä palveluiden välittäjä kykenee tunnistamaan palvelun tarjoajat ja mainostajat sekä valvomaan palveluiden toimittamista ja mainosten lähettämistä. 28 112433 The system is capable of supporting billing, for services to the broker is able to identify the service providers and advertisers, as well as to oversee the provision of services and posting ads. Tätä kautta on erityisen helppo hankkia 5 mainostuloja. Through this, it is particularly easy to acquire 5 advertising revenue.
On ymmärrettävä, että vaikka tässä kuvataan matkaviestimen jäljittämistä, jäljitys ei aina olp tarpeen. It is understood that although described herein tracing a mobile station, tracking is not always necessary for OLP. Niinpä tarjotaan valtuutusmekanismi, jolla matkaviestin voi sallia jäljittämisensä vain, jos viestin on aktivoinut palvelun, jonka täytyy tietää 10 viestimen sijainti. Thus, provided the authorization mechanism in which the mobile station can be traced back to allow only if the subscriber has activated the service, a communication device 10 need to know the location.
Tässä on selostettu esillä olevan keksinnön määrättyjä toteutus- ja suoritusmuotoja. This is described in implementation and embodiments of the present invention. Alan ammattimiehelle on selvää, ettei keksintö rajoitu edellä esitettyjen suoritusmuotojen yksityiskohtiin ja että keksintö voidaan toteuttaa 15 muissakin muodoissa vastaavia välineitä käyttäen poikkeamatta keksinnön tunnusmerkeistä. Those skilled in the art it is obvious that the invention is not limited to the above embodiments and details of the invention may be implemented in other embodiments using 15 equivalent means without deviating from the characteristics of the invention. Keksinnön soveltamisalaa rajoittavatkin ainoastaan oheistetut patenttivaatimukset. the scope of the invention are only restricted by the enclosed claims.
* · f * » > t « • »* < · * · · * F * »> t« • »* <* · ·
29 112433 29 112433
1. Matkaviestimiin palveluita tarjoava järjestelmä (210), joka käsittää: alueen (110), jonka sisällä on useita palvelualueita (114), joihin palvelut (242) liittyvät; 1. The system offering the mobiles services (210), comprising: an area (110), inside which there is a number of service areas (114), which services (242) associated with; 5 useita alueella (110) liikutettavia matkaviestimiä (214); 5 a plurality of movable area (110) of mobile stations (214); välineet (252) matkaviestinten (214) sijainnin suhteessa palvelualueisiin määrittämiseksi niin, että matkaviestimen (214) läsnäolo tietyn palvelun sisältävällä palvelualueella voidaan määrittää; means (252) to the mobile stations (214) with respect to service areas to determine so that the presence of the mobile station (214) containing a given service within the service area can be determined; sekä välineet palvelun tarjoamiseksi matkaviestimelle (214); and means for providing service to the mobile station (214); tunnettu siitä, että 10 järjestelmä käsittää: useita sijainti-informaatiolähteitä matkaviestimen (214) sijainnin osoittavan tiedon tarjoamiseksi; characterized in that the system 10 comprises: a plurality of location information sources to provide data indicative of the location of the mobile station (214); ja palvelimen (252) sijaintitietojen vastaanottamiseksi ja sen selvittämiseksi tarjoaako sijaintitieto ainakin yhdestä sijainti-informaatiolähteestä perustan palvelun 15 tarjoamiselle. and a server (252) for receiving location data and determining the location information is providing at least one location information source 15 based on the service provision.
2. Patenttivaatimuksen 1 mukainen järjestelmä (210), tunnettu siitä, että palvelin (252) määrittelee, että useammasta kuin yhdestä lähteestä saatu sijainti- ·· informaatio tarjoaa perustan palveluiden tarjoamiselle. 2. A system as claimed in claim 1 (210), characterized in that the server (252) determines that the location obtained from more than one source ·· information provides a basis for providing the service. :\· 20 : \ · 20
:· 3. Patenttivaatimuksen 1 tai 2 mukainen järjestelmä (210), tunnettu siitä, että sijainti-informaatioon sovelletaan luokitusta, joka ilmaisee sijainti-informaation luotettavuutta. · 3. A system as claimed in claim 1 or 2, (210), characterized in that the location information applicable to the classification, which indicates the reliability of the location information. 1 »> * * · 1 »> * * ·
4. Patenttivaatimuksen 3 mukainen järjestelmä (210), tunnettu siitä, että palvelin (252) vastaanottaa ja luokittelee sijainti-informaatiota kaikista sijainti-informaatiolähteistä. March 4 A system as claimed in claim (210), characterized in that the server (252) receives and classifies location information from all of the location information sources. » I · > * »I ·> *
5. Minkä tahansa edeltävän patenttivaatimuksen mukainen järjestelmä (210), ·,, 30 tunnettu siitä, että ainakin yhteen palveluun on liitetty valintavälineet •, · päättämään tarjotaanko palvelua. 5. The system of any preceding claim (210), · 30 ,, characterized in that the at least one service is connected to the selection means • · resolve the services are provided. 112433 112433
6. Minkä tahansa edeltävän patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että sijainti-informaatiolähteitä on useaa eri tyyppiä. 6. A system according to any of the preceding claims (210), characterized in that the location information of the plurality of sources of different types.
7. Minkä tahansa edeltävän patenttivaatimuksen mukainen järjestelmä (210), 5 tunnettu siitä, että sijainti-informaatiolähteet käsittävät ainakin yhden elektronisen järjestelmän sijainnin määrittelemiseksi. 7. The system of any preceding claim (210), 5 characterized in that the location information sources comprise at least one to determine the location of the electronic system.
8. Minkä tahansa edeltävän patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että sijainti-informaatiolähteet käsittävät matkaviestimen käyttäjän 10 tarjoaman informaation. 8. A system according to any of the preceding claims (210), characterized in that the location information sources comprise information provided by the user of the mobile station 10.
9. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että ainakin yksi sijainti-informaatiolähde on valittu luettelosta, jonka muodostavat GPS, saapumisaika (TOA), arvioitu havaittu aikaero (EOTD) ja 15 liityntäpisteiden läheisyys. 9. The system according to any of the preceding claims (210), characterized in that at least one position information source is selected from the list consisting of GPS, Time of Arrival (TOA), the estimated observed time difference (EOTD), and 15 proximity of access points.
10. Patenttivaatimuksen 9 mukainen järjestelmä (210), tunnettu siitä, että sijainti-informaation lähde perustuu IRDA-lähettimien, radiolippulähettimien, ..: Bluetooth-liityntäpisteiden tai VVLAN-liityntäpisteiden läheisyyteen. 10. The system of claim 9 (210), characterized in that the source of location information based on the IRDA transmitters, radiolippulähettimien, .. Bluetooth access points or WLAN access points in the vicinity. .·. . ·. 20 • I 20 • I
11. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että järjestelmä (210) käsittää sijainti-informaation käsittelijän, eri muodoissa esitetyn sijainti-informaation muuntamiseksi sen eri loogisiksi esityksiksi. 11. The system according to any of the preceding claims (210), characterized in that the system (210) comprises a location information handler, the location information presented in different forms in different converting a logical representations. 25 25
12. Patenttivaatimuksen 11 mukainen järjestelmä (210), tunnettu siitä, että sijainti-informaatio muutetaan ihmisen luettavaan muotoon. 11 12. A system according to claim (210), characterized in that the location information is converted to human-readable form.
13. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), 30 tunnettu siitä, että järjestelmä (210) sisältää välineet matkaviestinten yksilöllistä I · : tunnistamista varten. 13. The system according to any of the preceding claims (210), 30 characterized in that the system (210) includes means for individual mobile stations · I for identification. » 112433 »112433
14. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että järjestelmä (210) käsittää profiloivan alajärjestelmän, joka pitää ja/tai kerää yhtä tai useampaa käyttäjää, matkaviestintä ja palvelua koskevia profiileja. 14. The system according to any of the preceding claims (210), characterized in that the system (210) comprises a profiling sub-system which keeps and / or collection of one or more users, and the mobile station for the service profiles. 5 5
15. Patenttivaatimuksen 14 mukainen järjestelmä (210), tunnettu siitä, että palveluprofiileja verrataan ainakin yhteen käyttäjä- ja matkaviestinprofiiliin sen määrittämiseksi onko palveluiden toimittaminen sellaiseen matkaviestimeen tai sellaiselle käyttäjälle sallittua. 14 15. The system according to claim (210), characterized in that the service profiles are compared against at least one user profile and the mobile station to determine whether the supply of services to a mobile station or to an authorized user. 10 10
16. Patenttivaatimuksen 14 mukainen järjestelmä (210), tunnettu siitä, että järjestelmä (210) käsittää välineet sovellusten lataamisen matkaviestimiin tiettyjen palveluiden tarjoamiseksi. 14 16. A system according to claim (210), characterized in that the system (210) comprises means for downloading applications to mobile stations to provide certain services.
17. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että järjestelmä (210) käsittää useita kerrostettuja langattomia järjestelmiä. 17. The system according to any of the preceding claims (210), characterized in that the system (210) comprises a plurality of superimposed wireless systems.
18. Patenttivaatimuksen 17 mukainen järjestelmä (210), tunnettu siitä, että ·. A system according to claim 17, 18 (210), characterized in that the ·. 20 järjestelmä (210) käsittää viestintäjärjestelmän ja siihen on kerrostettu ·· paikannusjärjestelmä. 20 system (210) comprises a communication system and is deposited ·· Location System. • •
19. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), » i » :[[[: tunnettu siitä, että järjestelmä (210) käsittää langattoman viestintäjärjestelmän. 19. The system according to any of the preceding claims (210), "i" [[[: characterized in that the system (210) comprises a wireless communication system. 25 : V 25: V
20. Minkä tahansa edellisen patenttivaatimuksen mukainen järjestelmä (210), tunnettu siitä, että järjestelmä (210) käsittää matkapuhelinverkon. 20. The system according to any of the preceding claims (210), characterized in that the system (210) comprises a mobile telephone network. * taa • » · * this • " ·
21. Matkaviestin (214) käytettäväksi järjestelmässä (210), joka tarjoaa palveluita 30 lukuisille matkaviestimille (214) liikuteltavissa alueella (110), joka sisältää lukuisia : palvelualueita (114), joihin palvelut on liitetty; 21. The mobile station (214) for use in a system (210) which provides services to numerous mobile stations 30 (214) movable in the area (110) which includes a plurality of: the service areas (114) to which the services are linked; 112433 missä matkaviestimen (214) sijainti on jäljitettävissä suhteessa palvelualueisiin niin, että matkaviestimen (214) läsnäolo tietyn palvelun sisältävällä palvelualueella (114) on määritettävissä; 112 433 where the location of the mobile station (214) is traceable with respect to service areas so that the presence of the mobile station (214) containing a given service within the service area (114) is determined; tunnettu siitä, että 5 matkaviestin käsittää ainakin yhden sijainti-informaation lähteen, joka tarjoaa sijainti-informaatiota matkaviestimen (214) sijainnin ilmaisemiseksi; characterized in that the mobile station 5 comprises at least one source location information, which provides location information for detecting a location of the mobile station (214); matkaviestimestä (214) ja järjestelmästä (210) ainakin yhden käsittäessä ainakin yhden toisen sijainti-informaation lähteen, joka tarjoaa sijainti-informaatiota ilmaisten matkaviestimen (214) sijainnin; the mobile station (214) and system (210) comprising at least one source of at least one other location information, which provides location information indicating the location of the mobile station (214); ja 10 sijainti-informaatio on käytettävissä määrittämään tarjoaako vähintään yhden informaatiolähteen sijainti-informaatio perusteen palvelun tarjoamiseksi. and 10 location information is available to determine provides at least one information source location information of provision of the service.
22. Tietokoneella luettavalle tietovälineelle tallennettu ohjelmatuote, joka käsittää: tietokoneohjelmakoodivälineet usean palvelualueen (114) määrittämiseksi alueella 15 (110) ja palveluiden liittämiseksi määritettyihin palvelualueisiin (114); 22. The computer-readable media stored program product comprising: computer program code means for determining the multi-service (114) in the range of 15 (110), and for connecting the services specified in the service line (114); tietokoneohjelmakoodivälineet sijainti-informaation vastaanottamiseksi useista lähteistä joka ilmaisee monien alueella (110) liikutettavien matkaviestinten (214) sijainnin; computer program code means for location information for receiving a plurality of sources indicating the number of the area (110) movable on the location of the mobile stations (214); tietokoneohjelmakoodivälineet matkaviestinten (214) sijainnin seuraamiseksi .·. computer program code means for monitoring the location of the mobile device (214). ·. 20 suhteessa palvelualueisiin (114) siten että matkaviestimen läsnäolo tietyssä j. 20 with respect to service areas (114) such that the presence of a particular mobile station j. palvelualueessa (114) voidaan määrittää; service area (114) can be determined; • > tietokoneohjelmakoodivälineet sen määrittämiseksi saadaanko ainakin yhdestä ' lähteestä sijainti-informaatiota joka tarjoaa perustan palvelun tarjoamiselle; •> computer program code means for determining from at least one "source location information provides a basis for service provision; sekä • · · tietokoneohjelmakoodivälineet palvelun tarjoamiseksi matkaviestimeen (214), jos 25 perusta on olemassa. and • · · computer program code means for providing service to the mobile station (214), if the 25 basis exists. t t
23. Menetelmä palveluiden (242) tarjoamiseksi matkaviestimiin (214), joka käsittää : ': seuraavat vaiheet: liitetään palveluita useisiin palvelualueisiin (114) alueella (110); 23. The method of services (242) for providing mobile stations (214) comprises: 'the steps of: attaching a plurality of services and service locations (114) in the region (110); 30 tarjotaan useita alueella (110) liikutettavia matkaviestimiä (214); 30 are provided a plurality of area (110) movable mobile stations (214); : seurataan matkaviestinten sijaintia suhteessa palvelualueisiin (114) siten että » matkaviestimen (214) läsnäolo tietyllä palvelualueella (114) voidaan määrittää; : Tracking the location of mobile stations with respect to service areas (114) so ​​that "the mobile station (214) the presence of a given service area (114) can be determined; ja ss 112433 tarjotaan palvelu matkaviestimeen; ss 112 433 and offered the service to the mobile station; tunnettu siitä, että menetelmässä: tarjotaan sijainti-informaatiota useista sijainti-informaatiopisteistä, joka sijainti-informaatio ilmaisee matkaviestimen sijainnin; characterized in that the method comprises: providing location information of the plurality of location information points to the location information indicates the location of the mobile station; 5 vastaanotetaan sijainti-informaatiota ja määritetään saadaanko ainakin yhdestä lähteestä sellaista sijainti-informaatiota, joka tarjoaa perustan palvelun tarjoamiseksi; 5 is received location information and determining from at least one source of a position information provides a basis for providing the service; ja tarjotaan palvelu matkaviestimeen, jos perusta on olemassa. and providing service to the mobile station, if there is basis. I t · ' · > tt > · • 1 I · I · » · ' » » ♦ · t » * t · > I • · ' · 34 1 12433 I t · '·> tt> • 1 · I · I · »·'» »♦ · s» * t ·> I • · '· 34 1 12433
FI20000461A 2000-02-29 2000-02-29 Location-bound services FI112433B (en)
DE60140155A DE60140155D1 (en) 2000-02-29 2001-01-18 Location based service provisioning
EP01660010A EP1130933B1 (en) 2000-02-29 2001-01-18 Location dependent services
US09/794,284 US6813501B2 (en) 2000-02-29 2001-02-27 Location dependent services
FI20000461A0 FI20000461A0 (en) 2000-02-29
FI20000461A FI20000461A (en) 2001-08-29
FI112433B true FI112433B (en) 2003-11-28
US20010018349A1 (en) 2001-08-30