throbber
(I2) INTERNATIONAL APPLIC.-\TlON PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`
`(19) World Intellectual Property Organization
`International Bureau
`
`(43) International Publication Date
`28 February 2002 (28.02.2002)
`
`
`
`PCT
`
`lllllllllll||||||||||||||||||||||||||||||||||||||||||||ll||||||||||||l||l[|||
`
`(I0) International Publication Number
`W0 02/17658 AI
`
`(51) International Patent Classification’: HIHQ 7.522, N32
`
`(21) International Application Number:
`
`l'(."l”fl~‘l01i'fl0732
`
`(22) International Filing Date: 20 August 3001 (2(J.U8.2iJ[)ll
`
`CZ, DE. DK, DM. DZ. EC, Eli, ES. FI. GB, GD, G15. (ill,
`GM, ll'R, IlU. ID, II... TN, IS,JP, KE, KG, KP, KR, KZ, LC,
`LK, LR. LS, LT, LU, LV, MA, MD. MG, MK, MN, MW,
`MX. M’/.. NO, NZ, PL, PT, RO. RU, SD, Sli. SG, SI, SK.
`S1,, TJ, TM. TR, TT, TZ. UA. UG, US, UZ. VN, YU, ZA,
`aw.
`
`(25) Filing Language:
`
`(26) Publication Language:
`
`English
`
`English
`
`(30) Priority Data:
`20001838
`
`21 August 2000 (21.08.2000)
`
`F1
`
`(84) Designated States tregionm’): ARIPO patent IGH. GM.
`Kli, LS, MW, N17,, SI), SL, SZ, '['/., UG. KW), Eurasian
`patent {t'\M, AZ, BY, KG, K7,, Ml), RU, T.l,'['M), Iiuropcan
`patent (.«'\'l", Bii, CH, CY, DIE, DK, ES, FI, FR, GB. GR, IE.
`IT, LU. MC. NL, PT, SE, TR"), OAPI patent (BF, BJ. CF.
`CG, (II, CM, GA, GN, (EQ, GW, ML, MR, Nli, SN. Tl),
`TG).
`
`(71) Applicant and
`(72) Inventor:
`VAANANEN. Mikkn, Kaiervo |l’UFl]‘.
`Laivanvaruslajankalu 7}} 13, FIN-0t)l4[J Ilclsinki (l"I‘,1.
`
`Published:
`
`win‘: t'nternan‘onm’ search report
`
`(81) Designated States mationm’): Mi. AG. AL, AM. AT. AU.
`A2/., BA. BB. BG, BR. BY, BZ, CA, (SH, (IN. (20, CR, CU.
`
`For Mo-letter codes and other abbrtrviations. refer to the "Guid-
`ance Nates on C'oa'es and .—'lbbre'vt‘att'ons" appearing at the begin-
`ning ofeach regular issue ofthe PCT Gazette.
`
`(54) Title: INS'l'ANT \t'[Dl'*L()— AND VOICIEMAII. MESSAGING Mli'l'H()D AND MEANS
`
`IID
`
`220
`
`00T|TlEt:I:i0n fun-1-ted to
`server
`
`230
`
`Re:ipiert1(s)contat.1
`ixtfomlatinn u-a.nsf:rred
`
`I0 SETVCT
`
`(57) Abstract: 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
`
`liven more particularly the invention nclalos lo
`messaging.
`voicemail messaging with mobile terminals.
`The invention
`lias been explained above with tolerance to the aforementioned
`embodiments and several commenzial and industrial advantages
`have been demonstrated. The inventive methods and means
`
`under study allow faster voice messaging and enable similar.
`but not identical audiofvideo message "ping ball". The sending
`of voicemail in accordance with the invention is instantaneous
`
`and involves no dilTcrcn1 telephone numbers for the sender to
`ncmcmbcr.
`'li1e rcccptioli of messages is always instantaneous.
`provided the recipient is available, and only if not available, may
`the delivery of the messages be delayed.
`
`
`
`
`
`sewerts) attempt lo
`tesend mcssagqs) to
`resend to altetmtive
`tlirecusrics, send rlotifica
`tion of message
`
`undelivered me-ssasflts)
`slated at SFSN
`
`Su'vcr‘[.I) relay tncssage
`to the recipia1l.{Sj thmugh
`the Internet or the
`
`telephony network
`
`aud.'tot"\rid.¢o
`inessage recanted
`v-"tn eonttection to
`the server
`
`240
`
`Recipient cuittaet
`infurlml-ion find
`“WW8! M59941
`I0 355”
`
`260
`
`
`
`W002/17658A1||||||||||l||||||||ll||||||l|||IllIll||||l|||||||||l||||||||l|||||ll||l||||||l||
`
`
`
`Apple 1008
`Apple 1008
`U.S. Pat. 7,535,890
`U.S. Pat. 7,535,890
`
`I
`
`

`
`wo o2;1';553
`
`PCT!FI0li00732
`
`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 FI2000l 838 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 013543 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 RAPP (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
`
`
`
`

`
`wo o2;1';553
`
`PCTIFIO U00732
`
`network if delivery is unavailable. With Cellular Voicernail it is possible to call the
`
`voicernail box ofthe recipient, and the recipient of the voicemail may later listen the
`
`Il'i€SS3.g6.
`
`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 voiccmail is both tedious
`
`to send and receive. In order to send voicemail, the sender has to know the telephone‘
`
`number of the voicemail box oi‘ 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 fi-orn the network, because the message is not delivered-
`
`instantiy 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 ofvoicemail
`
`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 ernbodiment 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
`
`i.e. 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 02:’ 17658
`
`PCT;'Fll|lfl|0732
`
`or both indicate to the user that the recording of the message is begun or may be
`
`started. The recording is displayed andfor dictated down the phone line to the sewer
`
`or through a packet switched connection to the server. The server stores the recording
`
`typically in MP3-, WAV- or Realsystem Secure, u-law, A—1aw, PCM or ADPCM or
`
`the like format to a database. There is typically a DSP circuit that digitises the
`
`recording to a data file. Alternatively 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 comrnunication 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 Vti.:'intinen” MESSAGE “ The message of
`
`Vilma Viiiiniineri 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 directory 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- andior 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
`
`PCT.I'FI0If00732
`
`5
`
`-
`
`-
`
`-
`
`-
`
`-
`
`—
`
`forming a communications connection to at least one server,
`
`recording at least one Voice;/video 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
`
`server,
`
`disconnecting the connection to at least one server,
`
`transfening 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 communications connections in
`
`15
`
`and out of the telephony network, SFSN andfor the Internet in accordance with the
`
`invention is characterised in that,
`
`—
`
`-
`
`-
`
`-
`
`-
`
`20
`
`25
`
`a recording is arranged to be made to the media player andfor DSP through an
`
`established colnrnunications connection from a subscriber terminal,
`
`a capture of recipient contact information and/or other message attributes from the
`
`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 and}or 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— and/'01‘ 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 02:’ 17658
`
`PCT;'Fll|lfl|0732
`
`~
`
`-
`
`-
`
`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,
`
`-I
`
`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 circuit switched networks in accordance
`
`with the invention.
`
`Figure 4 demonstrates a subscriber tenninal 40 in accordance with the invention.
`
`Figure 5 demonstrates a network server 50 in accordance with the invention.
`
`Figure 6 demonstrates a scalable messaging architecture 60 in accordance with the
`
`invention.
`
`
`
`

`
`W0 02:’ 17658
`
`PCTi'Fll|lfl|0732
`
`DETAILED DESCRIPTION OF EMBODIIVEENTS
`
`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 permutations of these 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 terminalfidexdce 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-, OS/2, Symbian, Epoc, Palm0S, Pocket PC, GEOS, MS-Stinger andfor
`
`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 recipier1t(s)
`
`contact directory, and forms a communications connection to the server. The
`
`20
`
`connection is typically a ss7-, GSM-, H323—, HTTP-, GSM—data, IP—RAN-, UMTS-,-
`
`WAP-, Te1desic—, Inm_a_Isat-, Iridium—, GPRS-, CDMA-data-, WCDMA—data-, HT'IP—,
`
`I-I323-, SMS-, MMS-, email- LAN-, TCPJIP-, imode-, Globa1star- 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 information may comprise the telephone number, static or dynamic IP~
`
`address, ISDN-number, MSISDN—number, email, SIP (Session Initiation Protocol) 1])
`
`of the recipient, or any other directory infonnation. The subscriber terminal may
`
`translate directory infonnation fron1 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 02! 17658
`
`PCTl'Fl01J'0l]'l32 I
`
`directory information of the sender, such as Caller ll), 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 1}‘ 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 embodiments 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 IP, through the
`
`Internet, or through some other closed network. Ifthe receiving 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
`
`PCT.I'FI0If00732
`
`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 Va.tiniinen.”MIES SAGE “ This completed the message of
`
`Vilma Vai3'nanen.” In some preferable embodiments the sender is displayed on the
`
`recipient terminal screen.
`
`‘When 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 eg. 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 02!! 7658
`
`PCT!FIOIl00'.r'32
`
`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 Netvvork 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 TCPIIP-, IP-, UDP—, HTTP-, H323—,
`
`andfor 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
`
`PCT!FIOIl00'.r'32
`
`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
`
`_t1_1e 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-addrei~.s.
`
`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 from 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 SIM 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
`
`recipient 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
`
`PCT.I'FI0If00732
`
`11
`
`Once the connection to the server is operational, either the terminal sends or server
`
`retrieves the recipient(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
`
`SS-, USSD-, SMS~ or SS’7— channels, or as DTTMIF 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 Realsystern Secure, u-law, A-lavv, 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. Ifthc 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 l|2l'17658
`
`12
`
`PC T! FIll1:’0{)732
`
`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 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 Vaa.nanen."lVlESSAGE “ This completed the message
`
`of Vilma Viiiinéinen.” 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 1]) 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 FI2000l838 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 infonnation 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
`
`PCT.I'FI0If00732
`
`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
`
`emboditnents 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 after 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 importallt
`
`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
`
`andfor 30 in some embodiments. In some further ernbodirnents it is also possible to
`
`forward messages to other recipients or third parties. The data file is typically an
`
`MP3-, WAV- or RealSysten1 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 lookup
`
`maybe executed in some preferable embodiments. The telephone number of the
`
`recipient is converted to an [P-address in one preferable embodiment. A prior art
`
`solution to directory lookup and conversion is presented in my patent application
`
`“Telenetwork directory template”, FI19992774, which is taken here as reference.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`

`
`W0 02:’ 17658
`
`PC Tl’ FIOIf00732
`
`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 email-, IP- address, URL, ISDN
`
`number, phone number or the like directory from the network, network server ajadfor
`
`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 loolcup 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
`
`]P—addresses ofrecipients are stored on the subscriber terminal. In some embodiments
`
`10
`
`only static IP-addresses of recipients are stored.
`is
`
`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 fi'on1 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—,_MMS- message or the like.
`
`In some embodiments, at least one subscriber terminal and at least one server form

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket