throbber
PCT
`INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY(PCT)
`WO 98/19438
`
`WORLD INTELLECTUAL PROPERTY ORGANIZATION
`International Bureau
`
`(51) International Patent Classification 6 :
`H04M 3/50, 3/56
`
`(11) International Publication Number:
`
`Al
`
`(43) International Publication Date:
`
`7 May 1998 (07.05.98)
`
`(21) International Application Number:
`
`PCT/SE97 /01772
`
`(22) International Filing Date:
`
`23 October 1997 (23.10.97)
`
`(30) Priority Data:
`9603948-2
`
`29 October 1996 (29.1 0.96)
`
`SE
`
`(71) Applicant: TELEFONAKTIEBOLAGET LM ERICSSON
`(pub!) [SE/SE]; S-126 25 Stockholm (SE).
`
`(72) Inventor: GAFFNEY, Kevin; 12, rue Dominique Villars,
`F-38000 Grenoble (FR).
`
`(74) Agent: TELEFONAKTIEBOLAGET LM ERICSSON; Patent
`and Trademark Dept., S-126 25 Stockholm (SE).
`
`(81) Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR,
`BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, Fl, GB, GE,
`GH, HU, ID, IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK,
`LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO,
`NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM,
`TR, TT, UA, UG, UZ, VN, YU, ZW, ARIPO patent (GH,
`KE, LS, MW, SD, SZ, UG, ZW), Eurasian patent (AM, AZ,
`BY, KG, KZ, MD, RU, TJ, TM), European patent (AT, BE,
`CH, DE, DK, ES, Fl, FR, GB, GR, IE, IT, LU, MC, NL,
`PT, SE), OAPI patent (BF, BJ, CF, CG, CI, CM, GA, GN,
`ML, MR, NE, SN, TD, TG).
`
`Published
`With international search report.
`Before the expiration of the time limit for amending the
`claims and to be republished in the event of the receipt of
`amendments.
`
`(54) Title: METHOD AND ARRANGEMENT FOR HANDLING OF MULTIMEDIA MESSAGES IN A TELECOMMUNICATION
`SYSTEM
`
`(57) Abstract
`
`The present invention relates to methods and an arrange(cid:173)
`ment (100) for receiving, storing and originating multimedia
`messages. An incoming message is transmitted to an in/out
`interface via a transport network (300). The message is stored
`in a message store (130), translated in a translation unit (150)
`into a format adapted to the presentation capabilities of re(cid:173)
`ceiver's (u) current terminal (400) and delivered to the receiver
`(u) over a user access interface (120) and an access network
`(200) with guidance from a location database (140). Earlier
`received messages, which are kept in the message store, can
`be accessed and edited via any standardised access network
`thanks to media translation in the translation unit (150). A
`multimedia message is originated by a user (u) in the system
`(100) via any access network (200) and the user access inter(cid:173)
`face ( 120). The message is then stored in the message store
`(130), translated in the translation unit ( 150) and delivered to
`the destination through the in/out interface (110) and an ap(cid:173)
`propriate transport network (300).
`
`1
`
`AT&T - Exhibit 1006
`
`

`

`FOR THE PURPOSES OF INFORMATION ONLY
`
`Codes used to identify States party to the PCT on the front pages of pamphlets publishing international applications under the PCT.
`
`AL
`AM
`AT
`AU
`AZ
`BA
`BB
`BE
`BF
`BG
`BJ
`BR
`BY
`CA
`CF
`CG
`CH
`Cl
`CM
`CN
`cu
`cz
`DE
`DK
`EE
`
`Albania
`Armenia
`Austria
`Australia
`Azerbaijan
`Bosnia and Herzegovina
`Barbados
`Belgium
`Burkina Paso
`Bulgaria
`Benin
`Brazil
`Belarus
`Canada
`Central African Republic
`Congo
`Switzerland
`Cote d 'Ivoire
`Cameroon
`China
`Cuba
`Czech Republic
`Germany
`Denmark
`Estonia
`
`ES
`Fl
`FR
`GA
`GB
`GE
`GH
`GN
`GR
`HU
`IE
`IL
`IS
`IT
`JP
`KE
`KG
`KP
`
`KR
`KZ
`LC
`LI
`LK
`LR
`
`Spain
`Finland
`France
`Gabon
`United Kingdom
`Georgia
`Ghana
`Guinea
`Greece
`Hungary
`Ireland
`Israel
`Iceland
`Italy
`Japan
`Kenya
`Kyrgyzstan
`Democratic People's
`Republic of Korea
`Republic of Korea
`Kazakstan
`Saint Lucia
`Liechtenstein
`Sri Lanka
`Liberia
`
`LS
`LT
`LU
`LV
`MC
`MD
`MG
`MK
`
`ML
`MN
`MR
`MW
`MX
`NE
`NL
`NO
`NZ
`PL
`PT
`RO
`RU
`SD
`SE
`SG
`
`Lesotho
`Lithuania
`Luxembourg
`Latvia
`Monaco
`Republic of Moldova
`Madagascar
`The former Yugoslav
`Republic of Macedonia
`Mali
`Mongolia
`Mauritania
`Malawi
`Mexico
`Niger
`Netherlands
`Norway
`New Zealand
`Poland
`Portugal
`Romania
`Russian Federation
`Sudan
`Sweden
`Singapore
`
`SI
`SK
`SN
`sz
`TD
`TG
`TJ
`TM
`TR
`TT
`UA
`UG
`us
`uz
`VN
`YU
`zw
`
`Slovenia
`Slovakia
`Senegal
`Swaziland
`Chad
`Togo
`Tajikistan
`Turkmenistan
`Turkey
`Trinidad and Tobago
`Ukraine
`Uganda
`United States of America
`Uzbekistan
`Viet Narn
`Yugoslavia
`Zimbabwe
`
`2
`
`

`

`wo 98/19438
`
`PCT/SE97/01772
`
`METHOD AND ARRANGEMENT FOR HANDLING OF MUL TIMED lA MESSAGES IN A TELECOMMUNICATION
`SYSTEM
`
`BACKGROUND OF THE INVENTION
`
`The present
`
`invention relates to methods
`
`in a communication
`
`system which allow messages including multiple message types to
`
`be stored and delivered to and from a variety of terminal types
`
`5
`
`over a plurality of interconnecting networks.
`
`The invention also relates to an arrangement for executing said
`
`methods.
`
`STATE OF THE ART
`
`10
`
`15
`
`A communication system is previously known by US-A-4,837,798 in
`which one single electronic mailbox can receive and store
`different types of messages, such as voice or data messages.
`The message recipient has a single point of contact with the
`system where all messages can be scanned I viewed, which is
`pre-selected by the recipient. If necessary the communication
`system performs media translation from one media to another.
`Furthermore, one individual message may be composed of parts
`that use different native media.
`
`US-A-5,333,266 discloses
`
`a method
`
`and
`
`an apparatus
`
`for
`
`20
`
`integrating mail
`
`from a plurality of mail servers handling
`
`different media types such as text, voice, facsimile, video and
`
`image. Various
`
`terminal
`
`interfaces,
`
`e.g.
`
`computers
`
`or
`
`telephones, can be used to collect, generate and act upon a
`
`message of any media
`
`type. For this purpose
`
`the apparatus
`
`25
`
`comprises translation modules for bi-directional translation
`
`between
`
`speech
`
`and
`
`text
`
`and
`
`between optical character
`
`recognition and text.
`
`SUBSTITUTE SHEET (RULE 26)
`
`3
`
`

`

`wo 98/19438
`
`2
`
`PCT/SE97/01772
`
`From EP-A- 0, 662,763 is known an integrated electronic message
`
`system for storage and retrieval of electronic messages of
`
`different data types such as voice, video, text or facsimile.
`
`Electronic messages directed
`
`to a specific destination are
`
`5
`
`placed into a single electronic mailbox,
`
`irrespective of the
`
`data type of the electronic message. Each message may consist of
`
`several message bodies, which contain message parts of different
`
`data types. When a stored message is retrieved from a certain
`
`endpoint device the format of the message is adapted as much as
`
`10
`
`possible to what kinds of media the specific endpoint device can
`
`reproduce. If, for instance, the endpoint device is an ordinary
`
`telephone message bodies representing sounds may be presented
`
`directly, text bodies containing converted into voice data and
`
`message bodies carrying video or image data are eliminated.
`
`15
`
`In the solution according to US-A-4,837,798 the recipient only
`
`has one single point of contact with the communication system.
`
`The system is thus
`
`incapable of handling e.g. mobile users
`
`roaming from one point to another. Incoming messages are always
`
`delivered to a default terminal regardless of the user being
`
`20
`
`there or not.
`
`US-A-5,333,266
`
`suggests
`
`a distributed message
`
`translation
`
`system which implies a message translation module in each of
`
`the interconnected networks. All message translation modules
`
`keep a copy of every message sent. This solution consumes
`
`25
`
`considerable
`
`resources
`
`that could be used for alternative
`
`purposes.
`
`The electronic message transfer system of EP-A-0, 662,763 only
`
`translates header and title information. Furthermore, messages
`
`are always pre-translated, i.e. if the presentation capabilities
`
`30
`
`at the current location of a user demands a message
`
`to be
`
`4
`
`

`

`wo 98/19438
`
`3
`
`PCT/SE97/01772
`
`translated before delivery
`
`the message will be
`
`translated
`
`directly and stored centrally in a
`
`translated format. Since
`
`translation is performed when a message is received and not when
`
`a message is actually retrieved some translations may prove to
`
`5
`
`be unnecessary. This is the case, for instance, when a user
`
`before accessing a certain message changes his/her terminal to a
`
`terminal which can access the message in its original format.
`
`DISCLOSURE OF THE INVENTION
`
`10 An object of the present invention is thus to provide one common
`message store which may be accessed not only from one, but from
`multiple terminal and network types.
`
`invention to link the
`the present
`It is another object of
`message store to a user location database, which keeps a record
`of every user's current or latest registered location.
`
`15
`
`A further object of the present invention is to minimise the
`total need for message translation due to limited presentation
`capabilities of one or more specific user terminals.
`
`20
`
`Yet a further object of the present invention is to minimise the
`total need for message translation due to limited transmission
`capabilities of one or more specific
`interconnecting
`tele(cid:173)
`communication networks.
`
`invention
`the present
`These and other objects are met by
`according to which the translation is carried out in accordance
`25 with terminal type-data stored in the location database. The
`automatic translation procedure is complemented by a dynamic
`dialogue between the user and the messaging system. The dynamic
`dialogue gives the user an opportunity to notify the system of
`any additional multimedia presentation capabilities that his/her
`terminal may have and/or to
`inform the system that his/her
`terminal cannot handle a particular media format, but another
`variation of
`this
`format and/or
`to choose an alternative
`
`30
`
`5
`
`

`

`wo 98/19438
`
`4
`
`PCT/SE97/01772
`
`terminal which he/she may also have access to at his/her current
`location and which is capable of presenting the multimedia
`message in preferred format or formats.
`
`The messaging system of the present invention sees to it that
`
`5
`
`every multimedia message is delivered to the intended recipient
`
`of the message regardless of his/her current location.
`
`Furthermore,
`
`the messaging system according to the
`
`invention
`
`automatically detects the optimal translation of said message
`
`into an alternate media, when message translation is necessary.
`
`10 According to a first aspect of the invention, when a multimedia
`
`message is addressed to a user in the messaging system,
`
`the
`
`incoming message is stored in a multimedia message store. A
`
`first notification signal for this incoming message is diverted
`
`from an address stated in the address field of the message to
`
`15
`
`the messaging system. A second notification signal is then sent
`
`from the messaging system to a
`
`location given by an address
`
`stored. Subsequent to the user being notified of the incoming
`
`multimedia message
`
`by
`
`the
`
`second notification
`
`signal
`
`a
`
`connection is established between the user location and the
`
`20 messaging system. This connection is set up by means of the
`
`dynamic dialogue described above. All parts of the multimedia
`
`message which need and can be translated into another media
`
`format in order to be presented at the current user terminal are
`
`translated accordingly. The translated parts and the parts of
`
`25
`
`the multimedia message that do not need to be translated are
`
`finally transferred to and presented at the user terminal. If
`
`limitations
`
`in
`
`the presentation capabilities of
`
`the user
`
`terminal make it necessary to exclude one or more parts of a
`
`certain multimedia message this fact is preferably indicated to
`
`30
`
`the user along with the presentation of the message. A method
`
`6
`
`

`

`W098/19438
`
`5
`
`PCT/SE97/01772
`
`according
`
`to this first aspect of
`
`the
`
`invention is hereby
`
`characterised by what is apparent from claim 1.
`
`According to a second aspect of the invention, when a user in
`
`the messaging system wishes to review, edit or delete, i.e. act
`
`5
`
`upon,
`
`a specific multimedia message which
`
`is held
`
`in
`
`the
`
`multimedia message store he/she contacts the messaging system
`
`from an arbitrary terminal connected to any telecommunication
`
`network. After
`
`that
`
`the presentation capabilities at
`
`the
`
`particular user
`
`location are established
`
`through a dynamic
`
`10
`
`dialogue between the user and the messaging system. Then the
`
`multimedia message,
`
`translated
`
`into a
`
`format best possibly
`
`suited for the given presentation capabilities,
`
`is delivered
`
`from the messaging system to the user via the above mentioned
`
`network. A method according
`
`to
`
`this second aspect of
`
`the
`
`15
`
`invention is characterised by what is apparent from claim 2.
`
`Naturally, the user is also given an opportunity to perform any
`
`modifications of
`
`the contents of the multimedia message and
`
`store an edited version of the message.
`
`Therefore, according to a
`
`third aspect of
`
`the
`
`invention,
`
`a
`
`20 multimedia message is originated by a user in the messaging
`
`system according to the following procedure. The user connects
`
`to the messaging system from any terminal. The terminal may be
`
`connected
`
`to any
`
`telecommunications network using arbitrary
`
`standardised protocols. First, the multimedia message generation
`
`25
`
`capabilities of the terminal are established through a dynamic
`
`dialogue between the user and the messaging system. Second, a
`
`multimedia message is created by the user and sent
`
`to the
`
`messaging system. Third, the message is stored in the multimedia
`
`message store. Fourth, if the message or parts of the message
`
`3 0
`
`need and can be translated into a
`
`format which is ideally
`
`adapted to the message presentation capabilities given by the
`
`7
`
`

`

`wo 98/19438
`
`6
`
`PCT/SE97/01772
`
`transmission network to which the receiver is connected and by
`
`the protocol used by the message channel which is delivering the
`
`message such a translation is performed on relevant portions of
`
`the message. Finally the message or the translated message is
`
`5
`
`transmitted to the receiver. A method according to this third
`
`aspect of
`
`the
`
`invention is hereby characterised by what is
`
`apparent from claim 6.
`
`A messaging system for carrying out the above identified aspects
`
`of the invention comprises a multimedia message store where a
`
`10
`
`copy of every message sent to or from the system is kept, a
`
`translation unit for converting every message sent and received
`
`into a message format best possibly suited for the presentation
`
`capabilities of the recipient's current terminal, a database
`
`which stores address references and terminal data for all users
`
`15
`
`in
`
`the
`
`system
`
`and
`
`a
`
`control unit
`
`for controlling
`
`and
`
`coordinating the other units in the system. The messaging system
`
`according to the invention is hereby characterised by what is
`
`apparent from claim 10.
`
`Thus, the proposed solution offers notification to a user when a
`
`20 multimedia message comes in to him/her irrespective of in which
`
`network he/she is located in or if he/she has a subscription in
`
`this network or not.
`
`A user may also access
`
`his/her earlier
`
`received multimedia
`
`messages
`
`from more
`
`than
`
`one
`
`terminal
`
`in
`
`a multiplicity of
`
`25
`
`network environments.
`
`Furthermore,
`
`the
`
`invention provides
`
`recipients of multimedia
`
`messages with as much multimedia
`
`information as possible,
`
`regardless of the terminal type used.
`
`As the term indicates a
`
`multimedia message may include more than one message format. The
`
`30
`
`invention presents message parts of a multimedia message to a
`
`8
`
`

`

`wo 98/19438
`
`7
`
`PCT/SE97/01772
`
`recipient
`
`according
`
`to
`
`the
`
`following principle. First,
`
`presenting the as much data in its original format as possible.
`
`Second, translating remaining data into a format adapted to the
`
`presentation capabilities of the user terminal. Third, excluding
`
`5
`
`possible
`
`remaining data
`
`from
`
`the message
`
`to
`
`be
`
`presented.
`
`Preferably,
`
`the
`
`recipient
`
`is notified
`
`of
`
`any
`
`possible
`
`eliminations of one or several parts of a certain multimedia
`
`message due to limitations in the presentation capabilities of
`
`the recipient's current terminal. Since the recipient always has
`
`10
`
`an opportunity to define and adjust earlier definitions of the
`
`presentation capabilities of his/her current
`
`terminal
`
`in a
`
`dynamic dialogue with the system a guarantee is given that every
`
`multimedia message is optimally presented to its recipient.
`
`15
`
`DESCRIPTION OF THE FIGURES
`
`Figure 1
`
`shows the inventive messaging system interconnected
`
`with other communication systems;
`
`Figure 2
`
`Figure 3
`
`Figure 4
`
`20
`
`25
`
`illustrates the method according to the invention
`when a multimedia message is addressed to a user in
`the suggested messaging system;
`
`illustrates the method according to the invention
`when a user in the suggested messaging system acts
`upon a stored multimedia message;
`
`illustrates the method according to the invention
`when a multimedia message is originated from a user
`in the suggested messaging system.
`
`The invention will now be described in further detail with help
`
`from the preferred embodiments and with reference to enclosed
`
`30
`
`drawings.
`
`9
`
`

`

`wo 98/19438
`
`8
`
`PCT/SE97/01772
`
`PREFERRED EMBODIMENTS
`
`In figure 1 is shown a messaging system (100) according to an
`
`embodiment of the invention. The system (100) is interconnected
`
`5 with at least one first accessing network (200) and one second
`
`transport network (300) . A user (u) in the system (100) utilises
`
`the accessing network
`
`(200)
`
`to contact the system (100) via a
`
`terminal
`
`(400) when he/she wishes to originate a multimedia
`
`message or act upon a stored multimedia message. The accessing
`
`10
`
`network
`
`(200)
`
`is also utilised by
`
`the
`
`system
`
`(100)
`
`for
`
`delivering multimedia messages to the users
`
`(u) . The accessing
`
`network (200) and the transport network (300) may be any kind of
`
`communication network such as e.g. a PSPDN
`
`( PSPDN = Packet
`
`Switched Public Data Network)
`
`(210, 310), a CSPDN
`
`(CSPDN =
`
`(210, 310), a TCP/IP(cid:173)
`15 Circuit Switched Public Data Network)
`(TCP/IP = Transmission Control Protocol
`(220, 320), a GPRS- network
`(GPRS = General Packet
`
`network
`
`Protocol)
`
`/
`
`Internet
`
`Radio Service)
`
`(230, 330), a digital radio telephone network
`
`(240, 340), an analogue radio telephone network
`
`(250, 350), a
`
`20
`
`PSTN
`
`ISDN
`
`(PSTN = Public Switched Telephone Network)
`(ISDN = Integrated Services Digital Network)
`a B- ISDN
`(B- ISDN = Broadband ISDN)
`( 270, 3 70) . The
`
`(260, 360), an
`
`(270, 370) or
`
`terminal
`
`(400) can be any kind of terminal with a connection to at least
`
`one of the above mentioned accessing networks (200) . Hence, the
`
`25
`
`terminal
`
`(400) may, for instance, be a desktop computer or a
`
`workstation
`
`(410),
`
`a
`
`laptop computer
`
`(420)
`
`connected
`
`to a
`
`digital mobile telephone through a PCMCIA card or equipped with
`
`a
`
`radio modem,
`
`a
`
`personal digital assistant,
`
`personal
`
`intelligent communicator or network based knowledgable assistant
`
`30
`
`(430), a digital or analogue mobile telephone (440), a regular
`
`10
`
`

`

`W098/19438
`
`9
`
`PCT/SE97/01772
`
`desk phone, cordless
`
`telephone
`
`(450) or a
`
`facsimile machine
`
`(460).
`
`The messaging system (100) comprises an in/out interface
`
`(110)
`
`which is connected to the transport network(s)
`
`(300) and a user
`
`5
`
`access interface
`
`(120) connected to the accessing network (s)
`
`(200). The system (100) further comprises a multimedia message
`
`store ( 13 0) where copies of all . messages sent to and from the
`
`messaging system
`
`(100) are held and a user location database
`
`(140)
`
`in which the network address of every user
`
`(u)
`
`in the
`
`10
`
`system (100) is registered. A translation unit (150) translates
`
`multimedia messages from at least one first media format into at
`
`least one second media format if the terminals of the originator
`
`and
`
`the recipient of a particular multimedia message have
`
`different message
`
`generation
`
`and message
`
`presentation
`
`15
`
`capabilities, e.g. due to the fact that they are connected to
`
`separate networks
`
`that support different protocols. Message
`
`translation may also be necessary if the originator and the
`
`recipient are connected to the same network but use different
`
`terminal
`
`types,
`
`like e.g. a
`
`regular
`
`telephone
`
`(450)
`
`and a
`
`20
`
`facsimile machine (460) both connected to the PSTN (260, 360) .. A
`
`control unit
`
`(160) controls and supervises all other units
`
`within the messaging system (100).
`
`Figure 2 illustrates the method according to the invention when
`
`a multimedia message
`
`(M)
`
`is addressed (As)
`
`to a user (u) in the
`
`25 messaging system
`
`(100) . The multimedia message
`
`(M)
`
`can be
`
`anything from an ordinary telephone call in PSTN to a multimedia
`
`mail message including hypertexts, voice messages, pictures and
`
`video sequences.
`
`In this example we assume
`
`that the user
`
`(u)
`
`has at least two
`
`30
`
`subscriptions or
`
`network
`
`identities
`
`several
`
`networks
`
`and/or
`
`network
`
`(A1 ,
`A 2 ,
`types.
`
`As)
`
`in one or
`
`Each
`
`of
`
`these
`
`11
`
`

`

`wo 98/19438
`
`10
`
`PCT/SE97/01772
`
`subscriptions or network identities
`
`(A1 , A2 , A8 ) are possible
`primary addresses for a multimedia message
`(M)
`to the user (u) ,
`
`since an originator of a message
`
`(M) may address it to a
`
`destination identified by any of
`
`the known subscriptions or
`
`5
`
`network identities (A1 , A2 , A8 ) for that user (u).
`
`The user
`
`(u)
`
`is now at a
`
`address
`
`address
`
`location
`
`(SL1 ) which has a first
`(u) either manually registers the
`
`in the messaging system
`
`(A1 ) • When the user
`(SL1 )
`(A1 ) of this location
`(100) or originates a message from this location (SL1 ) via the
`10 messaging system (100) a registration message (R(A1 )) is sent to
`the
`system
`(100). The
`registration message
`(R(A1 )) which
`comprises the user identity (U) , current address data
`(A1 ) and
`if necessary information regarding terminal type and multimedia
`
`presentation capabilities is sent via an accessing network (200)
`
`15
`
`to a user access
`
`interface
`
`(120)
`
`in the system
`
`(100). The
`
`registration message
`
`(R(A1 )) is then stored in a user location
`
`database (140) .
`
`When the multimedia message
`
`(M} addressed
`
`(A8 )
`(u) has a subscription,
`
`to a
`
`location
`
`comes
`
`in an
`
`, where
`
`the user
`
`(SL8 )
`initial notification signal
`
`20
`
`(Pr)
`
`is directed to this location
`
`(SL 8 ) . However,
`according to a piece of information linked to the user identity
`
`the notification signal
`
`(Pr)
`
`is diverted
`
`(U)
`
`indicating that the user
`
`(u)
`
`is located elsewhere. This
`
`information is generated when the user (u) de-registers from a
`
`25
`
`specific location (SL 8 ) and registers at another location (SL1 ) •
`The notification diversion may occur either directly or after a
`
`predetermined no-reply time. A signal (U, M) comprising the user
`
`identity
`
`(U)
`
`and
`
`the multimedia message
`
`(M)
`
`is sent via a
`
`transport network
`
`(300)
`
`to an in/out interface
`
`(110)
`
`in the
`
`30
`
`system (100). The user information (U) is passed on to a control
`
`unit (160), which retrieves location data (LD(A1 )) for the user
`
`12
`
`

`

`wo 98/19438
`
`11
`
`PCT/SE97/01772
`
`(u)
`
`from the location database
`
`(140) and the message
`
`(M)
`
`is
`
`stored in a multimedia message store (130). This procedure is
`
`controlled by a first control signal (c 1 )
`(160) to the multimedia message store (130) .
`
`from the control unit
`
`5
`
`The location data (LD(A1 )) is utilised by the system (100) when
`sending a notification signal (PL) via the user access interface
`
`(120) and the acc~ssing network (200) to the.user's (u) current
`
`location (SL1 ) . The two addresses
`if the user
`identical
`
`Al)
`
`(As
`
`(A8 and A1 ) may of course be
`(u) now is located at the
`
`10
`
`address
`
`(As) associated with the incoming message
`
`(M) . If the
`
`user
`
`(u) has de-registered
`
`from
`
`the system
`
`( 100)
`
`and not
`
`registered any new network identity the notification signal (PL)
`
`is instead sent to a pre-defined default address. After the user
`
`(u) has replied to the notification signal (PL) a connection is
`
`15
`
`set up between the current user location (SL1 ) and the system
`(100). This connection enables a dynamic dialogue
`(D) between
`
`the user
`
`(u)
`
`and
`
`the
`
`system
`
`(100)
`
`in which
`
`the message
`
`presentation capabilities at
`
`the user
`
`location
`
`are
`
`established. The multimedia message
`
`(M)
`
`is not automatically
`
`20
`
`adapted to a message format . that suits the user's (u) present
`
`terminal type even though this would have been possible. The
`
`reason for this is that the user (u) may also have access to an
`
`alternative terminal whose address has not been registered in
`
`the system
`
`(100) or
`
`the current user
`
`terminal has better
`
`25
`
`presentation capabilities than what appears from the terminal
`
`type registered in the location database (140).
`
`The user
`
`(u) may e.g. have a
`
`combined facsimile/telephone
`
`equipment. If this equipment has been registered as a facsimile
`
`machine and a voice message comes in the user may not want to
`
`30
`
`have the message translated into text. Instead he/she wants it
`
`to be presented via
`
`the
`
`telephone set. Vice versa;
`
`if the
`
`13
`
`

`

`wo 98/19438
`
`12
`
`PCT/SE97 /01772
`
`terminal has been registered as a telephone and a fax message
`
`comes in the user does probably not want to have the message
`
`translated
`
`into a voice signal, but would rather have
`
`it
`
`presented
`
`in
`
`its original
`
`text
`
`format. Nevertheless, all
`
`5 multimedia message data that can be directly presented by the
`
`user's (u) registered terminal is automatically transferred via
`
`the user access interface (120) and the accessing network (200)
`
`to the user's current location (SL 1 ) for presentation.
`
`When the presentation capabilities of the user's
`
`(u)
`
`terminal
`
`10
`
`have been verified the multimedia message
`
`(M)
`
`is forwarded to a
`
`message translation unit (150) for translation of those parts of
`
`the message
`
`(M)
`
`that need and can be translated into a message
`
`format which is intelligible via the user's (u)
`
`terminal. The
`
`translation instructions are included in a second control signal
`
`15
`
`from the control unit (160) to the message translation unit
`
`(c 2 )
`( 150) . A multimedia message
`
`(M') comprising the parts of the
`
`original message
`
`(M) and/or translated parts of the original
`
`message
`
`(M)
`
`that are to be presented at the user's (u) terminal
`
`is then sent to the user access interface (120) . Thereafter the
`
`20 message
`
`(M')
`
`is transferred to the current user location (SL 1 )
`via the accessing network
`(200) and finally presented to the
`
`user (u) .
`
`Figure 3 depicts the method according to the invention when a
`
`user (u) acts upon a multimedia message
`
`(M) which is stored in
`
`25
`
`the multimedia message store
`
`(130). Acting upon a multimedia
`
`message
`
`(M)
`
`is understood to be retrieving, editing and storing
`
`or deleting a given message
`
`(M) .
`
`A registration message
`
`and
`
`terminal data is
`
`(R(A3 )) updating the user's (u) address
`sent to the system
`(100) upon manual
`
`30
`
`registration or after a first message has been originated from a
`
`new
`
`location
`
`(L 3 ) by the user
`
`(u) . The registration message
`
`14
`
`

`

`W098/19438
`
`13
`
`PCT/SE97 /01772
`
`is forwarded
`
`to
`
`the
`
`(R(A3 ))
`accessing network (200) and the user access interface (120) .
`
`location database
`
`(140) via an
`
`When the user
`
`(u) wishes to retrieve a particular multimedia
`
`message
`
`(M)
`
`from
`
`the multimedia message store
`
`(130) he/she
`
`5
`
`contacts the messaging system
`
`(100) via the accessing network
`
`(200) and the user access interface (120). A dynamic dialogue
`
`(D) between the user
`
`(u) and the control unit
`
`(160)
`
`in the
`
`system
`
`(100) establishes the presentation capabilities of the
`
`current user
`
`terminal. The
`
`specific message
`
`(M)
`
`is
`
`then
`
`10
`
`retrieved from the multimedia message store (130) by means of a
`
`third control signal
`
`multimedia message
`
`(c 3 )
`store
`
`from the control unit
`
`(160)
`
`to the
`
`(130)
`
`and
`
`sent
`
`to
`
`the message
`
`translation unit (150) for translation. The parts of the message
`
`(M)
`
`that need and can be translated into a media format which
`
`15
`
`can be intelligibly presented at the user's
`
`(u)
`
`terminal are
`
`translated into such a format and the message parts that can be
`
`presented directly are passed through the unit (150) unchanged.
`
`The translation instructions are included in said second control
`
`signal
`
`(c 2 )
`translation unit (150) .
`
`sent from the control unit
`
`20
`
`(160)
`
`to the message
`
`A multimedia message
`
`(M') comprising the parts of the original
`
`message
`
`(M) and/or translated parts of the original message
`
`(M)
`
`that are to be presented at the user's (u)
`
`terminal is sent to
`
`the user access interface
`
`(120) and transferred to the user
`
`25
`
`location
`
`reviews
`
`(L3 ) via the accessing network
`the message
`(M')
`and edits desired parts of it. An
`
`(200). The user
`
`(u)
`
`edited multimedia message (m') is sent back to the system (100)
`
`for storage. The edited message (m') is conveyed to the message
`
`translation unit (150) via the accessing network
`
`(200) and the
`
`30
`
`user access
`
`interface
`
`(120). The
`
`translation unit
`
`(150)
`
`translates the multimedia message (m')
`
`into its original format
`
`15
`
`

`

`W098/19438
`
`14
`
`PCT/SE97/01772
`
`(m),
`
`i.e.
`
`the
`
`format
`
`in which
`
`the message
`
`(M) was stored
`
`originally, and passes the message
`
`(m) on to the multimedia
`
`message store
`
`( 13 0) . This procedure is effectuated through a
`
`fourth control signal
`
`(c 4 )
`5 message translation unit (150).
`
`from the control unit
`
`(160)
`
`to the
`
`The method according to the invention when a multimedia message
`
`(M)
`
`is originated from a user (u)
`
`in the messaging system (100)
`
`is illustrated in figure 4.
`
`As stated before, a registration message
`
`(R (A5 )) updating the
`user's (u) address and terminal data is sent to the system (100)
`
`10
`
`when the user (u) either manually registers this information or
`
`after a first multimedia message has been originated from a new
`
`(R(A5 ))
`location (L5 ) by the user (u). The registration message
`is forwarded to the location database
`(140) via an accessing
`
`15
`
`network (200) and the user access interface (120) .
`
`When the user (u) wishes to originate a multimedia message
`
`(M)
`
`from said location
`
`(L5 ) via the messaging system
`contacts the messaging system
`(100) via the accessing network
`
`(100) he/she
`
`(200) and the user access interface (120). A dynamic dialogue
`
`20
`
`(D) between the user (u) and the control unit (160) establishes
`
`the message generation capabilities of
`
`the current user
`
`terminal. A multimedia message (M) is then generated in the user
`
`terminal and sent along with a destination address
`
`(Ax)
`
`to the
`
`system (100) via the accessing network (200) and the user access
`
`25
`
`interface
`
`(120) . The message
`
`(M)
`
`is
`
`transferred
`
`to
`
`the
`
`multimedia message store (130) and the destination address
`
`(Ax)
`
`is passed on to the control unit (160) . The control unit (160)
`
`compares the message format given by the originating terminal
`
`and
`
`the message
`
`format used
`
`in
`
`the network
`
`to which
`
`the
`
`30
`
`destination address
`
`(Ax) belongs. If translation of some or all
`
`parts of
`
`the message
`
`(M)
`
`is necessary,
`
`those parts of
`
`the
`
`16
`
`

`

`W098/19438
`
`15
`
`PCT/SE97 /01772
`
`message that need and can be translated into a message format
`
`intelligible by the addressee are translated into such a format
`
`in
`
`the message
`
`translation unit
`
`(150) . Those parts of
`
`the
`
`message
`
`(M)
`
`that do not need translation pass unchanged through
`
`5
`
`the translation unit (150) and any possible other untranslatable
`
`parts of the message
`
`(M) are not forwarded from the multimedia
`
`message store (130) to the translation unit (150). However 1
`
`if
`
`the multimedia message contains such untranslatable parts the
`
`recipient is informed of the fact along with the message. A
`
`10 multimedia message
`
`(M 1
`
`) 1 comprising the parts of the original
`
`message
`
`(M) and/or translated parts of the original message
`
`(M) 1
`
`is sent to the in/out interface (110) . The receiver address (Ax)
`
`is forwarded by the control unit (160) and associated with the
`
`message
`
`(M 1
`
`) and sees to it that the multimedia message
`
`(M 1
`
`)
`
`is
`
`15
`
`conve

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