FI101909B - Elektroninen tietojen hakumenetelmä ja laite - Google Patents

Elektroninen tietojen hakumenetelmä ja laite Download PDF

Info

Publication number
FI101909B
FI101909B FI971331A FI971331A FI101909B FI 101909 B FI101909 B FI 101909B FI 971331 A FI971331 A FI 971331A FI 971331 A FI971331 A FI 971331A FI 101909 B FI101909 B FI 101909B
Authority
FI
Finland
Prior art keywords
search key
task
search
display
character
Prior art date
Application number
FI971331A
Other languages
English (en)
Swedish (sv)
Other versions
FI101909B1 (fi
FI971331A0 (fi
Inventor
Harri Raeisaenen
Original Assignee
Nokia Mobile Phones Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Mobile Phones Ltd filed Critical Nokia Mobile Phones Ltd
Priority to FI971331A priority Critical patent/FI101909B/fi
Publication of FI971331A0 publication Critical patent/FI971331A0/fi
Priority to EP98103830A priority patent/EP0876036A3/en
Priority to US09/052,656 priority patent/US6502090B1/en
Application granted granted Critical
Publication of FI101909B1 publication Critical patent/FI101909B1/fi
Publication of FI101909B publication Critical patent/FI101909B/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2747Scrolling on a display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Description

101909
Elektroninen tietojen hakumenetelmä ia laite
Esillä oleva keksintö koskee menetelmää elektronisessa muodossa 5 tallennettujen alfanumeeristen tietojen hakemiseksi ja tämän menetelmän toteuttamiseen tarkoitettua laitetta. Keksintö on sovellettavissa erityisesti, mutta ei ainoastaan, matkaviestimiin jotka tallentavat nimihakemiston ja vastaavat puhelinnumerot.
Perinteisissä matkaviestimissä on elektroniset digitaaliset muistit, joihin voi 10 tallentaa nimihakemistoja, sekä vastaavat puhelinnumerot. Näille muisteille on melko tavallista, että niihin voi tallentaa useita satoja eri vientejä, jolloin tallennetun hakemiston selaaminen voi olla monimutkainen toimenpide.
Puhelimissa, joissa on laaja näppäimistö on yleensä kaksi vaihtoehtoista hakumahdollisuutta. Ensimmäisessä vaihtoehdossa käytetään 'ylös'- ja 'alas'-15 näppäimiä hakemiston selaamiseen alfanumeerisessa järjestyksessä, yksi tieto kerrallaan, jolloin kulloinkin valittu tieto (nimi tai numero) näkyy puhelimen näytössä. Toisessa vaihtoehdossa syötetään hakuavain (tai hakuavaimen muuttuja), jonka muodostaa haettavan nimen ensimmäinen merkki, tai joukko sen ensimmäisiä merkkejä, ja aloitetaan hakutoimenpide painamalla 'Syötä' -20 näppäintä. Näyttöön tulee hakemiston ensimmäinen nimi joka vastaa hakuavainta. Jos tämä nimi ei ole se, jota käyttäjä haluaa, voidaan 'Ylös'- ja 'Alas' -kytkimillä valita edellisiä tai seuraavia nimiä.
On kuitenkin olemassa jatkuva halu miniatyrisoida matkapuhelimia ja muita matkaviestimiä, ja eräs tapa jolla tähän voidaan päästä on vähentää 25 käyttönäppäimien määrää; varsinkin alfanumeeristen merkkien syöttönäppäimiä ollaan poistamassa. Tämä tekee tietenkin mahdottomaksi perinteisen nopean haun syöttämällä nimen ensimmäinen tai muutamia nimen alkukirjaimista. Tämän ongelman ratkaisemiseksi on esitetty useita 'vähien näppäimien' hakumenetelmiä. Esimerkiksi, W093/14589 esittää kynän muodossa toteutetun matkapuhelimen, 30 jossa kynän suojusta voi kiertää ‘nimihakemiston näyttö -tilassa', jolloin käyttäjä voi selata tallennettua hakemistoa. Suojusta hitaasti kiertämällä hakemistoa voi vierittää nimi kerrallaan, kun taas suojuksen nopea kiertäminen vierittää 2 101909 hakemistoa kiinteävälisin portain, esim. viisi nimeä kerrallaan. W093/14589 harkitsee myös askeltamista syötettyjen, kullakin aakkosten kirjaimella alkavien ensimmäisten nimien välillä, eli alkaen ensimmäisestä 'Alla alkavasta nimestä ensimmäiseen 'B'llä alkavaan nimeen jne. vasteena suojuksen nopealle 5 kiertämiselle.
Esillä olevan keksinnön tavoitteena on tarjota parannettu hakumenetelmä tallennetun alfanumeeristen syötettyjen tietojen hakemiston tarkasteluun käyttäen pienentynyttä hakunäppäinmäärää.
Esillä olevan keksinnön erään ensimmäisen muodon mukaan esitetään 10 menetelmä syötetyn tiedon valitsemiseen alfanumeeristen syötettyjen tietojen hakemistosta, joka on tallennettu elektronisessa muodossa sellaisen elektronisen laitteen muistiin, jossa on näyttö ja ainakin yksi käyttäjän ohjaama hakunäppäin, joka menetelmä käsittää seuraavat vaiheet: (1) esitetään yksi mainituista syötetyistä tiedoista näytössä ja määritetään 15 hakuavaimeksi tuon syötetyn tiedon ensimmäinen merkki; (2) käyttäen mainittua hakukytkintä laajennetaan hakuavain käsittämään yksi tai useampia näytetyn tiedon seuraavaa merkkiä, jossa laajennetun hakuavaimen muodostavien merkkien lukumäärä on n; ja (3) syötettyjen tietojen hakemiston haku aakkosjärjestyksessä sellaisen 20 ensimmäiseksi seuraavan syötetyn tiedon löytämiseksi, jonka alkuosana ei ole laajennettu hakuavain, ja tunnistetun syötetyn tiedon esittäminen näytössä jos sellainen tieto on olemassa.
Hakuavainta laajennetaan edullisesti yksi merkki kerrallaan joka kerta kun hakukytkintä käytetään silloin kun elektronista laitetta käytetään 'laajennettu avain 25 -tilassa'. Menetelmään voi kuulua vaihe, jossa vasteena toisen hakukytkimen käyttämiselle laajennettua hakuavainta lyhennetään poistamalla avaimesta yksi tai useampia mainituista seuraavista merkeistä. Toisaalta, laajennettua hakuavainta voidaan lyhentää yhdellä merkillä joka kerta kun kyseistä toista hakunäppäintä käytetään silloin kun elektronista laitetta käytetään 'laajennettu avain -tilassa'.
30 Hakuavain määritetään edullisesti uudelleen haun jälkeen tunnistetun syötetyn tiedon ensimmäiseksi merkiksi tai ensimmäisiksi merkeiksi, riittävästi erottamaan hakuavaimen yhdellä merkillä aiemmin näytetyn nimen alusta.
3 101909
Vaihtoehtoisesti, vaiheet (2) ja (3) voidaan toistaa perustuen uuteen hakuavaimeen ja äsken näytettyyn syötettyyn tietoon. Mainittu haku syötettyjen tietojen hakemistosta voidaan edullisesti aloittaa kun ensin mainittua hakunäppäintä on käytetty pitempään kuin ennalta määrätty aika. Lisäksi, jokaisen 5 alkujaksoa seuraavan ennalta määrätyn aikajakson jälkeen vaihe (3) toistetaan edullisesti käyttäen uutta laajennettua hakuavainta, joka määriteltiin edellisessä kappaleessa. Eräässä esillä olevan keksinnön toteutusmuodossa, vasteena hakukytkimen aktivoimiselle ja sitä seuraavalle vapauttamiselle ennen alkujakson loppuun kulumista, hakuvaihe käsittää ensimmäiseksi sen määrittämisen, alkaako 10 aakkosjärjestyksessä seuraava syötetty tieto laajennetulla hakuavaimella. Jos se alkaa, haku lopetetaan ja sillä hetkellä näytössä olevaa syötettyä tietoa näytetään edelleen. Jos se ei ala, silloin tuosta seuraavasta syötetystä tiedosta tulee mainittu tunnistettu syötetty tieto ja se esitetään näytössä. Hakuavaimen määrittää tunnistetun syötetyn tiedon ensimmäinen merkki/ensimmäiset merkit, riittävästi 15 erottamaan hakuavain yhdellä merkillä edellisen näytetyn nimen alusta.
Keksinnön eräässä toisessa toteutusmuodossa, menetelmä reagoi 'Vieritä-Alas' -kytkimen ('Down - Scroll') aktivoimiseen vaihtamalla sillä hetkellä näytetyn syötetyn tiedon aakkosjärjestyksessä seuraavaan syötettyyn tietoon. Erityisesti, menetelmä saattaa olla tällä tavoin vasteellinen 'Vieritä-Alas' -kytkimen käyttöön 20 ajan, joka on lyhyempi kuin jokin ennalta määrätty aika. Menetelmä voi olla vasteellinen 'Vieritä-Alas' -kytkimen käyttöaikaan, joka on pitempi kuin tämä ennalta määrätty aika ja näyttää aakkosjärjestyksessä kutakin aakkosten kirjainta vastaavan ensimmäisen syötetyn tiedon. Menetelmä voi olla vasteellinen 'Vieritä-Ylös' -kytkimen käyttöön askeltamalla samalla tavalla hakemiston läpi ja näyttää 25 valitut syötetyt tiedot, mutta käänteisessä aakkosjärjestyksessä.
Menetelmä käsittää edullisesti haun rajoittamisen vaiheessa (3) sellaisiin syötettyihin tietoihin jotka poikkeavat hakuavaimesta (SearchKey) vain hakuavaimen viimeisen merkin osalta. Lisäksi, haku jatkuu edullisesti jaksottaisena jo haettujen syötettyjen tietojen osalta, eli viimeisen syötetyn tiedon 30 näyttämisen jälkeen näyttöön tulee taas ensimmäinen syötetty tieto joka sisältää hakuavaimen ja haku toistuu.
4 101909
Esillä olevan keksinnön erään toisen muodon mukaan esitetään laite, jossa on elektroninen muisti syötettyjen alfanumeeristen tietojen tallentamiseksi, joka laite edelleen käsittää: näytön; 5 ainakin yhden käyttäjän käytettävissä olevan hakukytkimen; ja signaalinkäsittelyvälineet kytkettynä mainittuun käytettävissä olevaan kytkimeen sen käytön ilmaisemiseksi, ja mainittuun näyttöön, signaalinkäsittelyvälineiden ollessa järjestetyt näyttämään yhden mainituista syötetyistä tiedoista näytössä ja määrittämään hakuavaimeksi tuon syötetyn 10 tiedon ensimmäisen merkin, reagoimaan hakukytkimen aktivoimiseen laajentamalla hakuavainta käsittämään yhden tai useampia näytetyn syötetyn tiedon seuraavista merkeistä, tutkimaan syötettyjen tietojen hakemistoa aakkosjärjestyksessä tunnistaakseen ensimmäisen sellaisen seuraavan syötetyn tiedon, joka ei ala laajennetulla hakuavaimella, ja näyttämään tunnistetun syötetyn 15 tiedon jos sellainen on olemassa.
Esillä olevan keksinnön erään kolmannen muodon mukaan esitetään matkaviestin, joka käsittää: näytön; ainakin yhden käyttäjän käytettävissä olevan hakukytkimen; ja 20 signaalinkäsittelyvälineet kytkettynä mainittuun käyttäjän aktivoitavaan kytkimeen sen käytön ilmaisemiseksi, ja mainittuun näyttöön, signaalinkäsittelyvälineet on järjestetty näyttämään yhden mainituista syötetyistä tiedoista näytössä ja määrittämään hakuavaimeksi tuon syötetyn tiedon ensimmäisen merkin, reagoimaan hakukytkimen aktivoimiseen laajentamalla 25 hakuavainta käsittämään yden tai useamman näytetyn syötetyn tiedon seuraavista merkeistä, tutkimaan syötettyjen tietojen hakemistoa aakkosjärjestyksessä tunnistaakseen ensimmäisen seuraavan syötetyn tiedon, joka ei ala laajennetulla hakuavaimella, ja näyttämään tunnistetun syötetyn tiedon jos sellainen on olemassa.
30 Vaikka esillä oleva keksintö on erityisen sovelias matkapuhelimiin, on ymmärrettävä että keksintöä voidaan soveltaa kaikkiin elektroniikkalaitteisiin joissa on tallennettuna alfanumeerisia syötettyjä tietoja, ja joissa on toivottavaa voida 5 101909 suorittaa nopeita tallennettujen tietojen hakuja käyttäen vain hyvin vähälukuisia käyttäjän käytettävissä olevia kytkimiä. Tällaisiin laitteisiin kuuluvat henkilökohtaiset avustajat (eli PDA't), sekä matkaviestimen ja PDA:n yhdistelmät.
Esillä olevan keksinnön paremmin ymmärtämiseksi ja sen esittämiseksi 5 miten keksintö voidaan toteuttaa, viitataan nyt esimerkkien muodossa oheisiin kuvioihin, joista:
Kuvio 1 havainnollistaa kaavion muodossa erästä keksinnön mukaista matkapuhelinta;
Kuvio 2 on vuokaavio joka esittää Kuvion 1 puhelimen 'Alas - Vieritä' -10 kytkimen toimintaa;
Kuvio 3 on vuokaavio joka esittää Kuvion 1 puhelimen 'Ylös - Vieritä' -kytkimen toimintaa;
Kuvio 4 on vuokaavio joka esittää Kuvion 1 puhelimen ohjelmallisen kytkimen 'Oikea1 toimintaa; ja 15 Kuvio 5 on vuokaavio joka esittää Kuvion 1 puhelimen ohjelmallisen kytkimen 'Vasen' toimintaa.
Viitaten Kuvioon 1, jäljempänä määritellyn hakumenetelmän käyttöön soveltuvassa matkapuhelimessa on LCD-näyttöruutu 1, keinuvipukytkin 2, jossa 20 on alempi 'Alas - Vieritä1 -kytkin 3, sekä ylempi 'Ylös - Vieritä' -kytkin 4, ja ohjelmoitavat vasen- ja oikea -kytkimet 5 ja 6. Kun 'Alas - Vieritä' ja 'Ylös - Vieritä' -kytkimien 2,3 toiminnoiksi on määritelty pysyvästi näytössä 1 esitettyjen valikkojen vierittäminen alas ja ylös, ohjelmoitavien kytkimien (soft keys) toiminnot muuttuvat puhelimen kulloisenkin toimintatilan mukaan. Puhelimessa on myös 25 'Lähetys'- ja 'Lopetus' -kytkimet 7,8, jotka suorittavat luuri-alas ja luuri ylös - toiminnot tunnetulla tavalla. Puhelinnumerot niihin liittyvine nimineen tallennetaan puhelimen sisäisessä muistissa 9. Tämä muisti 9 voi olla puhelimen piirien oleellinen osa, tai se voi olla (esimerkiksi GSM-puhelimissa) SIM-kortilla, jonka käyttäjä voi asettaa puhelimen sisään. Muistina voi myös olla yhdistettynä 30 oleellisena piirikomponenttina SIM-kortilla oleva muistiväline. Puhelimessa on mikroprosessori 10, joka suorittaa signaalinkäsittelytoimenpiteitä jäljempänä määritellyllä tavalla.
6 101909
Kun käyttäjä käyttää jotakin 'Alas - Vieritä' -,'Ylös - Vieritä' Vasen tai Oikea ohjelmallisista kytkimistä, mikroprosessori 10 havaitsee tämän toimenpiteen ja saattaa puhelimen 'hakutilaan', jossa käyttäjä voi hakea tallennetusta nimihakemistosta tiettyä nimeä tai hakusanaa. Kun hakutilaan mennään 5 ensimmäistä kertaa, mikroprosessori 10 hakee tallennetusta nimihakemistosta aakkosjärjestyksessä ensimmäisen nimen ja näyttää tämän nimen näyttöruudussa 1. Puhelin on tällöin valmiustilassa ja näytössä on viesti 'Valmis'.
Seuraavaksi kuvataan Kuvioon 2 viitaten ‘Alas - Vieritä1 -kytkimen 3 toimintaa nimihaku-tilassa. Kun puhelimen käyttäjä painaa tai aktivoi tätä kytkintä 3 ajan, 10 joka on lyhyempi kuin jokin ennalta määrätty aika U (tyypillisesti n. 0,5 sekuntia), tallennetuista syötetyistä tiedoista tunnistetaan aakkosjärjestyksessä seuraava nimi ja parhaillaan näytettävä tieto korvataan tällä seuraavalla tiedolla. Seuraavat 'Alas - Vieritä' -kytkimen 3 aktivoinnit ajaksi joka on lyhyempi kuin ti saavat aikaan näytön 1 'päivittymisen' seuraavalla tallennetulla tiedolla.
15 Tallennettujen nimien nopeamman haun mahdollistamiseksi, puhelin, vasteena 'Alas - Vieritä' -kytkimen 3 jatkuvalle aktivoinnille ajaksi joka on pitempi kuin ti , näyttää vuorotellen, aakkosjärjestyksessä kutakin aakkosta vastaavat ensimmäiset nimet, eli vuorostaan aakkoset muodostavat hakuavaimen. Tämä tarkoittaa sitä, että jos aluksi näkyy ensimmäinen A-kirjaimella alkava nimi, 'Alas -20 Vieritä' -kytkimen 3 jatkuva aktivointi ajaksi joka on pitempi kuin ti , saa ensimmäisen B-kirjaimella alkavan nimen tulemaan näyttöön, sen jälkeen ensimmäisen C-kirjaimella alkavan nimen jne. Kun 'Alas - Vieritä' -kytkin 3 vapautetaan, parhaillaan näytettävä nimi jää näyttöön ja käyttäjä voi soittaa näytettyyn nimeen liittyvään numeroon painamalla 'Lähetys' -kytkintä 7.
25 Vaihtoehtoisesti, käyttäjä voi hakea muuta nimeä, joko näytetyn tiedon ala- tai yläpuolelta, käyttäen ‘Alas - Vieritä' -kytkimen 3 tai 'Ylös - Vieritä' -kytkimen 4 (ks. alla) kertapainalluksia. Parhaillaan käytössä oleva hakuavain voidaan ilmaista käyttäjälle alleviivaamalla näytetyn nimen ensimmäinen kirjain.
'Ylös - Vieritä' -kytkimen 4 toimintaa on havainnollistettu Kuviossa 3 ja se on 30 samanlainen kuin 'Alas - Vieritä' -kytkimen, paitsi että 'Ylös - Vieritä' -kytkin askeltaa tallennettujen tietojen läpi käänteisessä aakkosjärjestyksessä.
7 101909
Ohjelmallisen Oikea -kytkimen 6 toimintaa kuvataan viitaten Kuvion 4 vuokaavioon. Kuten jo kuvattiin, valmiustilassa näytössä 1 näkyy jokin nimi ja hakuavain on asetettu näytetyn nimen ensimmäisen kirjaimen mukaiseksi. Kun ohjelmallista kytkintä 'Oikea' painetaan ensimmäisen kerran, ajastin nollautuu ja 5 luettelon näytettyä nimeä välittömästi seuraavaa nimeä tutkitaan, tarkoituksena määrittää, poikkeaako tuon seuraavan nimen alku hakuavaimesta. Jos se poikkeaa, näytetään seuraava nimi ja hakuavaimeksi määritetään nimen ensimmäinen kirjain. Jos eroa ei ole, sen hetkinen nimi säilyy näytössä ja hakuavaimeen lisätään yksi merkki. Jos 'Oikea' -kytkin vapautetaan ennen ajan ti 10 päättymistä, näyttö palaa 'Valmis' -tilaan ja odottamaan kytkimen seuraavaa käyttöä. Jos 'Oikea' -kytkintä ei vapauteta ennen ajan t1 päättymistä, ajastin nollautuu ja haetaan hakemiston seuraavat nimet ensimmäisen sellaisen nimen löytämiseksi, jonka alku poikkeaa hakuavaimestä. Sen jälkeen näytetään tämä nimi ja määritetään hakuavain käyttäen tuon nimen alkua, taaskin niin että 15 hakuavain poikkeaa viimeisen merkin osalta edellisestä näytetystä nimestä. Jos Oikea' -kytkintä ei vieläkään vapauteta, haku toistetaan. Kun kytkin vapautetaan, näyttö palaa 'Valmis' -tilaan muistiin jäävän hakuavaimen kanssa.
Jos 'Oikea' -kytkimen ensimmäisen käytön jälkeen hakemiston seuraava nimi alkaa määritetyllä hakuavaimella, ja jos kytkintä ei vapauteta ennen ajan ti 20 päättymistä, suoritetaan välittömästi seuraavan sellaisen nimen haku, joka poikkeaa hakuavaimesta, kuten edellä selostettiin.
On ymmärrettävä että painamalla ja vapauttamalla 'Oikea' -kytkintä useita kertoja, voidaan määritellä hakuavain, jossa on useita merkkejä, edellyttäen että ainakin yksi seuraavista nimistä alkaa määritellyllä hakuavaimella. Kun hakuavain 25 on määritelty ja kytkintä painetaan jatkuvasti, näyttö 'hyppää' seuraavaan sellaiseen hakemiston nimeen, joka ei ala määritellyllä hakuavaimella.
Asian havainnollistamiseksi esitellään neljän hakukytkimen käyttöä sellaisessa puhelimessa, jossa seuraavat nimet (niihin liittyvine puhelin-numeroineen, joita ei esitetä tässä) ovat tallennettuina puhelimen muistissa 9.
30 Tämä hakemisto edustaa vain osaa koko hakemistosta, joka on tyypillisesti puhelimeen tallennettuna.
8 101909
Johnson Craig Lind Peter
Kay John Linden Tony
Laine Eila Lindeqvist Aila
Lainela Olavi Linder Nina 5 Leminen Kirsi Lindevall Minna
Lidman Elis Lindfors Pekka
Lidoff Peter Lindholm Anna
Liede Verna Ljunglin Siri
Lieho Tommy Lohi Jarmo 10 Liehunen Matti Lokka Pirjo
Liemola Olli Lumme Anja
Lihavainen Pertti Malinen Janne
Lihr Bengt Macgregor Archie
Lihtamo Matti Sivalumpi Emie 15 Lilja Jouni 1) Nuolikytkimen painaminen, vapauttaminen, ja toistaminen:
Johnson Craig; Kay John; Laine Eila; Lainela Olavi; Leminen Kirsi; Lidman Elis; Lidoff Peter; Liede Verna.....jne.
20 2) Nuolikytkimen jatkuva painaminen:
Johnson Craig; Kay John; Laine Eila; Malinen Janne; Sivalumpi Emie.....jne.
3) Ylös-nuolikytkimen painamisella on sama vaikutus kuin alas- nuolikytkimellä, 25 mutta käänteisesti.
4) Oikea-nuolikytkimen painaminen kun ollaan hakemiston yläpäässä:
Haluamme esimerkiksi hakea: Lohi Jarmo.
a) Etsi Laine Eila käyttäen 2) 30 b) Paina Oikea -nuolikytkintä kerran ja pidä se painettuna:
Laine Eila; Leminen Kirsi; Lidman Elis; Ljunglin Siri; Lohi Jarmo.
9 101909
Laine Eila; Leminen Kirsi; Ljdman Elis; Ljunglin Siri; Lohi Jarmo.
Haluamme esimerkiksi hakea: Lindholm Anna 5 a) Etsi Laine Eila käyttäen 2) b) Paina Oikea -nuolikytkintä kerran ja pidä se painettuna:
Laine Eila; Leminen Kirsi; Ljdman Elis c) Paina Oikea -nuolikytkintä vielä kerran ja pidä se painettuna:
Ljdman Elis; Liede Vema; Lihavainen Pentti; Lilja Jouni; Lind Peter.
10 d) Paina Oikea-nuolikytkintä ja vapauta:
Lind Peter.
e) Paina Oikea -nuolikytkintä ja pidä se painettuna:
Linden Tony; Lindfors Pekka; Lindholm Anna.
15 5) Vasen-nuolikytkimen painaminen ainoastaan lyhentää hakuavainta yhdellä merkillä kutakin kytkimen painallusta kohti.
Kuvion 5 vuokaavio esittää ohjelmallisen 'Vasen' -kytkimen 5 toiminnan.
Tämän kytkimen painaminen ja vapauttaminen ennen ajan h päättymistä 20 aiheuttaa hakuavaimen viimeisen merkin poistamisen hakuavaimesta. Kytkimen jatkuva painaminen ajan, joka on pitempi kuin ti saa aikaan hakuavaimen pienentämisen ainoastaan näytetyn nimen ensimmäiseksi merkiksi. Vasemman kytkimen käyttö ei muuta näyttöä, muutoin kuin poistamalla hakuavaimesta poistettujen merkkien alleviivauksen.
25 On ilmeistä, että edellä esitettyyn toteutusmuotoon voidaan tehdä muutoksia poikkeamatta esillä olevan keksinnön tunnusmerkeistä. Esimerkiksi, aktivoimalla oikeaa nuolikytkintä jatkuvasti, haku voidaan rajoittaa vain sellaisiin nimiin, jotka eroavat hakuavaimesta vain yhdellä merkillä. Näin ollen, esimerkiksi jos näytössä on edellä esitetyn listan nimi 'Linden' ja hakuavaimeksi määritetään 'Linden', haku 30 suoritetaan vain niiden nimien kohdalla, joiden alkuosa on 'Linde', eli Linden, Lindeqvist, Linder ja Lindevall. Jos oikea nuolikytkin jää aktivoiduksi tämän luettelon viimeisen nimen jälkeen, eli Lindevall'in, ensimmäinen nimi 'Linden' tulee 10 101909 uudelleen näyttöön ja haku toistetaan. Tällä tavoin, jos käyttäjä ei huomaa haluttua nimeä luettelon ensimmäisellä läpikäynnillä, hänen ei tarvitse selata koko luetteloa lävitse ennen kuin näyttö taas palaa haluttuun nimeen.

