SE516658C2 - Förfarande och anordning för förbättrade kortmeddelandetjänster - Google Patents
Förfarande och anordning för förbättrade kortmeddelandetjänsterInfo
- Publication number
- SE516658C2 SE516658C2 SE0002766A SE0002766A SE516658C2 SE 516658 C2 SE516658 C2 SE 516658C2 SE 0002766 A SE0002766 A SE 0002766A SE 0002766 A SE0002766 A SE 0002766A SE 516658 C2 SE516658 C2 SE 516658C2
- Authority
- SE
- Sweden
- Prior art keywords
- message
- mobile station
- validity period
- associated validity
- memory
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
25 30 516 658 2 hanteras av olika nätgränssnitt såsom TIA/EIA-41. Kommunikationen mellan MSC/RBS och mobila stationer hanteras av olika luftgränssnitt såsom TIA/EIA- 136. För ett cellulärt system som överensstämmer med TIA/EIA-l36 sänds SMS- meddelandet mellan en MSC och en mobil station på en digital styrkanal (DCCH) eller digital trafikkanal (DTC) inuti ett lager 3 R-DATA-meddelande. SMS- meddelandet är inkapslat i en användardataenhet hos ett SMS-SUBMIT-meddelande från en ursprunglig part som sänder meddelandet till MSC och meddelandecentra- len. SMS-meddelandet är inneslutet i en användardataenhet hos ett SMS-DELIVER- meddelande när det överlämnas till den mottagande mobila stationen från den mot- svarande meddelandecentralen och den mottagande mobila stationens MSC.
Sändaren av ett SMS-meddelande kan i dag specificera en giltighetsperiod för med- delandet. Denna information används av meddelandecentralen för att fastställa för hur lång tid meddelandecentralen skall fortsätta att försöka vidarebefordra medde- landet till den mottagande mobila stationen, t.ex. om den mottagande mobila statio- nen är avstängd.
Det är emellertid möjligt att även om meddelandecentralen lyckades sända ett speci- ñkt meddelande inom giltighetsperioden så går giltighetsperioden för meddelandet ut medan meddelandet ligger i den mottagande mobila stationens minne innan mot- tagaren läst detta.
SAMMANFATTNING AV UPPFINNINGEN Det problem som behandlas av föreliggande uppfinning tillhandahåller en mera flexibel bearbetning av meddelanden vid en mottagande mobil station.
Ett exemplifierat scenario är, att ett meddelande som har levererats till den motta- gande mobila stationen blir försenat och fortfarande finns i mottagarens mobila sta- tions minne. För någon som mottar flera meddelanden om dagen är det obekvämt att 10 15 20 25 30 3 ha värdelösa meddelanden lagrade i hans/hennes mobila station. Det skulle kunna resultera i att några viktiga meddelanden i minnet behöver raderas beroende på brist på utrymme i minnet när ett nytt meddelande mottas eller att det nya meddelandet aldrig sparades. Därför kan det hända att viktiga meddelanden aldrig sparas eller äldre, intressanta medelanden kan makuleras innan de har lästs.
I korthet löser föreliggande uppfinning detta problem genom att sända både ett meddelande och en giltighetsperiod associerad med meddelandet från meddelandecentralen till den mottagande mobila stationen.
Genom att sända både ett meddelande och en giltighetsperiod associerad med med- delandet, där giltighetsperioden är specificerad av meddelandets avsändare kan den mottagande mobila stationen använda giltighetsperiodens information när beslut skall tas om på vilket sätt det mottagna meddelandet ska behandlas.
Ett syfte med uppfinningen är att medge ett mera flexibelt sätt att behandla medde- landen vid en mottagande mobil station.
Ett annat syfte med uppfinningen är att erbjuda mottagaren av meddelandet ett val att bestämma hur försenade meddelanden skall behandlas.
En fördel med föreliggande uppfinning är att medge en mera flexibel behandling av meddelanden vid en mottagande mobil station.
En ytterligare fördel med föreliggande uppfinning är att mottagaren av ett medde- lande kan välja att bestämma hur försenade meddelanden skall behandlas och däri- genom skulle minnesutrymme i den mobila stationen kunna användas för viktigare meddelanden. 10 15 20 25 516 658 4 En annan fördel med föreliggande uppfinning är möjligheten att använda giltighet- sperioden i ett andra minne som skulle kunna vara ett externt minne från den mobila stationen, såsom t.ex. en digital kalender. Funktioner kan inkluderas i kalendem så- som att sortera meddelanden efter deras giltighetsperiod eller för att göra kalendems användare uppmärksam på ett viktigt meddelande innan meddelandets giltighetspe- riod har gått ut.
Ytterligare en fördel är att uppfinningen gör det möjligt för meddelandecentralen att sända meddelanden oavsett innehållen i fältets giltighetsperiod. Istället för som i dag när meddelandecentralen makulerar alla försenade meddelanden i meddelandecent- ralen i enlighet med giltighetsperioden. Då ökar användaren av den mobila stationen sin kontroll av vad han/hon kan göra med hans/hennes meddelanden. Det kan natur- li gtvis vara valfritt att låta meddelandecentralen makulera försenade meddelanden i enlighet med giltighetsperioden eller, att sända oavsett, meddelandena som i tid sänts till den mobila stationen kan fortfarande behandlas i enlighet med de preferen- ser som sätts av användaren.
Andra syften, fördelar med och nya särdrag hos uppfinningen framgår av den detal- jerade beskrivningen av uppfinningen i anslutning till de bifogade ritningarna och kraven.
BESKRIVNING AV RITNINGARN A Fig. 1 är ett blockschema som visar ett mobilt telekommunikationssystem inklude- rande två mobila stationer.
Fig. 2 är ett blockschema som visar underkanaler till lager 2 för den digital styrka- nalen DCCH och den digitala trafikkanalen DTC.
Fig. 3 är ett signalschema som visar ett meddelandeflöde från en sändande mobil station till en mottagande mobil station. 10 15 20 25 o o ooo o o o. o oo oo o o o o oo o oo o o o o o oo o o o o o o o o oo o o o o o o o o o o o o o :oo ooo oo o o o oo o ooooo o o o o o oo o o o o o o o o o o o o o o, ooo oo o. oo o 5 Fig. 4 visar schematiskt ett överföringsprotokoll vid sändning av ett SMS- DELIVER-meddelande i enlighet med uppfinningen.
Fig. 5 är ett flödesschema som visar en meddelandestyrningslösning i beroende av en giltighetsperiod i enlighet med uppfinningen.
Fig. 6 är ett blockschema som visar två olika utföranden av mobila stationer enligt uppfinningen.
BESKRIVNING Av FÖREDRAGNA UTFÖRANDEN Fig. 1 visar del av ett mobilt kommunikationssystem 10 innefattande ett cellulärt nät och mobila stationer som förutom den normala tal- och datakommunikationen kan överföra SMS (short message service)-meddelanden. I nätet enligt fig. 1 finns det två mobila växlar (MSCs) 131 och 132 varvid vardera MSC är ansluten till en mot- svarande radiobasstation (RBS) 121 och 122. En sändande mobil station 101 avser att sända ett meddelande till en mottagande mobil station 102 via respektive MSCs 131 och 132. För detta ändamål finns det också i systemet två meddelandecentralema 141 och 142 som motsvarar MSCs 131 och 132 i vilka med- delanden lagras innan ett meddelande levereras till en mottagare, Lex. den motta- gande mobila stationen 102.
Allmänt sett är ett nät, såsom ett cellulärt nät som överensstämmer med TIA/EIA- 136 och TIA/EIA-41-specifikationen, sammansatt av en mängd områden/ytor varvid varje område/yta betjänas av en MSC som har ett integrerat besökslokaliseringsregister (VLR), se MSC/VLR 131 och 132 i fig. 1. MSC/VLR- områdena i sin tur innefattar en mängd lokaliseringsområden (LAs) som är definie- rade som en del av ett givet MSC/VLR-orriråde i vilket en mobil station kan röra sig fritt utan att behöva sända uppdaterad lägesinformation till MSCN LR som styr lo- kaliseringsområdet. Varje lokaliseringsområde är uppdelat i ett antal celler. 10 15 20 25 30 - n nan n u nu u co nn n n n n nu | un n n o q u nn a n o n n n n n I n c n n n v o n nn n n i v nu nnn p: n n n nu n nun; n n | n o nn p n n n e n n n n n n u n nu non nn nn nn n 6 RBS:en är den fysiska utrustningen, för enkelhets skull visad som ett radiotom 121 och 122 i fig. 1 som tillhandahåller radiotäckning för den cell som den betjänar.
VLR är en databas innehållande information om samtliga de mobilstationer som för stunden befinner sig inom MSC/VLR-området. Om en mobil station förflyttar sig in i ett nytt MSC/VLR-område kommer den VLR som är förbunden med denna MSC att begära datainformation om denna mobila station från hemlägesregistrets (HLR) databas 150, och informerar samtidigt HLR 150 om det aktuella läget för den mo- bila stationen. Om den mobila stationens användare då önskar telefonera måste den lokala VLR ha den erforderliga identifieringsinfonnationen utan att igen behöva fråga HLR 150. På ovan beskrivet sätt innehåller resp. VLR- och HLR 150 databa- ser olika abonnentinfonnationer associerade med en given mobil station.
HLR 150 vidmakthåller all abonnentinformation, t.ex. användar-profiler, aktuell lä- gesinfonnation, internationell mobilabonnentidentitet (IMSI)-nummer och annan administrativ infonnation. Den kan sarnlokaliseras med en given MSC, integrerad med MSC:n eller altemativt servicemultipeln MSCs, och den senare är visad i fig. 1.
Fig. 2 är en översikt av lagret 2 subkanalerna för Digital Control Charme] (DCCH) och Digital Traffic Channel (DTC) som används i föreliggande system och även för SMS-tjänsten såsom visad i fig. 1.
Lager 2 funktionaliteten stödd i TIA/EIA-136 avspeglar de operativa kraven på sub- kanaler som utgör DCCH:n och DTC:n. Som ett resultat av skillnadema i subkanal- kraven har distinkta lager 2 protokoll specificerats för de stora subkanalgruppering- arna som visas i fig. 2.
Den SPACH-logiska kanalen i DCCH används för att sända information till specifi- ka mobilstationer med avseende på SMS punkt-till-punkt (SMSCH), personsökning (PCH) och för att tillhandahålla en accessresponskanal (ARCH). 10 15 20 25 v a :nu c u nn o oo oo n n v « nu 9 1 0 u n 0 . n us u o o c 0 u o ~ I n o q I i c I u n u ø 0 U o m0 un: nu i 0 u oc i, nav; ~ 4 . 0 u un o 9 4 n I 0 0 o ~ s on oo ao c 0 u oc; På DTC:n kan de logiska kanaler som används för SMS-transport vara antingen FACCH (Fast Associated Control Channel) eller SACCH (Slow Associated Control Charmel).
Ett teleservicemeddelande, såsom ett SMS DELIVER eller SMS SUBMIT- meddelande som inkluderar ett SMS-meddelande levereras tvärs TIA/EIA-136 luft- gränssnittet på en DCCH eller DTC inuti ett lager 3 R-DATA-medelande och tvärs TIA/EIA-41 nätgränssnittet inuti ett lager 3 Short Message Delivery Point-to-Point SMDPP Invoke-meddelande (se fig. 3). Leveransen av lager 3-meddelandet kan be- kräftas av destinationen i ett TIA/EIA-136 R-DATA ACCEPT eller R-DATA RE- JECT-meddelande och ett TIA/EIA-41 SMDPP Return Result-meddelande (se fig. 3).
För att beskriva hur ett SMS-meddelande sänds från en sändande mobil station 101 till en mottagande mobil station 102 (i ñg. 1) upprättar den sändande mobila statio- nen 101 först en förbindelse med nätet (betjänande MSC/VLR 131), via en alloke- rad digital styrkanal (DCCH). Emellertid skall bemärkas att om den sändande mo- bila stationen 101 är upptagen (används) existerar redan en förbindelse och SMS- meddelandet kommer att sändas på den digitala traflkkanalen (DTC) som redan an- vänds för det befintliga anropet. Det är också möjligt att upprätta en specifik DTC för att bara sända ett SMS. MSC/V LR 131 som motsvarar den sändande mobila sta- tionen 101, sänder meddelandet till den sändande mobila stationens meddelandecentral 141. Därefter sänder detta meddelandecentral 141 meddelandet till den mottagande mobila stationen meddelandecentral 142. Den mottagande mo- bilens meddelandecentral 142 frågar sedan HLR om dirigeringsinfonnation med av- seende på den mottagande mobila stationen 102. HLR retumerar dirigeringsinfor- mation till den mottagande mobilens meddelandecentral 142 som sedan dirigerat meddelandet till MSC/V LR 132. Den mobila stationen 102 söks i detta MSC/V LR- 10 15 20 25 30 516 658 ¿'_'_'_= -= o nu uno 8 område, en förbindelse upprättas mellan nätet och den mobila stationen 102 och meddelandet sänds från nätet till den mobila stationen 102.
Såsom inses av en fackman inom området kan ett enda meddelandecentral 141 eller 142, i fig. 1, betjäna såväl sändande som mottagande mobila stationer 101 och 102 så länge som de mobila stationema tillhör samma meddelandecentral. Det är icke på något sätt begränsat till att vara olika meddelandecentralema 141 eller 142 för olika mobila stationer 102 och 102, såsom beskrivits i avsnittet här ovan.
MSC :n tillhandahåller samverkan mellan meddelandecentralen och den mobila sta- tionen genom att översätta mellan TIA/EIA-136 och TIA/EIA-41-protokollen.
Om leveransen misslyckades, t.ex. på grund av att den mottagande mobila stationen 102 var avstängd kan en meddelandeväntande tjänst inom meddelandecentralen 142 valfritt tillhandahålla HLR:n och den betjänande MSC/VLR:n 132 med informatio- nen att det i meddelandecentralen 142 finns ett meddelande som väntar på att få le- vereras till den mottagande mobila stationen l02. När väl den mottagande stationen 102 blir tillgänglig för mottagande av SMS-meddelandet informerar HLR:n 150 meddelandecentralen 142 och SMS-meddelandet sänds igen.
Ett exempel på meddelandeflöde för SMS som sänts från en mobil station till en an- nan mobil station återges i fig. 3. SMS-meddelandet från den sändande mobila sta- tionen 101 är inneslutet i User Data Unit i SMS-SUBMIT-meddelandet. SMS SUB MIT-meddelandet levereras till det cellulära nätet i ett R-DATA-meddelande på antingen DCCH:n eller DTC:n i fig. 2. R-DATA-meddelandet, i fig. 4, översätts till ett SMDPP Invoke-meddelande av den MSC 131 som betjänar den sändande mobila stationen 101 och levereras till meddelandecentralen 141 som betjänar den sändande mobila stationen 101. Meddelandecentralen 141 som betjänar den sändan- de mobila stationen lOl sänder en bekräftelse i fonn av ett SMDPP Retum Result- meddelande till MSC:n 131. MSC:n 131 i sin tur sänder ut ett R-DATA ACCEPT- nu n. , . o . .In nun: 10 15 20 25 30 516 658 9 meddelande till den sändande mobila stationen 101 för att ange att meddelandet har mottagits av MSC:n 131. Meddelandecentralen 141 som betjänar den sändande mo- bila stationen 101 dirigerar SMS-meddelandet till meddelandecentralen 142 i ett SMDPP Invoke-meddelande. Meddelandecentralen 142 bekräftar det mottagna SMDPP Invoke-meddelandet med ett SMDPP Return Result-meddelande till med- delandecentralen 141 som betjänar den sändande mobila stationen 101. Ett SMDPP Invoke-meddelande som innehåller SMS-meddelandet för den mottagande mobila stationen 102 i ett SMS DELlVER-meddelande sänds till en MSC 132 som betjänar den mottagande mobila stationen 102 genom meddelandecentralen 142. MSC:n 132 översätter sedan SMDPP Invoke-meddelandet till ett R-DATA-meddelande och sänder det till den mottagande mobila stationen 102 som i sin tur bekräftar motta- gandet av R-DATA-meddelandet med en R-DATA-ACCEPT. MSC:n 132 sänder sedan ett SMDPP Return Result-meddelande till meddelandecentralen 142 som en bekräftelse på SMS-meddelandets leverans till den mottagande mobila stationen 102. Detta steg avslutar dirigeringen av SMS-meddelandet från den mobila stationen 101 till den mobila stationen 102 genom R-DATA- och SMDPP Invoke- meddelanden.
Sändaren av ett SMS-meddelande kan i dag associera meddelandet med en giltighet- speriod 610 (se fig. 6) som i detta fall kommer att överföras i ett giltighetsperiodfält 610i SMS SUBMIT-meddelandet till meddelandecentralen 141/142. I meddelandecentralen 142 kommer SMS-meddelandet att makuleras om meddelan- det inom giltighetsperioden 610 inte levereras till den mottagande mobila stationen 102. Orsaken varför ett SMS-meddelande inte levereras i tid skulle t.ex. vara att den mottagande mobila stationen 102 är avstängd.
Ett scenario är att ett meddelande 611 (se fig. 6) som har levererats till den motta- gande mobila stationen 102 har förfallit och fortfarande finns i mottagarens mobila stations första minne 601. Att för någon som mottar flera meddelanden om dagen ha oanvändbara meddelanden lagrade i hans/hennes mobila station 102 är obekvämt.
' ' I v ø »n ....,,~~; 10 15 20 25 30 516 658 u av nu» 10 Det skulle kunna resultera i att några viktiga meddelanden i det första minnet 601 behöver raderas beroende på brist på utrymme i minnet när ett nytt meddelande mottas eller att det nya meddelandet aldrig sparas. Därför blir kanske viktiga med- delanden aldrig sparade eller äldre, intressanta meddelanden makulerade innan de har lästs.
Föreliggande uppfinning möjliggör ett mera flexibelt sätt att behandla ett meddelan- de vid ett mottagande mobil station 102. För att på rätt sätt hantera förfallna med- delanden är det viktigt att fastställa när de förfaller. Detta är möjligt om giltighetspe- rioden 610, satt av sändaren 101 och använd i meddelandecentralen 141/ 142, skick- as vidare till den mottagande mobila stationen 102.
Med ett giltighetsperiodfält 401 ingående i SMS DELIVER-meddelandet tillsam- mans med SMS-meddelande (se fig. 4) kan giltighetsperiodens 610 information gö- ras åtkomlig i den mottagande mobila stationen 102 och användaren av den motta- gande mobila stationen 102 kan använda informationen för att avgöra om medde- landen är förfallna och vidtaga åtgärder för förfallna meddelanden. Användaren av den mobila stationen 102 kan t.ex. välja att makulera förfallna meddelanden eller behålla dem eller vidarebefordra dem till ett andra minne 602/603. Meddelandena 611 kan vara tidsspecifika men användaren av en mobil station 102 får möjligheten att välja att behålla ett meddelande 611 istället för att makulera det eller han/hon kan välja att makulera ett meddelande 611 efter en respitperiod. Användaren skulle vida- re kunna välja t.ex. huruvida meddelanden 611 villkorligt skall raderas för att medge mottagande av meddelanden med högre prioritet eller om de skall raderas så snart deras giltighetsperiod 610 har gått ut. Ett annat val skulle kunna vara att vidarebe- fordra meddelandet 61l till en digital kalender 620 eller annan typ av minne 602/603 beroende av giltighetsperioden 610.
I enlighet med ett som exempel valt utförande av uppfinningen i ett förfarande för att sända ett meddelande i ett mobilt kommunikationssystem 10 från en ursprunglig 10 15 20 25 30 516 658 11 part 101 till en mottagande mobil station 102 sänds meddelandet 611 först från den ursprungliga parten 101 till ett meddelandecentral 141/ 142 där det lagras. Vidare sänds såväl meddelandet 611 som den associerade giltighetsperioden 610 från med- delandecentralen 141/ 142 till den mottagande mobila stationen 102 och den associe- rade giltighetsperioden 610 används i den mottagande mobila stationen 102.
I detta som exempel valda utförande av ett förfarande enligt uppfinningen kommer giltighetsfältperioden 610 i SMS SUBMIT-meddelandet att motsvara ett nytt giltig- hetsfältperiod 401 hos SMS DELIVER-meddelandet när SMS-meddelandet överfö- res från meddelandecentralen 141/ 142 till den mottagande mobila stationen 102. I SMS DELIVER-meddelandet ingår även andra fält av informationselement (såsom Message Type Indicator, Message Reference etc., se fig. 4) plus SMS-meddelandet 611 inkluderat i User Data Unit 402 (se TIA/EIA-l36). Mottagaren kan välja att behandla SMS-meddelanden som vidarebefordrats till den mottagande mobila sta- tionen 102 på hans/hennes sätt genom att använda giltighetsperioden 610 som sänts i giltighetsperiodfältet 401.
Meddelandecentralen 141/ 142 makulerar i dag alla SMS-meddelanden i meddelandecentralen som enligt giltighetsperioden 610 är förfallna. Enligt ett alter- nativt utförande av uppfinningen kan SMS-meddelandena som har förfallit när de befinner sig i meddelandecentralen istället för att makuleras sändas till deras desti- nation oavsett deras associerade giltighetsperioder. Detta medför att valet hur man skall behandla meddelandet är helt upp till mottagaren av meddelandet, om han/hon gärna vill använda informationen i giltighetsperiodfältet 610 eller icke. Det kan na- turligtvis vara valfritt att låta meddelandecentralen 141/ 142 makulera meddelanden som är förfallna i enlighet med giltighetsperioden 610 eller att sända dem oavsett.
Om de är förfallna eller inte kan meddelandena som sänds i tid till den mottagande mobila stationen 102 fortfarande behandlas i enlighet med de preferenser som upp- ställts av användaren av den mottagande mobila stationen 102.
° I ø u - .u un..,,: I I a q o ., 10 15 20 25 30 516 658 12 I framtiden kan det vara möjligt att inkludera en giltighetsperiod 610 även i SMS- medelanden 611 som härrör från en WEB-sida på Internet eller i e-post som om- vandlats till SMS-meddelanden.
Giltighetsperioden 610 tillhandahålles i giltighetsperiodens fält 401 i antingen offset eller heltalsform. I det första fallet tillhandahåller giltighetsperiodfältet 401 giltig- hetsperiodens 610 längd, räknat från när SMS SUBMIT-meddelandet mottas av meddelandecentralen 141/ 142. I det andra fallet tillhandahåller giltighetsperioden 601 absolut datum och/eller tid för giltighetsperiodens 610 slut. Ett giltighetsperiodfälts format anger det format som används för att koda giltighetspe- rioden 610.
Hur många alfanumeriska tecken som tillåts i en kortmeddelandetjänst (SMS) be- gränsas av meddelandecentralen som kan ha olika möjligheter med avseende på maximal meddelandelängd. Den maximala meddelandelängden är beroende av implementeringen och kan även ställas in av systemoperatörema för att optimera systemets prestanda.
Fig. 4 visar allmänt sett överföringsprotokollet vid sändning av R-DATA- meddelande enligt TIA/EIA-l36-standarden och hur ett SMS DELIVER- meddelande skapas och sänds som del av en R-DATAenhet 406 som i sin tur är del av ett R-DATA-meddelande. R-DATA-meddelandets format är allmänt sett beskri- vet i TIA/EIA-136-l23B 53.11.
R-DATAenhet (R-DATA Unit) 406 innefattar en Längdindikator (Length Indicator) 403, en Högre Lagers Protokollidentifierare (Higher Layer Protocol Identifier) 404 och en Högre Lagers Protokolldataenhet (Higher Layer Protocol Data Unit) 405.
Denna Dataenhet (Data Unit) 405 inkluderar SMS DELIVER-meddelandet. SMS DELIVER-meddelandet innefattar ett antal informationselement inkluderande ett Användardataenhets-fält (User Data Unit field) 402 som innehåller SMS- 10 15 20 25 30 516 658 13 meddelandet 611 som sänds, ett nytt fält för giltighetensperioden 401 innehållande en giltighetsperiod 610 associerad med SMS-meddelandet 611.
Fig. 5 visar ett flödesschema över hur ett SMS-meddelande 611 och en associerad giltighetsperiod 610 mottas och manipuleras i den mottagande mobila stationen i enlighet med mottagarens preferenser.
När väl användaren av den mottagande mobila stationen 102 slår på 501 den motta- gande mobila stationen l02 kan han/hon få skriva in preferenser 502, såsom huruvi- da ett mottaget meddelande 611 skall lagras i ett första minne 601 till dess att den associerade giltighetsperioden har gått ut, huruvida användaren av den mottagande mobila stationen 102 skall meddelas när den associerade giltighetsperioden 610 för ett meddelande 611 i det första minnet 601 går ut, huruvida det mottagna meddelan- det och den associerade giltighetsperioden 610 skall överföras 604/605 till ett andra minne 602/603, eller makuleras från det första minnet 601 när den associerade gil- ti ghetsperioden 610 går ut. Användaren av en mottagande mobil station 102 kan även ange huruvida en respitperiod skall tillämpas innan meddelandet makuleras från det första minnet 601 och huruvida meddelanden som är förfallna (meddelan- den med en utgången associerad giltighetsperiod 610) skall placeras i ett andra min- ne 602 inkluderat i den mottagande mobila stationen 102 eller ett externt 603 till den mottagande mobila stationen 102.
När således ett meddelande anländer 503 lagras 504 meddelandet 611 och den asso- cierade giltighetsperioden 610 i ett första minne 601 i den mottagande mobila sta- tionen 102. Den mottagande mobila stationen 102 hämtar ut den associerade giltig- hetsperioden 610, om sådan tillhandahålles, och initierar en tidsövervakning för detta meddelande genom att exempelvis ställa in 505 en tidgivare 606 i enlighet med den associerade giltighetsperioden 610. När tidgivaren går ut (ett altemativt Ja vid 506), använder 507 den mottagande mobila stationen 102 de preferenser som upp- ställts av användaren av den mottagande mobilen 102 för att fastställa huruvida ex- - . . . n : . | . , , _ » ~ - . , , 10 15 20 25 30 516 658 14 empelvis meddelandena skall makuleras 508 i det första minnet 601 eller överföras 604/605 till ett andra minne 602/603 och makuleras 508 från det första minnet 601.
Utöver detta kan den mottagande mobila stationen 102 tillhandahålla användaren med status för överförda och makulerade meddelanden genom att visa 510 en lämp- lig ikon på dess bildskärm 607. Den mottagande mobila stationen 102 kan inkludera en meddelandefunktion som skulle meddela användaren av den mottagande mobila stationen 102 när meddelandet 611 med en associerad giltighetsperiod 610 går ut.
Alternativt skulle användaren av den mottagande mobila stationen 102 kunna med- delas någon tid innan (inställd enligt användarpreferenser) meddelandet utgår. Bero- ende av hur mycket tidigare användaren önskar mottaga ett meddelande. Den motta- gande mobila stationen 102 skall kunna tillhandahålla ett register över meddelanden som har raderats innefattande avsändarens adress, giltighetsperioden 601 och graden av aktualitet.
Istället för att använda en tidgivare 606 skulle aktuellt datum och/eller tid kunna re- gistreras när ett nytt meddelande 611 anländer vid den mottagande mobila stationen 102. Om meddelandet 611 har en associerad giltighetsperiod 610 jämförs denna gil- tighetsperiod med registrerat aktuellt datum och tid för att ta reda på om giltighet- sperioden 610 har gått ut.
När alternativet inställts av användaren av den mottagande mobila stationen 102 att lagra mottagna nya SMS-meddelanden 611 i ett första minne 601 i den mottagande mobila stationen 102 är det först nödvändigt att kontrollera om det finns tillräckligt disponibelt minne i det första minnet 601 i den mottagande mobila stationen 102 in- nan det nya mottagna meddelandet lagras. I fallet brist på disponibelt minne kon- trolleras giltighetsperioder för tidigare lagrade meddelanden och om ett meddelande är förfallet makuleras detta förfallna meddelande för att ge plats för det nyligen an- lända meddelandet (användaren av den mottagande mobila stationen kan t.o.m. få möjlighet att läsa det meddelande som skall makuleras innan det makuleras om så är valmöjligheten). Detta innebär att inga fler meddelanden makuleras än vad som be- o . . | . , n . - . , , I _ 10 15 20 25 516 658 15 hövs för att få plats för det nyligen mottagna meddelandet. Det kan hända att det finns meddelanden som inte förfallit men deras giltighetsperioder ligger i tiden när- mare att förfalla än det nyligen anlända meddelandet 611 och det finns inte tillräck- ligt disponibelt minne i den mottagande mobila stationens minne för att spara det nyligen anlända meddelandet 611. Vid dessa tillfällen finns det olika sätt att be- handla meddelandet, såsom att alltid makulera det nyligen anlända meddelandet 611, makulera ett meddelande som har en giltighetsperiod som först kommer att för- falla, överföra det nyligen anlända meddelandet 611 eller det meddelande som har en giltighetsperiod som först kommer att förfalla till ett andra minne 602/603 etc.
Det andra minnet 602/603 kan vara ett separat andra minne 602 inuti den mottagan- de mobila stationen eller ett extemt separat andra minne 603. En annan lösning är att frekvent kontrollera det första minnet 601 med avseende på förfallna meddelanden istället för vid varje tidpunkt när ett nytt meddelande anländer. När en kontroll görs i det första minnet 601 för förfallna meddelanden jämförs den associerade giltighet- sperioden 610 med det datum och/eller den tid när kontrollen exekverades. Se vidare vad som ovan beskrivs.
I fig. 6 visar ett blockschema två olika mobila stationer 102/620 som innefattar rnin- nen 601/602/603, ett tidgivarorgan 606 och ett återgivningsorgan 607. Den motta- gande mobila stationen 102 inkluderar åtminstone ett första minne 601. Det kan också finnas ett andra minne 602 som är separerat från det första minnet 601. Om det första minnet 601 är fullt kan, i enlighet med de preferenser som ställts upp av användaren av den mobila stationen 102, meddelandet 611 och den associerade gil- tighetsperioden 610 makuleras från det första minnet 601 och/eller förflyttas 604 till det andra minnet 602 inom samma mottagande mobila station 102. Meddelandet 611 och den associerade giltighetsperioden 610 kan också förflyttas 605 till ett andra minne 603 ingående i en annan anordning såsom exempelvis en digital kalender 620. En mottagande mobil station 102 kan även inkludera kalenderfunktioner. I en lösning för en kalenderfunktion, beskriven i fig. 5, behövs ett tidgivarorgan 606 i .- z . . . IOI. une: ~ o . . , , 10 516 658 16 den mottagande mobila stationen 102. För att återge meddelandena 611 ingår ett återgivningsorgan 607 i den mottagande mobila stationen 102.
Såsom inses av fackmannen inom området är användningen av uppfinningen icke på något sätt begränsad till enbart radiokommunikationssystem som överensstämmer med TIA/EIA-136 och TIA/EIA-41-specifikationema Tvärtom är uppfinningen tillämpbar i exempelvis alla system som använder kortmeddelandetjänster såsom system som överensstämmer med Lex. GSM-, PDC-, IS-95-, UMTS- eller DECT- specifikationerna.
Som inses av fackmannen inom ornrådet kan de innovativa principer som beskrivits i föreliggande ansökan modifieras och varieras i en rad tillämpningar. Således skall ramen för det patenterade objektet inte begränsas till några av de specifika, exempli- fierade läror som diskuterats. z .l . .nu nun: n n ; . , _
Claims (30)
1. Förfarande för att sända ett meddelande (611) i ett mobilt kommunikationssystem (10) från en ursprunglig part (101) till en mottagande mobil station (102), där en giltighetsperiod (610) är associerad med nämnda meddelande (61 1); kännetecknat av att förfarandet innefattar: att sända både nämnda meddelande (611) och nämnda associerade giltighetsperiod (610) till den mottagande mobila stationen (102).
2. Förfarande enligt krav 1, vid vilket det mobila kommunikationssystemet (10) in- nefattar en meddelandecentral (141/ 142) och vid vilket meddelandet och den associ- erade giltighetsperioden (610) sänds via nämnda meddelandecentral (141/142) till den mottagande mobila stationen (102).
3. Förfarande enligt krav 2, vid vilket, om meddelandet (611) och den associerade giltighetsperioden (610) inte har levererats till den mottagande mobila stationen (102) vid utgången av giltighetsperioden (611) makuleras de av meddelandecentra- len (141/142).
4. Förfarande enligt krav 2, vid vilket meddelandecentralen (141/142) försöker sän- da meddelandet och den associerade giltighetsperioden (610) till den mottagande mobila stationen (102) även efter utgången av den associerade giltighetsperioden (610).
5. Förfarande enligt något av kraven 2-4, vid vilket meddelandet (402/611) och den associerade giltighetsperioden (401/610) sänds i ett SMS DELIVER- meddelande från meddelandecentralen (141/142) till den mottagande mobila statio- nen (102).
6. Förfarande enligt krav 5, vid vilket SMS DELIVER-meddelandet transporteras i ett lager 3 R-DATA-meddelande. I u v o g , v a . i | n o , , 10 15 20 25 516 658 18
7. Förfarande enligt något av kraven 1-6, vid vilket den associerade giltighetsperio- den (610) ges i form av ett utgångsdatum och/eller -tid för meddelandet (611).
8. Förfarande enligt något av kraven 1-6, vid vilket den associerade giltighetsperio- den (610) ges i form av en offsettid räknad från när meddelandet (611) och den as- socierade giltighetsperioden (610) mottas av meddelandecentralen (141/142).
9. Förfarande enligt något av kraven 1-8, vid vilket, efter det att meddelandet (611) mottagits, meddelandet behandlas i enlighet med förutbestämda regler och nämnda giltighetsperiod (610).
10. Förfarande enligt krav 9, vid vilket de förutbestämda reglema är baserade på preferenser uppsatta av en användare av den mottagande mobila stationen (102).
11. Förfarande enligt något av kraven 9-10, vid vilket den associerade giltighetspe- rioden (610) i enlighet med de förutbestämda reglerna läses och en tidsövervakning initieras i enlighet med den associerade giltighetsperioden (610).
12. Förfarande enligt något av kraven 9-11, vid vilket, i enlighet med de förutbe- stämda reglerna, ett datum och/eller en tid för mottagande av meddelandet (611) re- gistreras och att den associerade giltighetsperioden (610) jämföres med närrmda re- gistrerade datum och/eller tid.
13. Förfarande enligt något av kraven 9-12, vid vilket, i enlighet med de förutbe- stämda reglerna, meddelandet (611) och den associerade giltighetsperioden (610) lagras i ett första minne till dess att den associerade giltighetsperioden (610) har gått Ut. on :v , , .I ' O :i un: 10 15 20 25 30 516 658 19
14. Förfarande enligt krav 13, vid vilket, i enlighet med de förutbestämda reglerna, meddelandet (611) och den associerade giltighetsperioden (610) överföres till ett andra minne (602/603) när den associerade giltighetsperioden (610) har gått ut.
15. Förfarande enligt krav 14, vid vilket det andra minnet (603) ingår i en dator (620) med en kalenderfunktion.
16. Förfarande enligt något av kraven 13-15, vid vilket, i enlighet med de förutbe- stämda reglerna, meddelandet (611) och den associerade giltighetsperioden (610) stryks från det första minnet (601) när den associerade giltighetsperioden (610) har gått ut.
17. Förfarande enligt krav 16, vid vilket en respitperiod används innan meddelandet (611) och den associerade giltighetsperioden (610) stryks från det första minnet (601).
18. Förfarande enligt något av kraven 13-17, vid vilket åtminstone ett av meddelan- det (611) och/eller den associerade giltighetsperioden (610) återges på ett återgiv- ningsorgan hos den mottagande mobila stationen (102).
19. Förfarande enligt krav 18, vid vilket åtminstone ett av meddelandet (611) och/eller den associerade giltighetsperioden (610) återges på ett återgivningsorgan hos den mottagande mobila stationen (102) när den associerade giltighetsperioden (610) har gått ut.
20. Förfarande enligt krav 18-19, vid vilket åtminstone något av meddelandet (611) och/eller den associerade giltighetsperioden (610) återges på ett återgivningsorgan (607) hos den mottagande mobila stationen (102) innan den associerade giltighet- sperioden (610) har gått ut i enlighet med preferenser framställda av användaren av den mottagande mobila stationen (102). Il II . .. . .","'; 10 15 20 25 30 516 658 20
21. Förfarande enligt något av föregående krav, vid vilket den mottagande mobila stationen (620) inkluderar en kalenderfunktion.
22. Förfarande enligt något av föregående krav, vid vilket meddelandet är ett elek- troniskt brev överfört till en SMS-meddelande.
23. Förfarande enligt något av föregående krav, vid vilket den ursprungliga parten (101) är en användare vid en dator ansluten till en WEB-sida på lntemet.
24. Mobil station (102) kännetecknad av att den mobila stationen (102) innefattar organ för att mottaga ett meddelande och en associerad giltighetsperiod (610).
25. Mobil station (102) enligt krav 24, vid vilken den mobila stationen (102) vidare innefattar ett första minne (601) för att lagra meddelandet (611) och den associerade giltighetsperioden till dess att den associerade giltighetsperioden (610) har gått ut.
26. Mobil station (102) enligt krav 25, vid vilken den mobila stationen (102) vidare innefattar ett andra minne (602/603) varvid meddelandet (611) och den associerade giltighetsperioden (610) överföres från det första minnet (601) till det andra minnet (602/603) när den associerade giltighetsperioden (610) har gått ut.
27. Mobil station (102) enligt något av kraven 25-26, vid vilken meddelandet (611) och den associerade giltighetsperioden (610) makuleras från det första minnet (601) när den associerade giltighetsperioden (610 ) har gått ut.
28. Mobil station (102) enligt krav 27, vid vilken en respitperiod används innan meddelandet (611) och den associerade giltighetsperioden (610) stryks från det första minnet (601). , _ . ' ' O . I o , ~ u u -. 9 516 658 f; n av nu 21
29. Mobil station (102) enligt något av kraven 24-28, vid vilken den mobila statio- nen (l02) vidare innefattar ett tidgivningsorgan (606) inrättat att utföra tidsövervak- ning i enlighet med giltighetsperioden (610).
30. Mobil station (102) enligt något av kraven 24-29, vid vilken den mobila statio- nen (102) vidare innefattar ett återgivningsorgan (607) inrättat att återge åtminstone något av meddelandet (611) och/eller den associerade giltighetsperioden (610) på återgivningsorganet (607).
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0002766A SE516658C2 (sv) | 2000-07-21 | 2000-07-21 | Förfarande och anordning för förbättrade kortmeddelandetjänster |
CN01813175.1A CN1443424A (zh) | 2000-07-21 | 2001-06-08 | 增强型短消息业务的方法和装置 |
US10/333,234 US7035638B2 (en) | 2000-07-21 | 2001-06-08 | Method and apparatus for enhanced short message service |
JP2002515045A JP2004505525A (ja) | 2000-07-21 | 2001-06-08 | 増強型ショートメッセージサービスの方法と装置 |
DE60110608T DE60110608T2 (de) | 2000-07-21 | 2001-06-08 | Verfahren und vorrichtung für verbesserten kurznachrichtendienst |
PCT/SE2001/001315 WO2002009460A1 (en) | 2000-07-21 | 2001-06-08 | Method and apparatus for enhanced short message service |
EP01941366A EP1310113B1 (en) | 2000-07-21 | 2001-06-08 | Method and apparatus for enhanced short message service |
AU2001274725A AU2001274725A1 (en) | 2000-07-21 | 2001-06-08 | Method and apparatus for enhanced short message service |
AT01941366T ATE295052T1 (de) | 2000-07-21 | 2001-06-08 | Verfahren und vorrichtung für verbesserten kurznachrichtendienst |
CA002412428A CA2412428A1 (en) | 2000-07-21 | 2001-06-08 | Method and apparatus for enhanced short message service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0002766A SE516658C2 (sv) | 2000-07-21 | 2000-07-21 | Förfarande och anordning för förbättrade kortmeddelandetjänster |
Publications (3)
Publication Number | Publication Date |
---|---|
SE0002766D0 SE0002766D0 (sv) | 2000-07-21 |
SE0002766L SE0002766L (sv) | 2002-01-22 |
SE516658C2 true SE516658C2 (sv) | 2002-02-12 |
Family
ID=20280587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0002766A SE516658C2 (sv) | 2000-07-21 | 2000-07-21 | Förfarande och anordning för förbättrade kortmeddelandetjänster |
Country Status (10)
Country | Link |
---|---|
US (1) | US7035638B2 (sv) |
EP (1) | EP1310113B1 (sv) |
JP (1) | JP2004505525A (sv) |
CN (1) | CN1443424A (sv) |
AT (1) | ATE295052T1 (sv) |
AU (1) | AU2001274725A1 (sv) |
CA (1) | CA2412428A1 (sv) |
DE (1) | DE60110608T2 (sv) |
SE (1) | SE516658C2 (sv) |
WO (1) | WO2002009460A1 (sv) |
Families Citing this family (154)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
JP2003087408A (ja) * | 2001-09-13 | 2003-03-20 | Nec Corp | ショートメッセージ配信システム |
US7526297B1 (en) * | 2001-10-30 | 2009-04-28 | Cisco Technology, Inc. | Method and system for managing pushed data at a mobile unit |
KR100480050B1 (ko) * | 2002-05-24 | 2005-03-30 | 엘지전자 주식회사 | 이동통신 단말기의 단문 메시지 저장방법 |
US7139259B2 (en) * | 2002-07-09 | 2006-11-21 | Qualcomm, Inc. | Method and apparatus for conveying reports for SMS messages in wireless communication systems |
KR100498337B1 (ko) | 2002-11-12 | 2005-07-01 | 엘지전자 주식회사 | 이동통신 단말기의 sms메시지 저장방법 |
US20040162899A1 (en) * | 2003-02-14 | 2004-08-19 | Cisco Technology, Inc. | Terminating a session in a network |
US20040249900A1 (en) * | 2003-04-04 | 2004-12-09 | International Business Machines Corporation | System and method for on-demand instant message expiration |
EP1406428A1 (en) * | 2003-04-10 | 2004-04-07 | Siemens Aktiengesellschaft | Message managing method in a mobile terminal |
KR100663510B1 (ko) * | 2003-11-19 | 2007-01-02 | 삼성전자주식회사 | 이동통신 단말기에 수신된 문자메시지를 삭제하는 장치 및방법 |
JP2007513953A (ja) * | 2003-12-12 | 2007-05-31 | ワイルド フレーバーズ インク. | ダイズ胚芽抽出物 |
JP2005234660A (ja) * | 2004-02-17 | 2005-09-02 | Nec Corp | 携帯端末装置及びメールシステム |
WO2006005814A1 (fr) * | 2004-05-27 | 2006-01-19 | France Telecom | Procede et installation de transmission d’un message a duree de validite predeterminee a destination d’un terminal d’abonne |
CN101080941A (zh) * | 2004-12-16 | 2007-11-28 | 艾利森电话股份有限公司 | Sms的高级合法侦听 |
DE102005039366B4 (de) * | 2005-06-24 | 2008-10-09 | Infineon Technologies Ag | Telekommunikations-Endgerät, Telekommunikationssystem, Telekommunikationssitzungs-Servereinheit, Verfahren zum Erzeugen und Senden einer Telekommunikationssitzungs-Nachricht, Verfahren zum Verwalten einer Telekommunikationssitzungs-Nachricht, Computerlesbare Speichermedien und Computerprogrammelemente |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US8509823B2 (en) * | 2005-10-05 | 2013-08-13 | Kt Corporation | System and method for decorating short message from origination point |
US7894580B2 (en) * | 2005-10-26 | 2011-02-22 | Research In Motion Limited | Methods and apparatus for reliable voicemail message deletion alerts at mobile communication devices |
GB2432997B (en) * | 2005-11-30 | 2010-11-03 | Samsung Electronics Co Ltd | Improved messaging in mobile communication devices |
US20070135135A1 (en) * | 2005-12-09 | 2007-06-14 | Kenneth Brown | Electronic equipment with content management function and program for providing same |
US20080003984A1 (en) * | 2006-06-29 | 2008-01-03 | Christian Kraft | Method and system for improved handling of message templates |
KR100746213B1 (ko) * | 2006-07-20 | 2007-08-03 | 삼성전자주식회사 | 이동통신 시스템에서 멀티미디어 메시지 검색 방지 장치 및방법 |
US8208946B2 (en) * | 2006-07-24 | 2012-06-26 | Qualcomm Incorporated | Method, apparatus, and system for transmitting messages |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
DE102006045506A1 (de) * | 2006-09-27 | 2008-04-03 | T-Mobile International Ag & Co. Kg | Verfahren zur Dienste-Identifikation für konvergente Messaging Systeme |
JP5090459B2 (ja) * | 2006-11-13 | 2012-12-05 | サムスン エレクトロニクス カンパニー リミテッド | 統合ipメッセージングサービスにおけるメッセージスレッドを管理する方法及びシステム |
US8391844B2 (en) | 2007-01-07 | 2013-03-05 | Apple Inc. | Voicemail systems and methods |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
CN101483839B (zh) * | 2007-12-25 | 2011-10-05 | 华为技术有限公司 | 实现消息业务互通的方法、系统及消息业务互通模块 |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
CN101287224B (zh) * | 2008-06-12 | 2012-06-06 | 中兴通讯股份有限公司 | 移动终端短消息的管理方法及装置 |
US8351973B2 (en) * | 2008-06-13 | 2013-01-08 | Telefonaktiebolaget L M Ericsson (Publ) | Short message service (SMS) over service access point identifier 0 (SAPI-0) |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
KR20100023375A (ko) * | 2008-08-21 | 2010-03-04 | 삼성전자주식회사 | 휴대용 단말기에서 메시지 삭제를 위한 방법 및 장치 |
WO2010036179A1 (en) | 2008-09-25 | 2010-04-01 | Telefonaktiebolaget L M Ericsson (Publ) | A method of transmitting etws notification messages in a gerancellular radio system |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
KR101369753B1 (ko) * | 2009-08-24 | 2014-03-06 | 인텔 코포레이션 | 시스템 제어 시그널링에서의 단문 사용자 메시지 |
US8966034B1 (en) | 2009-11-20 | 2015-02-24 | Sprint Communications Company L.P. | Managing subscriptions for an out-of-network mobile device |
US9191804B1 (en) | 2009-11-20 | 2015-11-17 | Sprint Communications Company L.P. | Managing subscription messages on behalf of a mobile device |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US8977584B2 (en) | 2010-01-25 | 2015-03-10 | Newvaluexchange Global Ai Llp | Apparatuses, methods and systems for a digital conversation management platform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
CN102469420B (zh) * | 2010-11-12 | 2015-06-03 | 中兴通讯股份有限公司 | 一种保存过期短信的方法和装置 |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
CN103037502B (zh) * | 2011-09-30 | 2019-06-14 | 中兴通讯股份有限公司 | 一种处理终端触发消息的方法及系统 |
CN102594979A (zh) * | 2011-12-15 | 2012-07-18 | 华为终端有限公司 | 一种信息处理方法及设备 |
US8984273B2 (en) * | 2011-12-16 | 2015-03-17 | Protected Mobility, Llc | Method to provide secure multimedia messaging between peer systems |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
CN103313224B (zh) * | 2012-03-15 | 2018-08-07 | 中兴通讯股份有限公司 | 一种指示触发消息有效时间的方法和系统 |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
DE212014000045U1 (de) | 2013-02-07 | 2015-09-24 | Apple Inc. | Sprach-Trigger für einen digitalen Assistenten |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US9922642B2 (en) | 2013-03-15 | 2018-03-20 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
JP6259911B2 (ja) | 2013-06-09 | 2018-01-10 | アップル インコーポレイテッド | デジタルアシスタントの2つ以上のインスタンスにわたる会話持続を可能にするための機器、方法、及びグラフィカルユーザインタフェース |
EP3008964B1 (en) | 2013-06-13 | 2019-09-25 | Apple Inc. | System and method for emergency calls initiated by voice command |
AU2014306221B2 (en) | 2013-08-06 | 2017-04-06 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
CN104348707A (zh) * | 2013-08-08 | 2015-02-11 | 腾讯科技(深圳)有限公司 | 一种会话消息查找方法、装置及系统 |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
WO2015184186A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Multi-command single utterance input method |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US11283742B2 (en) * | 2016-09-27 | 2022-03-22 | Bragi GmbH | Audio-based social media platform |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
CN108512820B (zh) * | 2017-02-28 | 2020-07-24 | 华为技术有限公司 | 一种通信系统中服务器响应请求消息的方法及设备 |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179549B1 (en) | 2017-05-16 | 2019-02-12 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5603081A (en) * | 1993-11-01 | 1997-02-11 | Telefonaktiebolaget Lm Ericsson | Method for communicating in a wireless communication system |
WO1995012933A1 (en) * | 1993-11-01 | 1995-05-11 | Telefonaktiebolaget Lm Ericsson | A message transmission system and method for a radiocommunication system |
EP0787413B1 (en) | 1995-06-27 | 2004-12-01 | Koninklijke Philips Electronics N.V. | Network interconnecting system |
US6085320A (en) * | 1996-05-15 | 2000-07-04 | Rsa Security Inc. | Client/server protocol for proving authenticity |
US6044275A (en) | 1998-03-23 | 2000-03-28 | Ericsson Inc. | System and method for time defined delivery of short message service messages |
US6119014A (en) | 1998-04-01 | 2000-09-12 | Ericsson Inc. | System and method for displaying short messages depending upon location, priority, and user-defined indicators |
DE19855230A1 (de) | 1998-11-30 | 2000-05-31 | Bosch Gmbh Robert | Verfahren und Funksendeempfänger zur Anforderung und zur Verarbeitung von Informationen |
US6383136B1 (en) * | 2000-03-06 | 2002-05-07 | Charlyn Jordan | Health analysis and forecast of abnormal conditions |
US6778834B2 (en) * | 2001-02-27 | 2004-08-17 | Nokia Corporation | Push content filtering |
-
2000
- 2000-07-21 SE SE0002766A patent/SE516658C2/sv not_active IP Right Cessation
-
2001
- 2001-06-08 AT AT01941366T patent/ATE295052T1/de not_active IP Right Cessation
- 2001-06-08 DE DE60110608T patent/DE60110608T2/de not_active Expired - Fee Related
- 2001-06-08 EP EP01941366A patent/EP1310113B1/en not_active Revoked
- 2001-06-08 US US10/333,234 patent/US7035638B2/en not_active Expired - Fee Related
- 2001-06-08 CA CA002412428A patent/CA2412428A1/en not_active Abandoned
- 2001-06-08 CN CN01813175.1A patent/CN1443424A/zh active Pending
- 2001-06-08 AU AU2001274725A patent/AU2001274725A1/en not_active Abandoned
- 2001-06-08 JP JP2002515045A patent/JP2004505525A/ja active Pending
- 2001-06-08 WO PCT/SE2001/001315 patent/WO2002009460A1/en not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
AU2001274725A1 (en) | 2002-02-05 |
CA2412428A1 (en) | 2002-01-31 |
SE0002766L (sv) | 2002-01-22 |
EP1310113B1 (en) | 2005-05-04 |
US7035638B2 (en) | 2006-04-25 |
US20040048627A1 (en) | 2004-03-11 |
ATE295052T1 (de) | 2005-05-15 |
DE60110608D1 (de) | 2005-06-09 |
DE60110608T2 (de) | 2006-01-19 |
CN1443424A (zh) | 2003-09-17 |
WO2002009460A1 (en) | 2002-01-31 |
JP2004505525A (ja) | 2004-02-19 |
SE0002766D0 (sv) | 2000-07-21 |
EP1310113A1 (en) | 2003-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE516658C2 (sv) | Förfarande och anordning för förbättrade kortmeddelandetjänster | |
EP1088461B1 (en) | A method for delivering messages in a wireless communications system using the same protocol for all types of messages | |
US7274926B1 (en) | Method and device for transmitting messages | |
US6665531B1 (en) | Transmission system for relaying short messages | |
CA2277268C (en) | A system and method for routing messages in radiocommunication systems | |
CN101031123B (zh) | 用于从无线设备发送消息的方法和装置 | |
US6678361B2 (en) | Method for delivering messages | |
EP1621039B1 (en) | System and method of wireless device activity messaging | |
EP0937365B2 (en) | Delivery of short messages in a packet radio network | |
CN101331779B (zh) | 动态选择无线通信设备的无线信息通信模式的系统和方法 | |
EP1142379B1 (en) | Voice mail notification service between mobile communication systems | |
US6292669B1 (en) | Routing short messages | |
US8149787B2 (en) | Method and system for coordinating operation modes of a GPRS network | |
EP1747650A1 (en) | A method for transmitting multimedia messages | |
CA2313639A1 (en) | System, method and apparatus for handling high-power notification messages | |
CN101998313A (zh) | 短消息处理方法和系统、短消息网关以及交互功能实体 | |
US8731586B2 (en) | Method and system for blocking undesirable messages | |
JP2010514327A (ja) | 位置基盤マルチメディアメッセージ伝送サービス方法及びその装置 | |
WO2012145040A1 (en) | Short message service center (smsc) message distributor | |
CN101277468A (zh) | 一种群发消息的传输方法及装置及系统 | |
GB2439463A (en) | Telecommunications services methods and apparatus | |
JP3820108B2 (ja) | メッセージサービスシステム、及びメッセージサービス方法 | |
KR101016269B1 (ko) | 해외 로밍 메시징 서비스에서 주번호와 부번호를 이용하여발신 및 착신을 처리하는 무선 통신 방법 및 시스템 | |
KR20060028028A (ko) | 단문메시지서비스 제공 방법 | |
KR20090021997A (ko) | 이동통신 시스템에서 추가 메시지 도착 알림 서비스 방법및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |