Nothing Special   »   [go: up one dir, main page]

WO2000057617A1 - Communication terminal handling messages including graphics - Google Patents

Communication terminal handling messages including graphics Download PDF

Info

Publication number
WO2000057617A1
WO2000057617A1 PCT/EP2000/002370 EP0002370W WO0057617A1 WO 2000057617 A1 WO2000057617 A1 WO 2000057617A1 EP 0002370 W EP0002370 W EP 0002370W WO 0057617 A1 WO0057617 A1 WO 0057617A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
graphical
text
user
communication terminal
Prior art date
Application number
PCT/EP2000/002370
Other languages
French (fr)
Inventor
Christian Kraft
Original Assignee
Nokia Mobile Phones
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Mobile Phones filed Critical Nokia Mobile Phones
Priority to EP00916968A priority Critical patent/EP1166533A1/en
Priority to AU38125/00A priority patent/AU3812500A/en
Publication of WO2000057617A1 publication Critical patent/WO2000057617A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Definitions

  • Communication terminal handling messages including graphics.
  • the invention relates to the transmission of graphics as a part of the messaging between communication terminals.
  • An object of the invention is to provide a method for handling transmission of messages including graphics between communication terminals.
  • This purpose is obtained by a method for handling messages transmitted between communication terminals via a wireless network, and comprising generation of a compound message including a text part and at least one graphical icon part and transmission of the message via the wireless network.
  • the handling of the compound message generation comprises steps of reading of a user inputted text part and converting the inputtet text into in a predefined message text format, adding a graphical part to the message, said graphical part includes a record for each of said at least one graphical icon part in a graphical format, and adding information in the message defining the position of said at least one graphical icon part in the text part.
  • the phones vil be able to include a real graphical file into the message and the receiving phone will be able to decode the graphical icon without knowing the pattern in advance.
  • the invention does furthermore relate to a communication terminal for handling messages and having a controller, a tranceiver for communicating with a wireless communication network, and a user interface through which the user operates the terminal, said user inter ace includes a display.
  • the communication terminal furthermore comprises a message editor application by means of which the user is allowed to generate a compound message including a text part and at least one graphical icon part; said controller generates a message for transmission via said tranceiver.
  • the message includes a text part in a predefined message text character format, a graphical part including a record for each of said at least one graphical icon part in a graphical format, and information in the message defining the position of said at least one graphical icon part in the text part.
  • the graphics used in the message may be found in a clip art like gallery including a plurality of graphical icons, or manually entered by the user by means of a graphical editor.
  • the invention does furthermore relate to a message format including a text part and at least one graphical icon part.
  • the meassage includes a text part in a predefined message text character format, a graphical part including a record for each of said at least one graphical icon part in a graphical format, and information in the message defining the position of said at least one graphical icon part in the text part.
  • an existing text message carrying concept such as e.g. SMS messaging in the GSM system will be able to transport graphics when the receiving and transmitting terminals have respective graphical editors/readers for coding and decoding the messages.
  • this information is handled by the Smart Messaging Concept.
  • This concept was disclosed by the applicant at the Cebit fair in March 1997 (Press release 20. March 1997) and discussed in details the document: "Smart Messaging Specification", Revision 1.0.0; September being available on the Internet address URL: www.forum.nokia.com/nf/concepts/smart/main.html. From this Internet address another document "Narrow-Band Sockets Specification”, Revision 1.0, March 7, 1997 may be downloaded. This document describes the Narrow-Band Socket (developed by a joint effort by of Intel and Nokia) that enables applications to access various network data bearer services using a standard socket interface.
  • the inventions will according to the preferred embodiment offer the user a built-in graphics composer application by means of which the user is allowed to create graphics himself directly on the phone.
  • the user will also not need to buy a PC interface cable, to be able to create graphics on a PC.
  • it is essential to offer sending and receiving graphics directly from one phone to another. Furthermore the graphics are actually included into the message text.
  • Fig. 1 schematically illustrates a preferred embodiment of a hand portable phone according to the invention.
  • Fig. 2 schematically shows the essential parts of a telephone for communication with a cellular or cordless network.
  • Fig. 3 illustrates the message reception scenario according to the invention.
  • Fig. 4 illustrates the message transmission scenario according to the invention.
  • Fig. 5 shows a display sequence of a phone receiving a message including graphics according to the invention.
  • Fig. 6 shows a display sequence of a phone inserting graphics into a message for transmission according to the invention.
  • Fig. 7 shows a display of a graphical editor of a phone for manually entering a new graphical icon according to the invention.
  • Fig. 8 schematically shows the essential parts of a GMS editor/reader according to the invention.
  • Fig. 1 shows a preferred embodiment of a phone according to the invention, and it will be seen that the phone, which is generally designated by 1 , comprises a user interface having a keypad 2, a display 3, an on/off button 4, a speaker 5, and a microphone 6 (only openings are shown).
  • the phone 1 according to the preferred embodiment is adapted for communication via a cellular network, but could have been designed for a cordless network as well.
  • the keypad 2 has a first group 7 of keys as alphanumeric keys, a soft key 8, a clear key 9, and a navigation key or a scroll key 10.
  • the present functionality of the soft key 8 is shown in a separate field in the display 3 just above the key 8.
  • Fig. 2 schematically shows the most important parts of a preferred embodiment of the phone, said parts being essential to the understanding of the invention.
  • the preferred embodiment of the phone of the invention is adapted for use in connection with the GSM 900MHz and GSM 1800 MHz network, but, of course, the invention may also be applied in connection with other phone networks.
  • the processor 18 controls the communication with the network via the transmitter/receiver circuit 19 and an antenna 20 that will be discussed in details below.
  • the microphone 6 transforms the user's speech into the analog signals, the signals formed thereby are A/D converted in an A/D converter (not shown) before the speech is encoded in an audio part 14.
  • the encoded speech signal is transferred to the processor 18, which i.a. supports the GSM terminal software.
  • the processor 18 also forms the interface to the peripheral units of the apparatus, including a RAM memory 17a and a Flash ROM memory 17b, a SIM card 16, the display 3 and the keypad 2 (as well as data, power supply, etc.).
  • the audio part 14 speech-decodes the signal, which is transferred from the processor 18 to the earpiece 5 via a D/A converter (not shown).
  • Receiving messages including graphics The ability to receive and send graphics via messages will require the features of storing a large amount of pre-specified graphics inside the phone (Clip-art / graphics templates), the ability to insert graphics into a message being composed, a method to browse the huge amount of graphics and a possibility to save received graphics, and to afterwards use them in message composing. According to the preferred embodiment of the invention it is furthermore possible to generate new graphics on the wireless communication terminal or the phone 1.
  • a header 50 includes some icons informing the user about e.g. the status of phone settings, time and un-read messages present in the phonebook. Furthermore it is seen from the first line that a new message is received, and the second line indicates the phone number or the name of the sender if this can be found in the phonebook based on the phone number of the sender. The the next two lines indicate the start of the message. If several messages are received, the initial text from the newest message will be displayed.
  • the functionality of the soft key 8 will advantageously be "read” as seen from the first display. Pressing this softkey 8 allows the user to read and edit the entire message as shown in the second display of fig. 5.
  • the user has chosen to read the message, simply by pressing the soft-key 8 having the "Read” functionality. This will directly enter the message viewing as seen in the second display of fig. 5. Now the functionality of the soft key 8 changes to "option”, and by pressing this key 8 the user gets direct access to e.g. delete, edit or forward the message.
  • the scroll key 10 the user may scroll through the message as seen in the third display.from the second and third display it is seen that the header 50 now identifies the sender of the message. Furthermore it is seen that the message includes graphics 51 formed as two Dolphins (the trademark of the Danish operator Sonofon).
  • Graphics can basically be of two types: “Large graphics” - as the Dolphins shown in the third display; and “In-line graphics” that means graphics with maximum height of that corresponding to the height of the text, e.g. 8 pixels. "In-line graphics” are placed in a text line and displayed as a text character. However the handling of the In-line graphics in the message will be similar to the handling of Large graphics.
  • the fourth display shows a message including "In-line graphics" 52.
  • the width of the graphics can basically be up to the width of a text line. However a maximum width of two-three character makes it easier to handle the message display. If the user (in the second, third or fourth display) now wants to save the graphics the graphics he can press the soft key 8 having the "Options" functionality and select "user graphics" in the option list displayed in the fifth display.
  • Fig. 3 illustrates the message received scenario.
  • a message is received and in step 101 the GMS reader 30 checks whether the received message is in the GMS format or not. If not the GMS reader 30 just starts to wait for the next message. Otherwise the GMS reader 30 reads the message and starts to identify the text part and possible graphics in step 102. When this is done the GMS message is displayed for the user in step 103.
  • step 101 the GMS reader 30 checks whether the received message is in the GMS format or not. If not the GMS reader 30 just starts to wait for the next message. Otherwise the GMS reader 30 reads the message and starts to identify the text part and possible graphics in step 102. When this is done the GMS message is displayed for the user in step 103.
  • step 106 upon request from the user.
  • step 106 the display of the messages remains until the user wants to close the message.
  • step 110 the GMS editor starts in step 110 when the user wants to enter a GMS message.
  • step 11 1 the entered text is read and when the user wants to enter graphics he can indicate this in step 112. Then he will have the choice (in step 113) of entering a new graphic by means of using the graphical editor 35 (step 114) of by recalling a graphical icon stored in one of the memories 32 or 33 (fig. 8) in step 115.
  • step 113 the choice
  • step 113 of entering a new graphic by means of using the graphical editor 35
  • step 114 of by recalling a graphical icon stored in one of the memories 32 or 33 (fig. 8) in step 115.
  • step 116 the GMS message is transmitted in step 117 and the application is closed.
  • stepl 16 the user will be allowed to close the application without transmitting the message.
  • the user has the ability to insert graphics into the message.
  • the user can insert graphics from both a pre-defined Clip-art directory, and from the "user graphics" gallery.
  • the soft-key 8 now allows the user directly to send the message, but by using the scroll key 10 alternative functionalities, inluding insert of graphics in the option called "Insert Graphic" as seen in the second picture of fig. 6.
  • By selecting the "Insert Graphics” option the user will be given a list of graphics groups, like: User Graphics, Animals, Business, Cartoons etc. as shown in the third display of fig. 6.
  • This list will contain logical groups of graphics from the clip-art database, and - as the first item - the complete list of the graphics stored by the user.
  • the list will also contain an item called "In-line icons", which will contain icons that can be included in the text lines, preferably having a maximum height corresponding to 8 pixels.
  • the list will also contain CLI icons, startup graphics etc. Selecting any of the items in this list, will give the user a list of all the graphics in the group. Selecting e.g. the item called "Animals” could give one of the graphics shown in the fourth or fifth display of fig. 6. Scrolling down with the scroll key 10 will show the next graphic in the "Animals" group.
  • the graphics editor basically allows the user to edit and define any pixels in the display.
  • the pixel editor display is displayed in fig. 7 and each pixei in the final drawing consists of 3 x 3 pixels in the editor.
  • the current position of the cursor is indicated with a hollow pixel 70.
  • a small preview 71 of the final drawing can be shown in the lower right corner of the display.
  • the soft key functionality "Options” the user can e.g. invert a specific pixel.
  • the basic soft key functionalities under “Option” could allow the user to simply invert pixels individually, but functions like "Circle", “Insert Text", “Reverse all” will also be included.
  • the cursor or hollow pixel 70 is moved in the display by means of navigation means.
  • the navigation key 10 only ailows the user to navigate in two directions, and therefore it is preferred to dedicate the "2", "4", "5" and “8" keys for moving the cursor in the four directions of the display.
  • an improved embodiment could include a four directional scroll key. Animations.
  • the graphical reader could offer the user a variety of pre-defined animations, which the user can attach to different "events" in the user interface. These events could e.g. be when entering a menu item, start-up animations, when an incoming call appears (for example CLI Group dependent), when the keyguard is activated or de-activated, etc.
  • the invention supports a scenario in which the user creates his own animations, e.g. on a Personal Computer and then downloads the animation to the phone, and used just like the pre-defined animations. The user can just send the animation to another user.
  • these animations are a sequence of pre-stored graphics that are displayed as a sequence.
  • An animation generator has to be able to identify and access the individual graphics in a memory.
  • Furthemore a set of parameters has to be present for the individual animation and the parameters must contain an identification of a start event, such as start up of the phone, detection of an incoming call etc..
  • the refreshing time or period has to be identified i.d. the time one graphic is displayed before it is replaced by the next graphic.
  • the duration of the animation has to be given and this will typically be when the full animation has been played once, or when the graphics in the full animation have been played as an endless sequence for e.g. two or three times.
  • the Graphical Messaging System is able to transport text, pictures and animations as one entity in messages handled by e.g. the Nokia Smart Messaging format.
  • the Nokia Smart Messaging format is presently used in connection with the GSM messaging system and therefore the overall concept may be regarded as well known for a man skilled in the art.
  • the format of the messages including graphics transmitted from one phone to another according to the preferred embodiment of the invention will be described below with reference to fig. 4.
  • the message format is based on the Nokia/Intel Narrow Band Socket (NBS) specification. This format is already well known and used for a number of services already implemented in a wide range of Nokia products, e.g. Over The Air (OTA) business cards, OTA ringing tone download etc.
  • OTA Over The Air
  • a GMS reader 30 is listening to a Narrow BAND Socket (NBS) port 5514 decimal [158A hexadecimal] via the proceesor 18.
  • NBS Narrow BAND Socket
  • the received message is displayed in the display 3 and temporarily stored in a memory 34.
  • the reader 30 identifies the text part and the graphics part of the message and the user is as mentioned above, able to store the received graphics in a "User Graphics" memory 32 for later user.
  • a GMS editor 31 replaces this text editor and act fully as such one when handling text alone.
  • the user is able to enter a text part by using the text entry means - preferably the alphanumeric keys, and when the user via the "Option" functionality in the soft key 8 starts to enter graphics he can get one precoded graphical icon from a memory 33 including a plurality of clip art like graphics - preferably included in a plurality of groups (animals, business, cartoons etc.) in order to ease the search for a specific icon.
  • the "User graphic” memory 32 includes manually entered graphics, graphics received in a message, or clip art like graphics amended in the graphical editor 35.
  • GMS format The actual GMS format will be based on the Nokia Smart Messaging format, but the actual format will be as follows:
  • Tokens 04 FF are reserved If one of these values is present, the application may either stop processing or skip that GMS-item '

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A communication terminal for handling messages and having a controller, a transceiver for communicating with a wireless communication network, and a user interface through which the user operates the terminal. The user interface includes a display. The said communication terminal furthermore comprises a message editor application by means of which the user is allowed to generate a compound message including a text part and at least one graphical icon part. The controller generates a message for transmission via said transceiver, and the message includes a text part in a predefined message text character format, a graphical part including a record for each of said at least one graphical icon part in a graphical format, and information in the message defining the position of said at least one graphical icon part in the text part.