Claims (14)

1. Menetelmä syötetyn tiedon valitsemiseen alfanumeeristen syötettyjen tietojen hakemistosta, joka on tallennettu elektronisessa muodossa sellaisen 5 elektronisen laitteen muistiin, jossa laitteessa on näyttö ja ainakin yksi käyttäjän käytettävissä oleva hakukytkin, tunnettu siitä, että menetelmä käsittää seuraavat vaiheet: (1) esitetään yksi mainituista syötetyistä tiedoista näytössä ja määritetään hakuavaimeksi tuon syötetyn tiedon ensimmäinen merkki; 10 (2) käyttäen mainittua hakukytkintä laajennetaan hakuavain käsittämään yksi tai useampi näytetyn tiedon seuraava merkki; ja (3) syötettyjen tietojen hakemiston hakeminen aakkosjärjestyksessä sellaisen ensimmäiseksi seuraavan syötetyn tiedon löytämiseksi, jonka alkuosana ei ole laajennettu hakuavain, ja tunnistetun syötetyn tiedon esittäminen näytössä 15 jos sellainen tieto on olemassa.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että se käsittää vaiheessa (2) aluksi hakuavaimen määrittämisen 'nollajonoksi' ja, kun hakukytkintä käytetään, hakuavaimen uudelleenmäärittämisen samaksi kuin 20 näytössä olevan tiedon ensimmäinen merkki.
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että se käsittää hakuavaimen laajentamisen yhdellä merkillä joka kerralla kun hakukytkintä käytetään. 25
4. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että se käsittää vasteena erään toisen hakukytkimen käytölle laajennetun hakuavaimen lyhentämisen poistamalla hakuavaimesta yksi tai useampia mainituista hakuavaimen peräkkäisistä merkeistä. 30 12 101909
5. Patenttivaatimuksen 4 mukainen menetelmä, tunnettu siitä, että se käsittää hakuavaimen lyhentämisen poistamalla hakuavaimesta yksi merkki joka kerran kun kyseistä toista hakukytkintä käytetään.
6. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että se käsittää haun jälkeisen hakuavaimen uudelleenmäärittelyn tunnistetun syötetyn tiedon ensimmäiseksi sellaiseksi merkiksi/merkeiksi, joka riittää erottamaan hakuavaimen yhdellä merkillä kyseisestä viimeksi näytetystä nimestä.
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että se käsittää vaiheiden (2) ja (3) toistamisen uuteen laajennettuun hakuavaimeen ja äsken näytettyyn syötettyyn tietoon perustuen.
8. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että se 15 käsittää syötettyjen tietojen hakemiston haun aloittamisen hakuavainta käyttäen sen jälkeen kun mainittu ensimmäinen hakukytkin on ollut aktivoituna kauemmin kuin ajan, joka on pitempi kuin ennalta määritetty alkujakso.
9. Patenttivaatimuksen 8 mukainen menetelmä liitettynä patenttivaatimukseen 20 7, tunnettu siitä, että se käsittää, jokaisen alkujaksoa seuraavan uuden ennalta määrätyn aikajakson jälkeen, vaiheen (3) toistamisen uutta laajennettua hakuavainta käyttäen.
10. Patenttivaatimuksen 8 tai 9 mukainen menetelmä, tunnettu siitä, että se 25 käsittää vasteena hakukytkimen käytölle ja sitä seuraavalle hakukytkimen vapauttamiselle ennen alkujakson päättymistä, sen määrittämisen alkaako aakkosjärjestyksessä seuraava syötetty tieto laajennetulla hakuavaimella ja, jos alkaa, haun pysäyttämisen ja parhaillaan näytettävän nimen näyttämisen jatkamisen ja, jos ei, seuraavan syötetyn tiedon määrittämisen mainituksi 30 tunnistetuksi syötetyksi tiedoksi ja kyseisen seuraavan syötetyn tiedon näyttämisen. 13 101909
11. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että se käsittää haun rajoittamisen vaiheessa 3) sellaisiin syötettyihin tietoihin, jotka poikkeavat hakuavaimesta ainoastaan hakuavaimen viimeisen merkin osalta.
11 101909
12. Patenttivaatimuksen 11 mukainen menetelmä, tunnettu siitä, että siinä jo haettujen syötettyjen tietojen haku jatkuu jaksottaisesti.
13. Laite, tunnettu siitä, että siinä on elektroninen muisti (9) alfanumeeristen syötettyjen tietojen tallentamista varten, joka laite käsittää edelleen; 10 näytön (1); ainakin yhden käyttäjän käytettävissä olevan kytkimen (6); ja signaalinkäsittelyvälineet (10) signaalinkäsittelyvälineet kytkettynä mainittuun käyttäjän käytettävissä olevaan kytkimeen (6) sen käytön ilmaisemiseksi, ja mainittuun näyttöön (1), signaalinkäsittelyvälineet (10) on 15 järjestetty näyttämään yhtä mainituista syötetyistä tiedoista näytössä (1) ja määrittämään hakuavaimeksi tuon syötetyn tiedon ensimmäinen merkki, reagoimaan hakukytkimen (6) käyttöön laajentamalla hakuavainta käsittämään yksi tai useampia näytetyn syötetyn tiedon seuraavista merkeistä, tutkimaan syötettyjen tietojen hakemistoa aakkosjärjestyksessä tunnistaakseen 20 ensimmäisen sellaisen järjestyksessä seuraavan syötetyn tiedon, joka ei ala laajennetulla hakuavaimella, ja näyttämään tunnistetun syötetyn tiedon jos sellainen tieto on olemassa.
14. Matkaviestinlaite, tunnettu siitä, että se käsittää: 25 näytön (1); ainakin yhden käyttäjän käytettävissä olevan kytkimen (6); ja \ signaalinkäsittelyvälineet (10) kytkettynä mainittuun käyttäjän käytettävissä olevaan kytkimeen (6) sen käytön ilmaisemiseksi, ja mainittuun näyttöön (1), signaalinkäsittelyvälineet (10) on järjestetty näyttämään yhtä mainituista 30 syötetyistä tiedoista näytössä (1) ja määrittämään hakuavaimeksi tuon syötetyn tiedon ensimmäinen merkki, reagoimaan hakukytkimen (6) käyttöön laajentamalla hakuavainta käsittämään yksi tai useampia näytetyn syötetyn tiedon seuraavista 14 101909 merkeistä, tutkimaan syötettyjen tietojen hakemistoa aakkosjärjestyksessä tunnistaakseen ensimmäisen sellaisen järjestyksessä seuraavan syötetyn tiedon, joka ei ala laajennetulla hakuavaimella, ja näyttämään tunnistetun syötetyn tiedon jos sellainen tieto on olemassa. Μ 101909 14
FI971331A 1997-04-01 1997-04-01 Elektroninen tietojen hakumenetelmä ja laite FI101909B (fi)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FI971331A FI101909B (fi) 1997-04-01 1997-04-01 Elektroninen tietojen hakumenetelmä ja laite
EP98103830A EP0876036A3 (en) 1997-04-01 1998-03-04 Apparatus and method for searching in a telephone directory
US09/052,656 US6502090B1 (en) 1997-04-01 1998-03-31 Electronic data searching method and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI971331A FI101909B (fi) 1997-04-01 1997-04-01 Elektroninen tietojen hakumenetelmä ja laite
FI971331 1997-04-01

Publications (3)

Publication Number Publication Date
FI971331A0 FI971331A0 (fi) 1997-04-01
FI101909B1 FI101909B1 (fi) 1998-09-15
FI101909B true FI101909B (fi) 1998-09-15

Family

ID=8548505

Family Applications (1)

Application Number Title Priority Date Filing Date
FI971331A FI101909B (fi) 1997-04-01 1997-04-01 Elektroninen tietojen hakumenetelmä ja laite

Country Status (3)

Country Link
US (1) US6502090B1 (fi)
EP (1) EP0876036A3 (fi)
FI (1) FI101909B (fi)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0915604A2 (en) * 1997-11-07 1999-05-12 Nokia Mobile Phones Ltd. Method and apparatus for searching a database

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI101909B (fi) 1997-04-01 1998-09-15 Nokia Mobile Phones Ltd Elektroninen tietojen hakumenetelmä ja laite
GB2336503B (en) 1998-04-17 2003-07-23 Mitel Corp System for item selection in a telephony auto-attendant
US6388877B1 (en) 1999-02-04 2002-05-14 Palm, Inc. Handheld computer with open accessory slot
US6781575B1 (en) 2000-09-21 2004-08-24 Handspring, Inc. Method and apparatus for organizing addressing elements
US7007239B1 (en) * 2000-09-21 2006-02-28 Palm, Inc. Method and apparatus for accessing a contacts database and telephone services
US7503016B2 (en) * 1999-08-12 2009-03-10 Palm, Inc. Configuration mechanism for organization of addressing elements
US20060121938A1 (en) 1999-08-12 2006-06-08 Hawkins Jeffrey C Integrated handheld computing and telephony device
US8064886B2 (en) 1999-08-12 2011-11-22 Hewlett-Packard Development Company, L.P. Control mechanisms for mobile devices
GB2355143A (en) 1999-10-08 2001-04-11 Nokia Mobile Phones Ltd Fast scrolling through data by simultaneous depression and displacement of user input device
US6405172B1 (en) * 2000-09-09 2002-06-11 Mailcode Inc. Voice-enabled directory look-up based on recognized spoken initial characters
US8332553B2 (en) 2000-09-21 2012-12-11 Hewlett-Packard Development Company, L.P. Method and apparatus for accessing a contacts database and telephone services
US6980204B1 (en) * 2000-09-21 2005-12-27 Jeffrey Charles Hawkins Charging and communication cable system for a mobile computer apparatus
US7636079B2 (en) * 2000-11-29 2009-12-22 Palm Inc. Application access and activation system and method
FI20010616A (fi) * 2001-03-26 2002-09-27 Nokia Corp Menetelmä ja järjestely tietyn kohdan löytämiseksi indeksoidusta muistista
US7692667B2 (en) 2001-08-17 2010-04-06 Palm, Inc. Handheld computer having moveable segments that are interactive with an integrated display
US7120473B1 (en) * 2001-10-14 2006-10-10 Palm, Inc. Method and apparatus for controlling a mobile device by using a pivoting input switch
US7376846B2 (en) * 2001-10-14 2008-05-20 Palm, Inc. Charging and communication cable system for a mobile computer apparatus
US7231208B2 (en) 2001-10-17 2007-06-12 Palm, Inc. User interface-technique for managing an active call
US7295852B1 (en) 2003-05-01 2007-11-13 Palm, Inc. Automated telephone conferencing method and system
US7865180B2 (en) 2003-06-23 2011-01-04 Palm, Inc. Automated telephone conferencing method and system
US20050086225A1 (en) * 2003-10-15 2005-04-21 Xiaoming Cheng Apparatus and method for searching a directory of stored items
US20060136406A1 (en) * 2004-12-17 2006-06-22 Erika Reponen Spatial search and selection feature
US20070063968A1 (en) * 2005-09-20 2007-03-22 Bodil Veige Portable communication device
US8126519B2 (en) 2007-08-31 2012-02-28 Hewlett-Packard Development Company, L.P. Housing for mobile computing device having construction to slide and pivot into multiple positions
JP5302529B2 (ja) * 2007-11-16 2013-10-02 キヤノン株式会社 情報処理装置及び情報処理方法、プログラム、記録媒体
US20090141436A1 (en) * 2007-11-30 2009-06-04 Yoshimichi Matsuoka Trim element for housing of computing device
US8150482B2 (en) 2008-01-08 2012-04-03 Hewlett-Packard Development Company, L.P. Mobile computing device with moveable housing segments
US8233948B2 (en) 2007-12-11 2012-07-31 Hewlett-Packard Development Company, L.P. Slider assembly for a housing of a mobile computing device
US8200298B2 (en) 2008-01-08 2012-06-12 Hewlett-Packard Development Company, L.P. Keypad housing configuration for a mobile computing device
KR101538636B1 (ko) * 2008-01-29 2015-07-22 삼성전자 주식회사 주소록 검색 방법 및 이를 이용한 휴대용 통신 장치
US8150017B2 (en) * 2008-07-11 2012-04-03 Verizon Patent And Licensing Inc. Phone dialer with advanced search feature and associated method of searching a directory
US8635236B2 (en) * 2008-12-22 2014-01-21 Microsoft Corporation Augmented list for searching large indexes
JP5208058B2 (ja) * 2009-06-17 2013-06-12 キヤノン株式会社 検索システム、検索方法、及びプログラム
CN102375814A (zh) * 2010-08-10 2012-03-14 沈阳新邮通信设备有限公司 存储备注信息的装置和方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4453217A (en) * 1982-01-04 1984-06-05 Bell Telephone Laboratories, Incorporated Directory lookup method and apparatus
EP0457077A3 (en) * 1990-05-16 1993-10-27 Rolm Co Accessing alphanumeric information using a numeric keypad
US5224205A (en) * 1990-05-21 1993-06-29 International Business Machines Corp. Method of combining architecturally dissimilar computing networks into a single logical network
CA2104098C (en) 1992-01-21 1999-09-07 Michael P. Metroka Electronic apparatus having keyless control
FI92782C (fi) 1993-02-09 1994-12-27 Nokia Mobile Phones Ltd Matkapuhelimien asetusten ryhmittely
EP0624965A3 (en) * 1993-03-23 1996-01-31 Us West Advanced Tech Inc Method and system for searching an on-line phone book in a phone station.
US5586261A (en) * 1994-11-10 1996-12-17 International Business Machines Corporation Method and apparatus for interconnecting similar networks using a network of a diffrent type as a virtual link
JP3508961B2 (ja) 1995-07-21 2004-03-22 ソニー株式会社 端末装置
US5930703A (en) * 1996-03-21 1999-07-27 Ericsson Inc. Methods and systems for programming a cellular radiotelephone
US5786819A (en) * 1996-06-11 1998-07-28 Xerox Corporation One button searching of long lists
EP0831631A1 (fr) 1996-09-18 1998-03-25 Koninklijke Philips Electronics N.V. Procédé de recherche d'une entrée dans un recueil d'informations, et équipement électronique dans lequel un tel procédé est mis en oeuvre
US6049796A (en) * 1997-02-24 2000-04-11 Nokia Mobile Phones Limited Personal digital assistant with real time search capability
FI101909B (fi) 1997-04-01 1998-09-15 Nokia Mobile Phones Ltd Elektroninen tietojen hakumenetelmä ja laite

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0915604A2 (en) * 1997-11-07 1999-05-12 Nokia Mobile Phones Ltd. Method and apparatus for searching a database
EP0915604A3 (en) * 1997-11-07 2000-11-02 Nokia Mobile Phones Ltd. Method and apparatus for searching a database

