`
`(19] World Intellectual Property Organization
`International Bureau
`
`23 February 2002 (23.02.2002)
`
`(43) International Publication Date
`
`ll||||l||I||||||||||||||||||||||||||||||||||||||||||||||l|||||||||||ll||ll|||
`
`(ID) International Publication Number
`WO 02/17658 Al
`
`{5|} International Patent Classification? HIHQ Till. "#32
`
`(21) International Application Number:
`
`PC'rttamtnom
`
`Fl. GB. GD. (315. (ill.
`CZ. DIE. DK. DM. DZ. EC. Eli.
`GM, HR. IlU. ID. 11.. IN. IS. JP, KE. KG, KP, KR= KZ. LC,
`
`LK‘ Lil-[32131]“ Wan MDrMGNK‘W‘MWi
`MK. MK. NO. NZ. PL, PT. RO. RU. SD. Sli. SG. SI. SK.
`
`(22) International Filing Date: 20 August 3001 (20.08.2001 l
`
`SI" TJ' TM' TR' T1" T2" UA' UG‘ US‘ UL VN' YU’ ZA'
`zw.
`
`(25) Filing Language:
`
`{26) Publication Language:
`
`English
`
`English
`
`(84) Designated States tregt'onal): ARIPO patent tGH, GM.
`Kli. LS. MW. MZ. so, 31.. $2.12.llG.KW_),l£urasian
`Palcnlt-AM. AZ. BY. KG.
`MD. RUKI‘JCI'Ml. European
`patent (AT. Bli. Cl 1. (:v, on, OK, ES. r1, FR, GB. GR, 113.
`
`(30} Priority Data.
`20001333
`
`21 Angust 2000 (21.08.2000)
`
`Fl
`
`I"[‘.1l..t‘l. NtC. Nl.. at; 51a: 'I‘Ri. OAPl patenl (Br. inner.
`(trig; (-L (M ("M (IN, (1Q: (IW. ML. MR, NIL. SN. [0.
`
`(71} Applicant and
`{72) Inventor:
`VAANANEN. Mikko, Kalervo NW]:
`_
`I
`_
`_
`latvanvaruslajankatu 7B 13. FIN-00140 llelslnki (Fit.
`
`Published:
`with international search report
`
`(81) Designated States (national): All. AG. AL, AM. AT. AU.
`AZ. BA. BB. BG. BR. BY. BZ, CA, CH. (IN. (30. (IR. (1U.
`
`For ova-letter codes and other trbbrmtt'att'ons. rejer to the "Guid-
`once Notes on Codes and r'lbbre't't‘att'ons" appearing at the begin—
`ning ofeach regulat- issue ofthe PCT Gazette.
`
`(54) Title: INS'I‘ANT VlDliO- AND VOICIEMAIL MESSAGING METHOD AND MEANS
`
`m
`
`
`
`||||||||||||||||lllllllllllllll|||||l||||l|||||||||l|||l||||l|||||||||l|||||||||
` WO02/17658A1
`
`
`2!
`
` Recipienttsj
`
`selected
`
`connection formed to
`server
`
`
`
`Recipierfls) contact
`intonation transferred
`to server
`
`(5'?) Abstract: The invention relates to the field of instant
`messaging. More siteeit'ieally the invention relates to a server
`centric method and means for instant voice and video mail
`
`liven more particularly the invention relates to
`messaging.
`voicemail messaging with mobile terminals.
`The invention
`has been explained above with reference to the aforementioned
`embodiments and several commercial and industrial advantages
`have been demonstrated. The inventive methods and means
`
`under study allow faster voice messaging and enable similar.
`but not identical audioividee message "ping ball". The sending
`of voicemail in accordance with the invention is instantaneous
`
`and involves no different telephone numbers for the sender to
`remember.
`'[he reception ol~ messages is always instantaneous.
`provided the recipient is available, and only if not available, may
`the delivery ot'tlte messages be delayed.
`
`Facebook Ex. 1008
`Facebook EX. 1008
`U.S. Pat. 7,535,890
`US. Pat. 7,535,890
`
`24-0
`
`260
`
`
`
`audioneo
`mfiafl “canted
`v.1“ mnmfim [0
`the set'Wr
`
`Recipient contact
`infant-ration and
`message passed
`to SFSN
`
`
`
`
`220
`
`230
`
`sewer-t3) attempt to
`resend messagds] to
`resend to allemllivc
`direcwrics. send uotifica
`lion of message
`
`undelivered nu-ssagcts)
`stored at SFSN
`
`smurf!) relay magi:
`to the recipientqu through
`the Internet or the
`telephony network
`
`I
`
`
`
`W0 021'f1 7658
`
`PCT!F 10 “00732
`
`Instant video- and voicemail messaging method and means
`
`PRIORITY REQUEST DATA
`
`A previous patent application describes an invention with same goals and essence in
`
`patent application F120001838 with server independent embodiments, Where servers
`
`are used only as a backup, which is here taken as reference and priority of which is
`
`requested.
`
`FIELD OF INVENTION
`
`The invention relates to the field of instant messaging. More specifically the invention
`
`relates to a server centric method and means for instant voice and video mail
`
`messaging. Even more particularly the invention relates voicemail messaging with
`
`mobile terminals.
`
`BACKGROUND
`
`For further prior art to this invention, we wish to submit W0 01543 87 A1, Nguyen.
`
`This document discloses a method where: “A unique telephone number and extension
`
`are associated with each (1) one of a plurality of subscribers (105). The telephone
`
`number is also associated with a remote access point ofpresence (RAPP) (120).
`
`Messages are left for subscribers by establishing a phone call to the phone number
`
`associated therewith. The phone call is received at a RAPP (120). The RAP? (120)
`
`receives the voice message, digitises and pocketsize the voice message, and transmits
`
`the message over a packet network (130) to a store and forward messaging system
`
`(125). The store and forward messaging system stores the message for retrieval. The
`
`message can be retrieved by either telephone, a client computer, or a private branch
`
`exchange terminal (110).” This document is cited here as reference.
`
`In addition prior art methods in delivering messages include Cellular voicemail and
`
`SMS (Short Message Service) messages. SMS messages are text—based messages,
`
`which are delivered to the terminal directly as a first priority, and stored on the
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`
`
`W0 02l17658
`
`PCT!F 10 U00732
`
`network if delivery is unavailable. With Cellular Voicemail it is possible to call the
`
`voicernail box ofthe recipient, and the recipient of the voicemail may later listen the
`
`message.
`
`This prior art has several disadvantages in contrast with the invention in the priority
`
`document and this inventive method under study based on the priority document.
`
`SMS messages are restricted to text, which is harder to input than voice by speech.
`SMS messages are therefore tedious to the sender. Cellular voicemail is both tedious
`
`to send and receive. In order to send voicemail, the sender has to know the telephone
`
`number of the voicemail box of the recipient, which is typically different from the
`phone number, or wait for the voicemail box to connect to the original telephone
`
`number when the recipient is not available. In order to receive voicemail, the recipient
`
`needs to retrieve the message horn the network, because the message is not delivered-
`
`instantly to him.
`
`SUMMARY
`
`The method under study is far faster and enables similar, but not identical audiofvideo
`
`message “ping ball” as described in the priority document. The sending of voicemail
`
`in accordance with the invention is instantaneous and involves no different telephone
`
`numbers for the sender to remember. The reception of messages is always
`
`instantaneous, provided the recipient is available, and only ifnot available, may the
`
`delivery of the messages be delayed.
`
`The aforementioned advantages are best realised with an exemplary embodiment of
`
`the invention, in which the user has a software application running on his subscriber '
`terminal. The user chooses a recipient for a voice- or video mail from the contacts
`
`book of the terminal by pressing a button. The terminal forms a data connection to a
`
`server or dials a telephone connection to a server, which typically has a low latency
`
`is. the connection to the server is formed fast. The subscriber terminal sends the
`
`contact information of the recipient to the server. The subscriber terminal, the server
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`
`
`W0 021' 17658
`
`PCTIFIIHIOOBZ
`
`or both indicate to the user that the recording of the message is begun or may be
`
`started. rThe recording is displayed andfor dictated down the phone line to the server
`
`or through a packet switched connection to the server. The server stores the recording
`
`typically in MP3-, WAV- or ReaISystem Secure, u—lavv, A—Iaw, PCM or ADPCM or
`
`the like format to a database. There is typically a DSP circuit that digitises the
`
`recording to a data file. Altematively tape recording may be used. The server inspects
`
`the phone number, I? address or other contact directory ofthe recipient, and routes
`
`the message file, or a copy of it, to a server in close proximity in the SFSN (Store and
`
`Forward Server Network). This server, or alternatively the original server, then
`
`establishes a connnunication connection to the recipient(s). The connection is
`typically established by a phone call to the recipient, and when the recipient answers
`
`the message is played to the recipient. Prefixes and postfixes may be attached to the
`
`message such as: ’Message ofMs. Vilma Viananen” MESSAGE “ The message of
`
`Vilma vaana'nen was brought to you by OPERATO .”
`
`A video- andfor voicernail messaging method, comprising at least one subscriber
`
`terminal and at least one server, in accordance with the invention is characterised by
`
`the steps of,
`
`-
`
`-
`
`-
`
`-
`
`—
`
`-
`
`choosing at least one message recipient or a group,
`
`forming a communications connection to at least one server,
`
`recording at least one voicefvideo message to at least one server via at least one
`
`established communications connection,
`
`transferring at least one contact direct0ry of at least one recipient to at least one
`
`server,
`
`disconnecting the connection to at least one server,
`
`at least one server relays the message to at least one recipient terminal via
`
`telephony network or the Internet.
`
`A video- andr'or voicernail messaging method, comprising at least one subscriber
`
`terminal and at least one server, in accordance with the invention is characterised by
`
`the steps of,
`
`-
`
`choosing at least one message recipient or a group,
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`
`
`W0 02! 17658
`
`PCTJ'FIOIIOOBZ
`
`-
`
`-
`
`-
`
`-
`
`-
`
`—
`
`forming a communications connection to at least one server,
`
`recording at least one Voicelvideo message to at least one server via at least one
`
`established communications connection,
`
`transferring at least one contact directory of at least one recipient to at least one
`
`5
`
`server,
`
`disoonnecting the connection to at least one server,
`
`transferring at least one said message and at least one said contact directory to a
`
`Store and Forward Server Network (SFSN),
`
`at least one server in the SFSN or the original server relays at least one message to
`
`10
`
`at least one recipient terminal device through the Internet or the telephony
`
`network,
`
`A video— andfor voicemail messaging server, comprising at least one media player
`
`andfor a DSP and at least one data storage means and connnunications connections in
`
`15
`
`and out of the telephony network, SFSN andfor the Internet in accordance with the
`
`invention is characterised in that,
`
`
`
`-
`
`-
`
`-
`
`-
`
`-
`
`25
`
`a recording is arranged to be made to the media player andfor DSP through an
`
`established communications connection from a subscriber terminal,
`
`a capture of recipient contact information and/or other message attributes from the
`
`20
`
`subscriber terminal is arranged on the server, and the contact information is
`
`arranged to be stored to the storage means,
`
`at least one media player andfor DSP is arranged to store the recording to a data
`
`file,
`
`at least one data file is arranged to be stored on the data storage means,
`
`at least one data file, or at least one copy of the data file is arranged to be sent to
`
`another Server in the SFSN andfor a connection is arranged to be formed to at least
`
`one recipient.
`
`A video— andfor voicemail messaging subscriber terminal in accordance with the
`
`30
`
`invention is characterised in that,
`
`—
`
`the user is arranged with the possibility to select at least one recipient,
`
`SUBSTITUTE SHEET {RULE 26)
`
`
`
`W0 021'17658
`
`PCTIFIIHIOOBZ
`
`u
`
`-
`
`-
`
`at least one communications connection is arranged to be formed to the server
`
`upon selection of at least one recipient,
`
`the recipient contact information is arranged to be sent to the server,
`
`the terminal is arranged to relay at least one video andfor audio signal to the
`
`server,
`
`-'
`
`the communidation connection is arranged to be disconnected upon a dedicated
`
`action or upon the fulfilment of dedicated criteria.
`
`10
`
`15
`
`20
`
`25
`
`BRIEF DESCRIPTION OF
`
`DRAWINGS
`
`In the following the invention will be described in greater detail with reference to
`
`exemplary embodiments in accordance with the accompanying drawings, in which
`
`Figure 1 demonstrates the principal method 10 of the invention as a flow diagram.
`
`Figure 2 demonstrates a more scalable messaging method 20 in accordance with the
`
`invention.
`
`Figure 3 demonstrates a method applicable to cimuit switched networks in accordance
`
`with the invention.
`
`Figure 4 demonstrates a subscriber terminal 40 in accordance with the invention.
`
`Figure 5 demonstrates a network server 50 in acoordance with the invention.
`
`Figure 6 demonstrates a scalable messaging architecture 60 in accordance with the
`
`inVention.
`
`
`
`
`
`
`
`W0 021'17658
`
`PC TlFllllfflfl732
`
`DETAILED DESCRIPTION OF EMBODIMENTS
`
`In phase 110 of figure 1 the message recipient is chosen. The recipient may be chosen
`
`by labeling the recipient with a pointer from the “contacts” file ofthe terminal device,
`
`the recipient may be chosen by speech recognition, a dedicated keyboard accelerator,
`
`hot key, dedicated key or any combinations or pennutations of thesc in some
`
`embodiments. Several recipients or a group may also be selected in some
`
`embodiments. A simple press pf a button may also be used to select at least one
`recipient. The terminal'idevice is typically a computer, palmtop, laptop, or a mobile
`
`station, mobile phone, pager or any wired or wireless information device. In some
`
`embodiments the terminal features Windows—, Windows NT—, Epoc-, Windows CE-,
`
`Unix-, Linux-, 08/2, Symbian, Epoc, PalmOS, Pocket PC, GEOS, MS-Stinger andr’or
`
`Sybase or the like operating system or software.
`
`10
`
`15
`
`In phase 120 a packet switched or a circuit switched connection is established to the
`
`server. In some embodiments the subscriber terminal intercepts a selected recipient(s)
`
`contact directory, and forms a communications connection to the server. The
`
`20
`
`connection is typically a 337—, GSM-, H323—, HTTP—, GSM—data, IP—RAN-, UNITS-,-
`
`WAP-, Teldesic—, Inmarsatg Iridium—, GPRS-, CDMA—data—, WCDMA—data—, HT'II’—,
`
`H323-, SMS-, MMS-, email- LAN-, TCPKIP-, imode-, Globalstar- andfor WLAN—
`
`connection in some embodiments.
`
`25
`
`30
`
`In phase 130 the recipient contact information of at least one recipient or a recipient
`
`group is transferred to the server via the connection or otherwise. The recipient
`
`contact infonnation may comprise the telephone number, static or dynamic IP~
`
`address, ISBN-number, MSISDN—number, email, SIP (Session Initiation Protocol) II)
`
`of the recipient, or any other directory information. The subsm’iber terminal may
`
`translate directory information from one type to the next depending on the
`
`requirements. For example, when the network is packet switched, a telephone number
`
`may be converted to an IP-address in some embodiments. In some embodiments the
`
`
`
`
`
`
`
`W0 "317658
`
`PCTJ’FIUIJ'OOTJZ I
`
`directory information of the sender, such as Caller 1D, telephone number, IP address
`
`or the like is transferred to the server as well. The directory information of the
`
`recipients, sender or other message attributes are transferred via the established
`
`communications channel, or through a separate communications or messaging _
`
`channel. For example if the connection is a phone call, DTMF tones, SMS messages,
`
`USSD messages or the like may be used to communicate the said information. Ifthe
`
`connection is an IP connection, usually this same connection is used to convey the
`
`said information.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`In phase 140 the voicefvideo message is recorded in packet switched or circuit
`switched format, but otlier formats are also possible in some embodiments.
`
`Consequently, the recording is written to a data file. The data file is typically an MP3-
`
`, WAV- or RealSystem Secure data file in some preferable embodiments. In some
`
`alternative embodirnents the message may be recorded on tape. In some embodiments
`
`phase 140 may be executed prior to 130, or both maybe executed concurrently.
`
`In phase 150 the connection is disconnected. The connection is preferably
`
`disconnected when the message has been completed. The connection may be
`
`disconnected by the user by a dedicated action, such as pressing a button or a like
`
`action. The fulfilment of a predefined time limit may disconnect the connection, as
`
`well as Voice Activity Detection. Ifthe user is silent, then either the terminal may
`
`conclude the message completed, and disconnect the connection. Also the release or
`
`press of a button may be used to disconnect the connection.
`
`In phase 160 the server relays the message to the recipient(s) through the Internet or
`
`the telephony network. Ifthe recipient terminal is capable ofreceiving the data file,
`
`which means typically having a packet switched access to the recipient device, the
`
`message may be sent with an packet switched connection, like 1?, through the
`
`Internet, or through some other closed network. Ifthe rcCeiving terminal is a circuit
`
`switched device, for instance a telephone of any kind, the server may call the number
`
`and once answered by a recipient or a voiCemail box plays the message as playback
`
`down the phone line. In some embodiments of the inventiOn, a special prefix and
`
`
`
`
`
`
`
`W0 02! 17658
`
`PCTJ'FIOIIOOBZ
`
`postfix may be stored to the server, which in some embodiments are aSSOciated and
`
`recognized on the basis of the sender’s directory information, the SIM or the mobile
`
`station memory, and is played prior to the recording in the data file or after it. The
`
`prefix andfor postfix could play for instance: “In the following you will hear a
`
`message from Ms Vilma Vaananen.”MES SAGE “ This completed the message of
`
`Vilma Vaantinen.” In some preferable embodiments the sender is displayed on the
`
`recipient terminal screen.
`
`lWhen the recipient receives the message in phase 170, some indication of this is
`
`10
`
`typically captured. The recipient is asked in the postfix Whether he would like to hear
`
`the message again, whether he understood the message, whether he is the person the
`
`message was intended to or any other attributes related to the status of the message
`
`may be queried. The user may indicate his preferences by pressing e.g. a dedicated
`
`button. This dedicated action will signal the server on the status of a certain message
`
`15
`
`with respect to a certain recipient.
`
`If the recipient is unavailable, the message may be stored on the server for some time,
`
`and attempts to deliver the message may be taken at timely intervals. In some
`
`embodiments the message is rerouted to an alternative directory, such as email or
`
`voicemail box if the user is unavailable. The server may send a notification to the
`
`sender concerning which messages got delivered, which did not, how long will the
`
`messages remain in the network and other related important delivery status
`
`information relating to the delivery of said messages or attributed given by the
`
`recipient(s).
`
`In phase 180 the recipient may answer sender directly. This may be done by pressing
`
`a button after the data file has been played and dictating another data file or another
`
`dictation to tape, which will be sent to the initial sender as a reply. The reply may be
`
`delivered in accordance with the inventive methods 10, 20 andfor 30 in some
`
`embodiments. In some further embodiments it is also possible to forward messages to
`
`other recipients or third parties. The data file is typically an MP3-, WAV- or
`
`RealSystem Secure data file.
`
`20
`
`25
`
`30
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`
`
`
`
`W0 [)21'17658
`
`PCTI'F 10 1100732
`
`Figure 2 displays a more scalable messaging method in accordance with the invention.
`
`In phase 210 of figure 2 at least one recipient is chosen. In phase 220 the subscriber
`
`terminal forms a connection to the server. Recipient contact information is typically
`
`transferred in phase 230, and the recording of the said videofaudio message is done in
`
`phase 240. The connection is disconnected in phase 250.
`
`Before phase 260 the server establishes, whether it should deliver the message to the
`
`recipient directly as in phase 160 of method 10, or forward it to other servers in a
`
`Store and Forward Server Network associated with the original server. In a scalable
`network architecture, pliase 260 is typically proceeded with and both the recipient
`
`contact information and the message are passed onto the SFSN. In some embodiments
`
`Where several recipients or at least one group exists, the message may be relayed to
`
`some recipients by the original server and to some by the SFSN. The SFSN is ’
`
`typically a network of servers linked together through the Internet, telephony network,
`
`a Virtual Private Network (VPN), or some other communications or signalling
`
`network. The connections in the SFSN may be 'I‘CPflP-, 19-, one, HTTP-, H323—,
`
`anchor FTP- in some embodiments.
`
`In phase 2‘70 the servers in the SFSN typically deliver a copy of the message to a
`
`server near a recipient, and this server attempts to relay the message to the said
`
`recipient. The server may attempt to form a packet switched connection to one, some
`or
`of the recipients terminals, attempt to dial a circuit switched telephone
`
`connection and play the message as playback down the phone line, or email the
`
`message to the recipient. In phase 280 the messages that were undelivered are stored
`
`on the SFSN.
`
`In phase 290 some or all of messages that were undelivered in phase 270 are being
`
`resent. The server may attempt to resend the message to the same directories or
`
`addresses, or it may attempt to reroute the message to an alternative address of the
`
`recipient. In some preferable embodiments the server sends a different message, for
`
`instance an SMS message, signifying that the message was not delivered and is on the
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`
`
`W0 02“ 7658
`
`PCTIF 10 1100732
`
`10
`
`server for later retrieval. The notification message may contain access codes, directory
`
`information of the server, such as dial in phone number, URL address, IP address or
`
`file like.
`
`In one alternative embodiment, the software in the subscriber terminal has the
`
`telephone number of the software stored. Both the telephone number and the current
`
`IP-address are given to the server. Telephone numbers and IP—addresses can then be
`
`used interchangeably when contact is made between software applications. This
`
`results to the effect that information in packet switched format can be readily
`
`transmitted to telephone numbers, provided these telephone numbers have a
`corresponding IP-addrebs.
`
`In figure 3 the method 30 shows an inventive audiolvideo messaging method which is
`
`most applicable to circuit switched communication systems, i.e. cellular e.g. GSM or
`
`CDMA or fixed line e.g. POTS (Pain Old Telephone Service). In phase 310 at least
`
`one recipient or a group are selected firm the telephone or mobile station memory.
`
`The recipient may be chosen by labelling the recipient with a pointer from the
`
`“contacts” file ofthe terminal device, the recipient may be choSen by speech
`
`recognition, a dedicated keyboard accelerator, hot key, dedicated key or any
`
`combinations or permutations of these in some embodiments. Several recipients or a
`
`group may also be selected in some embodiments. A simple press of a button may
`
`also be used to select at least one recipient.
`
`In some preferable embodiments the mobile station features SlM Application Toolkit
`
`(SAT), Java Virtual Machine- or Wireless Telephony Application Interface support
`
`WTAI. A special menu e.g. “Voice Messages”, or “Instant Voice Messages” or “Uni-
`
`directional phone call” menu may be realised in accordance with the invention. The
`
`Ieeipient may be selected fi'om this menu, typically on the SIM andlor mobile station
`
`memory with the aforementioned methods.
`
`In phase 320 the terminal intercepts the selected recipient telephone number, and dials
`
`a telephone number associated with the server.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`
`
`W0 02! 17658
`
`PCTJ'FIOIIOOBZ
`
`11
`
`Once the connection to the server is operational, either the terminal sends or server
`
`retrieves the reoipient(s) contact directory and the telephone number of the sender or
`
`caller ID of the message in phase 330. These telephone numbers may be sent through
`
`85-, USSD-, SMS— or 857- channels, or as DTMF tones through the connection. The
`
`server then records these numbers and translated or modifies them according to some
`
`rules or definitions to enable further delivery of the message. Once the relevant
`
`information has been signalled between the terminal and the server, either one may
`
`indicate to the user that the dictation may begin.
`
`In phase 340 the message is being dictated through the connection and recorded on
`
`the server. Consequently, the recording is written to a data file. The data file is
`
`typically an MP3-, WAV— or RealSystem Secure, u—law, A-law, PCM or ADPCM
`
`data file in some preferable embodiments. In some alternative embodiments the
`
`message may be recorded on tape. In some embodiments the process is cancelled if
`
`the connection breaks and an error notification indicating this may be Sent by SMS.
`
`In phase 350 the dial up connection is disconnected. The connection is preferably
`
`disconnected when the message has been completed. The connection may be
`
`disconnected by the user by a dedicated action, such as pressing a button or a like
`
`action. The fillfilment of a predefined time limit may disconnect the connection, as
`
`well as Voice Activity Detection. Ifthe user is silent, then either the terminal may
`
`conclude the message completed, and disconnect the connection. Also the release or
`
`press of a button may be used to disconnect the connection.
`
`In phase 360 the server examines the message delivery requests. Ifit is determinable
`
`that the recipient is near the server, from the telephone number, country or area code,
`
`VLR (Visitor Location Register), HLR (Home Location Register) or any other source,
`
`the server may proceed to phase 371. Ifthe server concludes that reaching the
`
`recipient is not feasible or justified according to set criteria, it will proceed to phase
`
`370. Other logical reasons apart from narity, for example cost of terminating
`
`connection may determine whether to proceed to 370 or 371, or neither. In extreme
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`
`
`
`
`W0 02f17658
`
`12
`
`PC T! Flfllfflll732
`
`circumstances, if the delivery of the message is impossible, the server may delete the
`
`message and send a notification to the recipient, for example by SMS or email.
`
`Assume the server proceeded to 371. In this phase the original server calls the
`
`numbers of the recipients and once answered by a recipient or a voicemail box plays
`
`the message as playback down the phone line. In some embodiments of the invention,
`
`a special prefix and postfix may be stored to the server, which in some embodiments
`
`are assoeiated and recognized on the basis of the sender’s directory information, the
`
`SIM or the mobile station memory, and is played prior to the recording in the data file
`
`or after it. The prefix andfor postfix could play for instance: “In the following you will
`
`hear a message from Ms Vilma Vaananen.”MESSAGE “ This completed the message
`
`of Vilma Vfiananen.” In some preferable embodiments the sender is displayed on the
`
`recipient terminal screen. In some embodiments, the caller ID, the name of the sender
`
`or the like is displayed by the Caller ID property of the network, or by a SMS, OTA
`
`(Over the Air) or WAP-flash, or SMS broadcast message.
`
`In phase 381 the undelivered messages are stored at the server or in the SFSN. In
`
`phase 391 the original server or the SFSN attempts to deliver the message at timely
`
`intervals, for example by placing further calls. In some embodiments the message is
`
`rerouted to an alternative directory, such as email or voicemail box, or the like if the
`
`user is unavailable. Alternatively, the messages could be attempted to send via a
`
`packet switched connection as described in F120001838 of the applicant. The server
`
`may send a notification to the sender concerning which messages got delivered, which
`
`did not, what was the reason; was the recipient busy, refused the call, in radio shadow,
`
`how long will the messages remain in the network and other related important
`
`delivery status information relating to the delivery of said messages. In some
`
`preferable embodiments the server sends a different message to the recipient, for
`
`instance an SMS message, signifying that the message was not delivered and is held
`
`on the server for later retrieval. The notification message may contain access codes,
`
`directory information of the server, such as dial in phone number, URL address, IP
`
`address or the like.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`
`
`W0 02! 17658
`
`PCTJ'FIOIIOOBZ
`
`13
`
`Assume the server proceeded to phase 370. Here the SFSN servers relay the message
`
`to the recipients through the Internet or the Telephony network. The call to the
`
`recipient is sometimes made from an optimal server in the SFSN. This may be the
`
`closest server or the one with the most inexpensive communications connection to the
`
`recipient. The choice of the server making contact with a particular recipient is
`
`determined by delivery criteria set in the network. When the same message is
`
`delivered to various recipients in different locations, copies of the same message may
`
`be routed to several different servers, from which the call is made. The message
`
`delivery process may be as described in phase 371.
`
`In phase 380, the undelivered messages are stored on the SFSN. The messages may be
`
`stored for a period of time, before proceeding to phase 390. In some alternative
`
`embodiments there is an iteration loop between phases 380 and 390. In some cases
`
`several attempts to call a recipient are made, and a notification or rerouting of the
`
`message are taken alter some attempts have failed. Any SFSN server may send a
`
`notification to the sender concerning which messages got delivered, which did not,
`
`how long will the messages remain in the network and other related important
`
`delivery status information relating to the delivery of said messages.
`
`The recipients may also answer sender directly, upon reception of a message. This
`
`maybe done by pressing a button after the data file has been played and dictating
`
`another data file or another dictation to tape, which will be sent to the initial sender as
`
`a reply. The reply may be delivered in accordance with the inventive methods 10, 20
`
`author 30 in some embodiments. In some further embodiments it is also possible to
`
`forWard messages to other recipients or third parties. The data file is typically an
`
`MP3-, WAV— or RealSystem Secure, u—law, A—law, PCM or ADPCM data file.
`
`During, in between or after any of the phases of methods 10, 20, 30, directory lockup
`
`maybe executed in some preferable embodiments. The telephone number of the
`
`recipient is converted to an IP-address in one preferable embodiment. A prior art
`
`solution to directory lockup and conversion is presented in my patent application
`
`“Telenetwork directory template”, F119992774, which is taken here as reference.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`
`
`
`
`W0 02;" 17658
`
`PCT!FIOU00732
`
`14
`
`Directory lockup is here established as the interchange retrieval andfor comparison of
`
`any directory information such as email—, IP- address, URL, ISDN number, MSISDN,
`
`phone number or the like to another corresponding emaiI-, IP- address, URL, ISDN
`
`number, phone number or the like directory from the network, network server andfor
`
`terminal in order to deliver the message to a directory. Especially in cases where the
`
`IP-address of the recipient is a dynamic one, the directory lockup is an advantageous
`
`feature. In some embodiments Where the recipient has a static IP address, the IP-
`
`address need not be looked up separately every time. In some preferable embodiments
`
`lP—addresses ofrecipients are stored on the subscriber terminal. In some embodiments
`
`10
`
`only static IP-addresses of recipients are stored.
`Ifi
`
`During, in between or after any of the phases of methods 10, 20, 30, signal barring
`
`maybe executed in some preferable embodiments. In some embodiments the
`
`recipients may decline to receive messages from unwanted parties, for example by
`
`15
`
`setting conditions to their subscriber terminal.
`
`20
`
`25
`
`Voice recognition may be employed during, before, in between or after any ofthe
`
`phases ofmethods 10, 20, 30. In some preferable embodiments, voiCe recognition is
`
`used to convert the dictation into a written email, SMS—,_1V£MS- message or the like.
`
`In some embodiments, at least one subscriber terminal and at least one server form a
`
`Virtual Private Network (VPN).
`
`A Regret function or request may be employed duri