Description

Communication terminal handling messages including graphics.
The invention relates to the transmission of graphics as a part of the messaging between communication terminals.
On the Internet address http://www.kessler-design.com there is provided a graphic editor for generating a graphic picture on a Personal Computer in a predetermined formatted file, and to route this file via the Internet to a server where the message, based on the "Smart Messaging Concept" developed by the applicant is generated based on the received file. From here the message is routed to the cellular phone via an SMS gateway & SMS interworking Mobile Switching Center (MSC).
Philips Consumer Communications has exposed a new phone SAVVY™ GSM phone in Cannes 23. February 1999. This phone will be equipped with a message application using graphics. It is possible to include "clip art" like graphics in messages exchanged between two SAVVY™ phones. Basically this means that the "clip art" like graphics are handled as predefined characters and the character is transformed to a hexadecimal code in one phone, transferred back to the same predefined character in the receiving phone.
An object of the invention is to provide a method for handling transmission of messages including graphics between communication terminals.
This purpose is obtained by a method for handling messages transmitted between communication terminals via a wireless network, and comprising generation of a compound message including a text part and at least one graphical icon part and transmission of the message via the wireless network. The handling of the compound message generation comprises steps of reading of a user inputted text part and converting the inputtet text into in a predefined message text format, adding a graphical part to the message, said graphical part includes a record for each of said at least one graphical icon part in a graphical format, and adding information in the message defining the position of said at least one graphical icon part in the text part. Hereby the phones vil be able to include a real graphical file into the message and the receiving phone will be able to decode the graphical icon without knowing the pattern in advance.
The invention does furthermore relate to a communication terminal for handling messages and having a controller, a tranceiver for communicating with a wireless communication network, and a user interface through which the user operates the terminal, said user inter ace includes a display. The communication terminal furthermore comprises a message editor application by means of which the user is allowed to generate a compound message including a text part and at least one graphical icon part; said controller generates a message for transmission via said tranceiver. The message includes a text part in a predefined message text character format, a graphical part including a record for each of said at least one graphical icon part in a graphical format, and information in the message defining the position of said at least one graphical icon part in the text part. The graphics used in the message may be found in a clip art like gallery including a plurality of graphical icons, or manually entered by the user by means of a graphical editor.
The invention does furthermore relate to a message format including a text part and at least one graphical icon part. The meassage includes a text part in a predefined message text character format, a graphical part including a record for each of said at least one graphical icon part in a graphical format, and information in the message defining the position of said at least one graphical icon part in the text part. Hereby an existing text message carrying concept such as e.g. SMS messaging in the GSM system will be able to transport graphics when the receiving and transmitting terminals have respective graphical editors/readers for coding and decoding the messages.
According to the preferred embodiment this information is handled by the Smart Messaging Concept. This concept was disclosed by the applicant at the Cebit fair in March 1997 (Press release 20. March 1997) and discussed in details the document: "Smart Messaging Specification", Revision 1.0.0; September being available on the Internet address URL: www.forum.nokia.com/nf/concepts/smart/main.html. From this Internet address another document "Narrow-Band Sockets Specification", Revision 1.0, March 7, 1997 may be downloaded. This document describes the Narrow-Band Socket (developed by a joint effort by of Intel and Nokia) that enables applications to access various network data bearer services using a standard socket interface.
According to the invention it is very important to improve the character of sending messages in a cellular phone network from being being a pure text messaging system to become a more sofisticated concept including graphics into messages and thereby attracting younger people who want to generate tags or symbols identifying themselves when sending messages.
In addition to offering a huge amount of templates or predefined graphices the inventions will according to the preferred embodiment offer the user a built-in graphics composer application by means of which the user is allowed to create graphics himself directly on the phone. The user will also not need to buy a PC interface cable, to be able to create graphics on a PC. According to the invention it is essential to offer sending and receiving graphics directly from one phone to another. Furthermore the graphics are actually included into the message text.
For a better understanding of the present invention and to understand how the same may be brought into effect reference will now be made, by way of example only, to accompanying drawings, in which:-
Fig. 1 schematically illustrates a preferred embodiment of a hand portable phone according to the invention.
Fig. 2 schematically shows the essential parts of a telephone for communication with a cellular or cordless network.
Fig. 3 illustrates the message reception scenario according to the invention.
Fig. 4 illustrates the message transmission scenario according to the invention.
Fig. 5 shows a display sequence of a phone receiving a message including graphics according to the invention.
Fig. 6 shows a display sequence of a phone inserting graphics into a message for transmission according to the invention.
Fig. 7 shows a display of a graphical editor of a phone for manually entering a new graphical icon according to the invention.
Fig. 8 schematically shows the essential parts of a GMS editor/reader according to the invention. Fig. 1 shows a preferred embodiment of a phone according to the invention, and it will be seen that the phone, which is generally designated by 1 , comprises a user interface having a keypad 2, a display 3, an on/off button 4, a speaker 5, and a microphone 6 (only openings are shown). The phone 1 according to the preferred embodiment is adapted for communication via a cellular network, but could have been designed for a cordless network as well.
According to the preferred embodiment the keypad 2 has a first group 7 of keys as alphanumeric keys, a soft key 8, a clear key 9, and a navigation key or a scroll key 10. The present functionality of the soft key 8 is shown in a separate field in the display 3 just above the key 8.
Fig. 2 schematically shows the most important parts of a preferred embodiment of the phone, said parts being essential to the understanding of the invention. The preferred embodiment of the phone of the invention is adapted for use in connection with the GSM 900MHz and GSM 1800 MHz network, but, of course, the invention may also be applied in connection with other phone networks. The processor 18 controls the communication with the network via the transmitter/receiver circuit 19 and an antenna 20 that will be discussed in details below.
The microphone 6 transforms the user's speech into the analog signals, the signals formed thereby are A/D converted in an A/D converter (not shown) before the speech is encoded in an audio part 14. The encoded speech signal is transferred to the processor 18, which i.a. supports the GSM terminal software. The processor 18 also forms the interface to the peripheral units of the apparatus, including a RAM memory 17a and a Flash ROM memory 17b, a SIM card 16, the display 3 and the keypad 2 (as well as data, power supply, etc.). The audio part 14 speech-decodes the signal, which is transferred from the processor 18 to the earpiece 5 via a D/A converter (not shown).
Receiving messages including graphics. The ability to receive and send graphics via messages will require the features of storing a large amount of pre-specified graphics inside the phone (Clip-art / graphics templates), the ability to insert graphics into a message being composed, a method to browse the huge amount of graphics and a possibility to save received graphics, and to afterwards use them in message composing. According to the preferred embodiment of the invention it is furthermore possible to generate new graphics on the wireless communication terminal or the phone 1.
According to the preferred embodiment when the user receives a message, the reception will be indicated in Idle mode of the phone 1 , like the first image of fig. 5. A header 50 includes some icons informing the user about e.g. the status of phone settings, time and un-read messages present in the phonebook. Furthermore it is seen from the first line that a new message is received, and the second line indicates the phone number or the name of the sender if this can be found in the phonebook based on the phone number of the sender. The the next two lines indicate the start of the message. If several messages are received, the initial text from the newest message will be displayed. The functionality of the soft key 8 will advantageously be "read" as seen from the first display. Pressing this softkey 8 allows the user to read and edit the entire message as shown in the second display of fig. 5.
In this case, the user has chosen to read the message, simply by pressing the soft-key 8 having the "Read" functionality. This will directly enter the message viewing as seen in the second display of fig. 5. Now the functionality of the soft key 8 changes to "option", and by pressing this key 8 the user gets direct access to e.g. delete, edit or forward the message. By using the scroll key 10 the user may scroll through the message as seen in the third display.from the second and third display it is seen that the header 50 now identifies the sender of the message. Furthermore it is seen that the message includes graphics 51 formed as two Dolphins (the trademark of the Danish operator Sonofon).
Graphics can basically be of two types: "Large graphics" - as the Dolphins shown in the third display; and "In-line graphics" that means graphics with maximum height of that corresponding to the height of the text, e.g. 8 pixels. "In-line graphics" are placed in a text line and displayed as a text character. However the handling of the In-line graphics in the message will be similar to the handling of Large graphics.
The fourth display shows a message including "In-line graphics" 52. The width of the graphics can basically be up to the width of a text line. However a maximum width of two-three character makes it easier to handle the message display. If the user (in the second, third or fourth display) now wants to save the graphics the graphics he can press the soft key 8 having the "Options" functionality and select "user graphics" in the option list displayed in the fifth display.
When the "User Graphics" option is selected a list (page wise) of all the graphics stored in the message will be given. In the message shown in fig. 5 second and third display only a single graphic 51 is included. The default options on the soft-key 8 will now allow the user to store the graphics directly to the "user graphics" gallery of the phone 1 for later use of the graphics.
Fig. 3 illustrates the message received scenario. In step 100 a message is received and in step 101 the GMS reader 30 checks whether the received message is in the GMS format or not. If not the GMS reader 30 just starts to wait for the next message. Otherwise the GMS reader 30 reads the message and starts to identify the text part and possible graphics in step 102. When this is done the GMS message is displayed for the user in step 103. In step
104 the user is allowed to store the received graphics and this is done in step
105 upon request from the user. In step 106 the display of the messages remains until the user wants to close the message.
In fig. 4 it is shown that the GMS editor starts in step 110 when the user wants to enter a GMS message. In step 11 1 the entered text is read and when the user wants to enter graphics he can indicate this in step 112. Then he will have the choice (in step 113) of entering a new graphic by means of using the graphical editor 35 (step 114) of by recalling a graphical icon stored in one of the memories 32 or 33 (fig. 8) in step 115. When the user does not want to enter further text or graphics he can request transmission in step 116 whereby the GMS message is transmitted in step 117 and the application is closed. In stepl 16 the user will be allowed to close the application without transmitting the message.
Sending messages including graphics.
The user has the ability to insert graphics into the message. The user can insert graphics from both a pre-defined Clip-art directory, and from the "user graphics" gallery. In the first display of fig. 6 the user has started to compose a message. The soft-key 8 now allows the user directly to send the message, but by using the scroll key 10 alternative functionalities, inluding insert of graphics in the option called "Insert Graphic" as seen in the second picture of fig. 6. By selecting the "Insert Graphics" option the user will be given a list of graphics groups, like: User Graphics, Animals, Business, Cartoons etc. as shown in the third display of fig. 6.
This list will contain logical groups of graphics from the clip-art database, and - as the first item - the complete list of the graphics stored by the user. The list will also contain an item called "In-line icons", which will contain icons that can be included in the text lines, preferably having a maximum height corresponding to 8 pixels. Preferably, the list will also contain CLI icons, startup graphics etc. Selecting any of the items in this list, will give the user a list of all the graphics in the group. Selecting e.g. the item called "Animals" could give one of the graphics shown in the fourth or fifth display of fig. 6. Scrolling down with the scroll key 10 will show the next graphic in the "Animals" group. Pressing the soft-key 8 having the functionality "Insert", will insert the graphic into the message text at the position of the cursor 53 (first display of fig. 6). The graphic is now inserted into the text, and the editor is ready for insertion of a new word to be added after the graphic as shown in the sixth display of fig. 6.
According to the invention it is very important to improve the character of sending messages in a cellular phone network from being a pure text messaging system to become a more sophisticated concept including graphics into messages and thereby attracting younger people who want to generate tags or symbols identifying themselves when sending messages.
The graphics editor basically allows the user to edit and define any pixels in the display. The pixel editor display is displayed in fig. 7 and each pixei in the final drawing consists of 3 x 3 pixels in the editor. The current position of the cursor is indicated with a hollow pixel 70. A small preview 71 of the final drawing can be shown in the lower right corner of the display. By using the soft key functionality "Options", the user can e.g. invert a specific pixel. The basic soft key functionalities under "Option" could allow the user to simply invert pixels individually, but functions like "Circle", "Insert Text", "Reverse all" will also be included. The cursor or hollow pixel 70 is moved in the display by means of navigation means. The navigation key 10 only ailows the user to navigate in two directions, and therefore it is preferred to dedicate the "2", "4", "5" and "8" keys for moving the cursor in the four directions of the display. However an improved embodiment could include a four directional scroll key. Animations.
Like with messages and graphics, the graphical reader could offer the user a variety of pre-defined animations, which the user can attach to different "events" in the user interface. These events could e.g. be when entering a menu item, start-up animations, when an incoming call appears (for example CLI Group dependent), when the keyguard is activated or de-activated, etc.
It is evident that the invention supports a scenario in which the user creates his own animations, e.g. on a Personal Computer and then downloads the animation to the phone, and used just like the pre-defined animations. The user can just send the animation to another user.
Basically these animations are a sequence of pre-stored graphics that are displayed as a sequence. An animation generator has to be able to identify and access the individual graphics in a memory. Furthemore a set of parameters has to be present for the individual animation and the parameters must contain an identification of a start event, such as start up of the phone, detection of an incoming call etc.. Furthermore the refreshing time or period has to be identified i.d. the time one graphic is displayed before it is replaced by the next graphic. Finally the duration of the animation has to be given and this will typically be when the full animation has been played once, or when the graphics in the full animation have been played as an endless sequence for e.g. two or three times.
Graphical Messaging System.
The Graphical Messaging System (GMS) is able to transport text, pictures and animations as one entity in messages handled by e.g. the Nokia Smart Messaging format. The Nokia Smart Messaging format is presently used in connection with the GSM messaging system and therefore the overall concept may be regarded as well known for a man skilled in the art. The format of the messages including graphics transmitted from one phone to another according to the preferred embodiment of the invention will be described below with reference to fig. 4. The message format is based on the Nokia/Intel Narrow Band Socket (NBS) specification. This format is already well known and used for a number of services already implemented in a wide range of Nokia products, e.g. Over The Air (OTA) business cards, OTA ringing tone download etc.
A GMS reader 30 is listening to a Narrow BAND Socket (NBS) port 5514 decimal [158A hexadecimal] via the proceesor 18. The received message is displayed in the display 3 and temporarily stored in a memory 34. The reader 30 identifies the text part and the graphics part of the message and the user is as mentioned above, able to store the received graphics in a "User Graphics" memory 32 for later user.
It is well known to use text editors in e.g. GSM phones for generating a text for a message to be transmitted. A GMS editor 31 replaces this text editor and act fully as such one when handling text alone. The user is able to enter a text part by using the text entry means - preferably the alphanumeric keys, and when the user via the "Option" functionality in the soft key 8 starts to enter graphics he can get one precoded graphical icon from a memory 33 including a plurality of clip art like graphics - preferably included in a plurality of groups (animals, business, cartoons etc.) in order to ease the search for a specific icon. Alternatively he can enter the desired pattern by means of a graphical editor 35 (display is shown in fig. 7) and store the manually entered graphic in a "User graphic" memory 32 and use the graphic in the GMS editor. The "User graphic" memory 32 includes manually entered graphics, graphics received in a message, or clip art like graphics amended in the graphical editor 35.
GMS format. The actual GMS format will be based on the Nokia Smart Messaging format, but the actual format will be as follows:
< GMS-message> = <GMS-header>< GMS-ιtem>* < G S-header> = < GMS-Versιon>
< GMS-Versιon> = '0' ,'ldentιfιer for GMS version, current version is zero (0)
<GMS-ιtem> = "00" <GMS-ιtem-length> <ISO-8859-1-char>*
| "01" <GMS-ιtem-length> <UNICODE-char>*
| "02" <GMS-ιtem-length> <OTA-bιtmap> I "03" <GMS-ιtem-length> <Rιngιng-tone-programmιng-language>
I <common-hex-dιgιt> <common-hex-dιgιt> <GSM-ιtem-length>
<unspecιfied-data>
, 'Two hex characters who specify the GSM item type, if not 00 .03
Tokens 04 FF are reserved If one of these values is present, the application may either stop processing or skip that GMS-item '
<unspecιfied-data> = <default-char>* 'A stream of octets' <GMS-ιtem-length> = <common-hex-dιgιt> <common-hex-dιgιt> <common-hex-dιgιt> <common-hex-dιgιt> , 'Number of octets in the following field, in hexadecimal
Note that there are two octets per each Unicode character '

Claims

1. Method for handling messages transmitted between communication terminals via a wireless network, characterized by
• generating a compound message including a text part and at least one graphical icon part;
• said compound message generation includes:
• reading of a user inputted text part and converting the inputted text into a predefined message text format;
• adding a graphical part to the message, said graphical part includes a record for each of said at least one graphical icon part in a graphical format;
• adding information in the message defining the position of said at least one graphical icon part in the text part; and
• transmission of the message via the wireless network.
2. Communication terminal for handling messages and having a controller, a transceiver for communicating with a wireless communication network, and a user interface through which the user operates the terminal, said user interface includes a display, characterized by that said communication terminal furthermore comprises:
• a message editor application by means of which the user is allowed to generate a compound message including a text part and at least one graphical icon part;
• said controller generates a message for being transmitted via said transceiver, said message includes:
• a text part in a predefined message text character format,
• a graphical part including a record for each of said at least one graphical icon part in a graphical format, and
• information in the message defining the position of said at least one graphical icon part in the text part.
3. Communication terminal according to claim 2, characterized by that the message generated by the controller includes a header part including the position information.
4. Communication terminal according to claim 2 or 3, characterized by that the header part of the message furthermore includes information about the size of the graphics.
5. Communication terminal according to claim 2 - 4, characterized by that the message editor allows the user to copy a pre-stored graphical icon from memory means associated with the controller and containing a plurality of clip art like graphical icons.
6. Communication terminal according to claim 2, and characterized by furthermore comprising a message reader application for automatically converting a received compound message into a displayable format based on the text part and the at least one graphical icon part.
7. Communication terminal according to claim 6, characterized by that the message reader application has means for allowing the user to store the at least one graphical icon part in memory means associated with the controller and containing a plurality of graphical icons.
8. Communication terminal according to claim 2, characterized by that the message editor application has means for allowing the user to manually generate a graphical icon on the display by selectively marking dots in an icon matrix.
9. Communication terminal according to claim 8, characterized by that the message editor application has means for allowing the user to store the manually entered graphical icon in memory means associated with the controller and containing a plurality of graphical icons.
10. Communication terminal claim 2, characterized by that the message editor application has means for allowing the user to input a plurality of graphical icons in the graphical part of the message and information in the message to display this plurality of graphical icons as an animation sequence.
11. A message format including a text part and at least one graphical icon part, characterized by:
• a text part in a predefined message text character format,
• a graphical part including a record for each of said at least one graphical icon part in a graphical format, and • information in the message defining the position of said at least one graphical icon part in the text part.
PCT/EP2000/002370 1999-03-18 2000-03-16 Communication terminal handling messages including graphics WO2000057617A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP00916968A EP1166533A1 (en) 1999-03-18 2000-03-16 Mobile communication terminal handling messages including graphics
AU38125/00A AU3812500A (en) 1999-03-18 2000-03-16 Communication terminal handling messages including graphics

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9906316.6 1999-03-18
GB9906316A GB2348082A (en) 1999-03-18 1999-03-18 Communication terminal handling messages including graphics