Also Published As

Publication number Publication date
FI101909B1 (fi) 1998-09-15
US6502090B1 (en) 2002-12-31
EP0876036A2 (en) 1998-11-04
FI971331A0 (fi) 1997-04-01
EP0876036A3 (en) 2000-11-02

Similar Documents

Publication Publication Date Title
FI101909B (fi) Elektroninen tietojen hakumenetelmä ja laite
FI108757B (fi) Menetelmä ja laite tietokannasta hakemiseksi
KR101696989B1 (ko) 이동 통신 장치에 의한 컨텍스트 검색 방법 및 시스템
JPH10243080A (ja) 電話のための電話番号データベース
WO2009098350A1 (en) Device and method for providing fast phrase input
US20080107253A1 (en) Methods and systems for speed dial
CN100589621C (zh) 一种按使用频率访问便携终端电话本的方法
CN101335946A (zh) 姓名检索方法、装置及可进行姓名检索的移动通信终端
US6624809B1 (en) Displayed information management method
EP0780819A2 (en) Selective call receiver
CN1763833B (zh) 终端设备与信息显示方法
CN1816067B (zh) 信息终端
KR100417194B1 (ko) 이동 전화기에서의 전화번호 검색 방법
JP2000181911A (ja) 音声認識による文字編集手段を有する移動通信端末装置
KR20010106904A (ko) 이동 통신 단말기의 전화번호 검색 방법
JP3478232B2 (ja) 携帯電話機の検索電話番号表示方法及び装置
JP4451641B2 (ja) 携帯電話機
JP3487816B2 (ja) 無線携帯端末及びその電話番号表示方法
KR930001198B1 (ko) 자동차 전화기 및 휴대용 전화기의 빈 메모리 번지 자동 검색방법
KR100378392B1 (ko) 휴대용 단말기의 이름검색 방법
KR100195006B1 (ko) 휴대용 정보단말기기의 수신정보 선택적 저장방법
KR20000039075A (ko) 영문 데이터 검색방법
KR100288379B1 (ko) 휴대용 전화기의 전화번호부 검색 및 입력 방법
KR100479588B1 (ko) 단말기의 정보 검색 방법
KR100665862B1 (ko) 이동통신 단말기의 키 입력시간을 이용한 정보 검색장치 및 방법