Publications (1)

Publication Number Publication Date
WO2000057617A1 true WO2000057617A1 (en) 2000-09-28

Family

ID=10849930

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2000/002370 WO2000057617A1 (en) 1999-03-18 2000-03-16 Communication terminal handling messages including graphics

Country Status (4)

Country Link
EP (1) EP1166533A1 (en)
AU (1) AU3812500A (en)
GB (1) GB2348082A (en)
WO (1) WO2000057617A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1215867A2 (en) * 2000-12-16 2002-06-19 Samsung Electronics Co., Ltd. Emoticon input method for mobile terminal
DE19922068C2 (en) * 1999-05-14 2002-09-12 Freie Erfindungskuenstler Gmbh Method and system for transmitting symbols from a transmitter to a receiver
EP1209651A3 (en) * 2000-11-21 2003-01-29 Nokia Corporation Three-dimensional icons for graphical user interface
KR100447877B1 (en) * 2001-11-27 2004-09-08 에스케이텔레텍주식회사 Method for drawing icons used as shortcut function and special character
WO2004114700A1 (en) * 2003-06-20 2004-12-29 Nokia Corporation Mobile device for mapping sms characters to e.g. sound, vibration, or graphical effects
US6889062B2 (en) 2001-10-04 2005-05-03 Nokia Corporation System and protocol for providing pictures in wireless communication messages
US7151920B2 (en) 2001-12-18 2006-12-19 Nokia Corporation System for protecting pictures used in wireless communication messages
US7272419B1 (en) 1999-05-14 2007-09-18 Freie Erfindungskünstler GmbH Method for transmitting symbols and/or information from a sender to a recipient
CN100462945C (en) * 2002-10-31 2009-02-18 诺基亚有限公司 Communication apparatus and method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service
US7555537B2 (en) 2000-10-25 2009-06-30 Nokia Mobile Phones Ltd. Downloadable multimedia content and method for accounting
US10582346B2 (en) 2014-06-19 2020-03-03 Omnivision Technologies, Inc. Communication screen editing and previewing

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100296049B1 (en) 1999-03-19 2001-07-28 윤종용 User data transfering apparatus by using of short messageservice fuction in digital portable terminal and methodthereof
FI111502B (en) * 2000-12-15 2003-07-31 Futurice Oy Procedure for processing and transmitting data
US8054971B2 (en) 2001-04-27 2011-11-08 Comverse Ltd Free-hand mobile messaging-method and device
GB0113537D0 (en) * 2001-06-05 2001-07-25 Superscape Plc Improvements in message display
US20050107099A1 (en) * 2001-06-21 2005-05-19 Petra Schutze Method and device for transmitting information
EP1276301B1 (en) * 2001-07-10 2005-12-07 Sony United Kingdom Limited Transceiver and method of providing additional service items
WO2003024136A1 (en) * 2001-09-12 2003-03-20 Aircross Co., Ltd. Push advertisement in mobile communications network and mobile terminal suitable for the same
GB2383660A (en) * 2001-11-02 2003-07-02 Superscape Ltd System for graphic/text messaging
AU2003255788A1 (en) * 2002-08-14 2004-03-03 Sleepydog Limited Methods and device for transmitting emotion within a wireless environment
EP1850287A1 (en) * 2002-10-31 2007-10-31 Nokia Corporation A server, a method and a computer program product for providing a computerized icon ordering service
JP2004179923A (en) * 2002-11-27 2004-06-24 Nec Corp Portable telephone set, and method for setting original animation of continuously-shot images, which is used for the same
JP4630531B2 (en) 2003-10-03 2011-02-09 株式会社メガチップス 3D character mail system
KR100764787B1 (en) 2005-09-14 2007-10-11 엘지전자 주식회사 A method and a mobile terminal for sending/receiving active contents
GB0704402D0 (en) * 2007-03-07 2007-04-18 Communigate Ltd Multi-media messaging system for mobile telephones
US9317116B2 (en) * 2009-09-09 2016-04-19 Immersion Corporation Systems and methods for haptically-enhanced text interfaces
US9891709B2 (en) 2012-05-16 2018-02-13 Immersion Corporation Systems and methods for content- and context specific haptic effects using predefined haptic effects

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997019429A1 (en) * 1995-11-20 1997-05-29 Motorola Inc. Displaying graphic messages in a radio receiver
GB2308523A (en) * 1995-12-22 1997-06-25 Northern Telecom Ltd Transferring graphical messages between mobile telephones
EP0782357A2 (en) * 1995-12-29 1997-07-02 Siemens Aktiengesellschaft Transmission of Asian characters written on a sensitive display through a short message service of a mobile radio network
EP0817143A1 (en) * 1996-06-28 1998-01-07 Nec Corporation Selective call receiver
WO1999037105A2 (en) * 1998-01-17 1999-07-22 Koninklijke Philips Electronics N.V. Graphic image message generation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761686A (en) * 1996-06-27 1998-06-02 Xerox Corporation Embedding encoded information in an iconic version of a text image

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997019429A1 (en) * 1995-11-20 1997-05-29 Motorola Inc. Displaying graphic messages in a radio receiver
GB2308523A (en) * 1995-12-22 1997-06-25 Northern Telecom Ltd Transferring graphical messages between mobile telephones
EP0782357A2 (en) * 1995-12-29 1997-07-02 Siemens Aktiengesellschaft Transmission of Asian characters written on a sensitive display through a short message service of a mobile radio network
EP0817143A1 (en) * 1996-06-28 1998-01-07 Nec Corporation Selective call receiver
WO1999037105A2 (en) * 1998-01-17 1999-07-22 Koninklijke Philips Electronics N.V. Graphic image message generation

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19922068C2 (en) * 1999-05-14 2002-09-12 Freie Erfindungskuenstler Gmbh Method and system for transmitting symbols from a transmitter to a receiver
US7272419B1 (en) 1999-05-14 2007-09-18 Freie Erfindungskünstler GmbH Method for transmitting symbols and/or information from a sender to a recipient
US7555537B2 (en) 2000-10-25 2009-06-30 Nokia Mobile Phones Ltd. Downloadable multimedia content and method for accounting
US7086010B1 (en) 2000-11-21 2006-08-01 Nokia Mobile Phones, Ltd. Three-dimensional graphical icon appearance in displays of electronic devices
EP1209651A3 (en) * 2000-11-21 2003-01-29 Nokia Corporation Three-dimensional icons for graphical user interface
US20110009109A1 (en) * 2000-12-16 2011-01-13 Samsung Electronics Co., Ltd. Emoticon input method for mobile terminal
US7835729B2 (en) 2000-12-16 2010-11-16 Samsung Electronics Co., Ltd Emoticon input method for mobile terminal
US9377930B2 (en) 2000-12-16 2016-06-28 Samsung Electronics Co., Ltd Emoticon input method for mobile terminal
US8682306B2 (en) * 2000-12-16 2014-03-25 Samsung Electronics Co., Ltd Emoticon input method for mobile terminal
EP1215867A3 (en) * 2000-12-16 2006-01-11 Samsung Electronics Co., Ltd. Emoticon input method for mobile terminal
EP1215867A2 (en) * 2000-12-16 2002-06-19 Samsung Electronics Co., Ltd. Emoticon input method for mobile terminal
JP2007020221A (en) * 2001-10-04 2007-01-25 Nokia Corp System and protocol for providing pictures in wireless communication messages
JP2010252345A (en) * 2001-10-04 2010-11-04 Nokia Corp System and protocol for providing picture in wireless communication message
JP4633699B2 (en) * 2001-10-04 2011-02-16 ノキア コーポレイション System and protocol for providing a picture in a wireless communication message
US6889062B2 (en) 2001-10-04 2005-05-03 Nokia Corporation System and protocol for providing pictures in wireless communication messages
KR100447877B1 (en) * 2001-11-27 2004-09-08 에스케이텔레텍주식회사 Method for drawing icons used as shortcut function and special character
US7151920B2 (en) 2001-12-18 2006-12-19 Nokia Corporation System for protecting pictures used in wireless communication messages
CN100462945C (en) * 2002-10-31 2009-02-18 诺基亚有限公司 Communication apparatus and method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service
WO2004114700A1 (en) * 2003-06-20 2004-12-29 Nokia Corporation Mobile device for mapping sms characters to e.g. sound, vibration, or graphical effects
US10582346B2 (en) 2014-06-19 2020-03-03 Omnivision Technologies, Inc. Communication screen editing and previewing

Also Published As

Publication number Publication date
EP1166533A1 (en) 2002-01-02
GB9906316D0 (en) 1999-05-12
GB2348082A (en) 2000-09-20
AU3812500A (en) 2000-10-09

Similar Documents

Publication Publication Date Title
EP1166533A1 (en) Mobile communication terminal handling messages including graphics
KR100741453B1 (en) Method of Handling Operating Characteristics of Communication Terminal Profile
EP1397924B1 (en) Improvements in message display
US7436949B2 (en) Personal ring tone message indicator
EP1755328B1 (en) Method and system for mobile telecommunication
KR20020060489A (en) Method for transmitting and receiving image file in mobile phone
US20060094453A1 (en) Apparatus and method for setting multimedia items using an MMS message in a mobile terminal
US6763096B2 (en) Information communication terminal with mail receiving function
CN100382575C (en) Creating effects for images
WO2005084053A1 (en) Method of facilitating downloading, storing and forwarding of ring tones and other services in a mobile terminal.
CN100377616C (en) Text message preview method of mobile communication terminal
KR100633753B1 (en) Apparatus and method for adding image of multimedia message into phone book in portable wireless terminal
KR100762642B1 (en) Method for displaying sms message background picture in terminal including sms function and terminal thereof
JP2004280515A (en) Method of automatically returning e-mail and portable terminal device
WO1997048236A2 (en) Data entry apparatus and method
US20030148789A1 (en) Data handling telecommunication terminal
KR101072161B1 (en) Long message appending method for mobile communication terminal
KR100613823B1 (en) The method for synthesizing and sending the image
KR100595657B1 (en) Mms message transmission method
KR20020090273A (en) Online business card service method for mobile communication device
KR100986264B1 (en) Transmitting Method of Multimedia Data Memoried in Mobile Phone
KR20070005774A (en) Wireless telecomuunucation terminal and its method of caller identity information output service
JP2002259026A (en) Mobile communication terminal
KR100627837B1 (en) Method and communication mobile terminal for editing image data
KR200196571Y1 (en) Moblie communication terminal storing and calling image

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2000916968

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09936557

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000916968

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642