WO1999037105A2 - Generation de messages contenant des images graphiques - Google Patents
Generation de messages contenant des images graphiques Download PDFInfo
- Publication number
- WO1999037105A2 WO1999037105A2 PCT/IB1999/000036 IB9900036W WO9937105A2 WO 1999037105 A2 WO1999037105 A2 WO 1999037105A2 IB 9900036 W IB9900036 W IB 9900036W WO 9937105 A2 WO9937105 A2 WO 9937105A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- component objects
- image
- objects
- server
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 9
- 230000006870 function Effects 0.000 claims description 8
- 230000008929 regeneration Effects 0.000 claims description 2
- 238000011069 regeneration method Methods 0.000 claims description 2
- 238000009877 rendering Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Definitions
- the present invention relates to the formation and transmission of graphic images and particularly, but not exclusively, to the sending of graphic objects as all or part of a message between users of hand-held or mobile communications devices.
- SMS Short Message Service
- GSM Global System for Mobile communications
- an object of the present invention to provide improved flexibility in the provision of graphics images to be displayed on the screens of hand-held or mobile apparatus, which images may represent the whole or part of a message.
- a method for the generation of paging messages for passing between remote data communications apparatuses wherein the message generating apparatus constructs a coded message including specification of one or more graphic message elements and transmits the coded message via a server to the message receiving apparatus which decodes and displays the message; characterised in that the message generating apparatus constructs the graphic message elements from one or more locally stored image component objects, codes the message as an ordered list of such component objects and their relative positions within an image field which image field is recreated based on stored protocols for handling such objects within the message receiving apparatus.
- the said server may maintain a database of image component objects, with the message generating apparatus being enabled to access said database, download via communications link data defining a selected one or more image component objects, and store the same.
- the selection and downloading may be wholly or partly under the direction of the user of the sender device, with the server perhaps presenting menus of available objects.
- communications between said apparatuses and via the server may suitably conform to GSM protocols with the sending of coded graphic data utilising the above-mentioned SMS function of GSM: it is a particular feature that the graphic message data should be extremely compact, as will be discussed hereinafter.
- a portable communications apparatus for use as a message generating apparatus in the above-recited method, the apparatus comprising: a first memory comprising a store of component objects; a display device controllably operable to display one or more component objects recalled from the first memory; user operable control means for selecting and manipulating displayed component objects; encoding means for generating a coded specification of said selected and manipulated component objects; and transmitter means for formatting and sending, via a server, a paging message including said coded specification.
- the encoding means may be arranged to generate an ordered rendering list identifying the order in which the selected component objects are to be rendered on regeneration of the image, and to sequentially code each object of the list as a first data word identifying the object type and one or more further words specifying coordinates for said object.
- the apparatus may further comprise a receiver coupled with the said first memory and configured to receive coded image data from the server, and further storage means coupled with the display and containing said object identifier codes, the display being configured to reconstruct the image from the object data and output the same.
- the control means may comprise a touch screen overlaying the display, in which arrangement the control means may suitably be configured to monitor and store component objects specified by user input in the form of entry via the touch screen.
- the control means may suitably be configured to monitor and store component objects specified by user input in the form of entry via the touch screen.
- the freehand drawing of component objects by the user may be supported, such as to enhance the personalised nature of messages and increase the variety of possible graphic images.
- the said input means may be provided as selectable secondary functions of one or more of those user operable controls.
- the present invention provides a means for exchanging graphical images for display in a format optimised for low bit-rate mobile data communications.
- the method allows objects to be displayed in a device independent manner on low to medium resolution graphical displays such as those of mobile telephones or PDA's.
- FIG. 1 is a block schematic diagram of a messaging system embodying the present invention
- Figure 2 is an example component object image formed from seven objects
- Figure 3 is a table of the respective properties of each of the objects in the image of Figure 1 ;
- Figure 5 represents the bit-structure of an object coordinate specification
- Figure 6 is a block schematic diagram of a receiver apparatus suitable to embody the present invention.
- Figure 1 generally illustrates a messaging system which may suitably embody the present invention, comprising a number of client personal communications devices 100 exchanging messages using the SMS part of the GSM digital standard via a server 200. If a client is unreachable, then a message will be stored at the server 200 and sent later as the target client becomes available.
- the present graphic messaging system sits on top of the existing SMS infrastructure; SMS allows short textual messages to be sent between telecommunications devices, with messages being entered by typing on the devices keypad, and the applicants have recognised that this may be extended to support the sending of suitably formatted graphic image data.
- a client device 100 provides the user with means in the form of a simple graphics editor to assemble graphic images from one or more component objects (which objects may include text strings), as will be described, with the device maintaining an internal store 150 of such component objects.
- component objects which objects may include text strings
- the device maintaining an internal store 150 of such component objects.
- all interactions or object manipulations specified by the user are performed by the standard telephone keys: for example, the user could use the 4 and 6 numeric keys to move a selected object left or right, and the 8 and 2 keys to move up or down.
- the server 200 may maintain or provide direct access to a library 250 of additional objects.
- the user can browse a hierarchical menu of images and select one for downloading to the users device.
- the user may be enabled to "draw" freehand.
- direct drawing of component objects by use of a stylus and the screen may be accommodated.
- Component object images as used in the following examples are comprised of three main drawing objects: points, text, and polygons; a polygon may have between one and nine edges and, assuming a monochrome or two- colour display, may be filled or unfilled.
- Each object can be drawn in either "black” (with pixels set) or white (pixels are cleared).
- Figure 2 shows an example component object image 10 constructed from a total of seven objects 11-17. Note that it is possible to overlay objects on top of each other; objects are drawn in the order in which they are specified in the encoded data stream and the encoded data therefore represents an ordered list of display objects.
- the properties of each object in the example image of Figure 2 are as shown in the table of Figure 3. Because object 14 (a white filled polygon) was drawn after object 13 (black filled polygon) it appears on top of the arrow-shaped polygon 13. Likewise the text string (object 15) appears on top of the white filled polygon 14.
- All vertices in component object images are specified in a fixed coordinate image field using the XY coordinate system shown in Figure 1 , with the origin in the top left hand corner and a range 0-127 for each axis.
- the image field is "square" (the ranges for the X and Y axes are the same), the display device is unlikely to be.
- the image will be scaled in the terminal to fit the display size and aspect ratio.
- Every object to be drawn is sent a command word followed by a variable length of data.
- the data may be characters (7-bit ASCII) or coordinates (14-bits).
- the commands are formatted as 7-bit words of data.
- the overall bit format is as shown in Figure 4, with all data being encoded in the order of most- significant to least significant bit.
- Commands may be followed by coordinates in terms of the image field and formatted as shown in Figure 5, with the first seven bits giving a value 0-127 for the X coordinate, and the other seven bits giving a value 0-127 for the Y coordinate.
- FIG. 6 A block schematic diagram of a mobile/hand-held communications device configured both to receive and generate component object encoded messages is shown in Figure 6.
- the functioning of many of the component parts will be well understood by the skilled reader and, other than in terms of their bearing on the operation of the present invention, they will not be described in detail.
- a received signal is passed via transceiver 22 and decoder 24 stages to a central processing unit 26, which unit also (in this embodiment) handles the function of display driver formatting graphical and text data into display commands for output to display screen 28.
- An apparatus memory 30 is coupled with the processor and holds basic operating data and programs for the device.
- User input to the processor 26 is via controls 32: these may be in the form of a simple keypad and/or they may be combined with the display 28 through a touch-screen arrangement, as indicated by dashed line 34.
- Other conventional functions of the device for example audio handling are illustrated generally at 36.
- the object and command word code store 38 may be incorporated with the general device memory 30.
- the decoder 24/encoder 42 and/or scaling circuit 40 functions may be embodied completely in software and carried out in processor 26.
- the display driver functions of the processor may be handled by a separate unit, optionally with a display memory from which display data would be read out.
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)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Procédé et appareil pour la génération de messages de messagerie à faire circuler entre des dispositifs de communication de données éloignés (100). Un dispositif construit un message graphique en utilisant au moins des objets composant une image, mémorisés localement (150), puis code le message sous forme de liste ordonnée desdits objets composants et leur positions relatives dans un champ d'image à coordonnées fixes. Un serveur (200) gère le passage des messages d'un dispositif (100) à l'autre, ainsi que la mémorisation desdits messages lorsqu'un dispositif n'est pas disponible. Le serveur (200) maintient et permet également l'accès à une bibliothèque (250) de composants objets accessibles par chaque dispositif utilisateur et dans laquelle plusieurs objets composants peuvent être sélectionnés pour s'ajouter à ceux à partir desquels un utilisateur compose des images graphiques à émettre.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9800901.2 | 1998-01-17 | ||
GBGB9800901.2A GB9800901D0 (en) | 1998-01-17 | 1998-01-17 | Graphic image message generation |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1999037105A2 true WO1999037105A2 (fr) | 1999-07-22 |
WO1999037105A3 WO1999037105A3 (fr) | 1999-09-23 |
Family
ID=10825385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB1999/000036 WO1999037105A2 (fr) | 1998-01-17 | 1999-01-14 | Generation de messages contenant des images graphiques |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB9800901D0 (fr) |
WO (1) | WO1999037105A2 (fr) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000057617A1 (fr) * | 1999-03-18 | 2000-09-28 | Nokia Mobile Phones | Terminal de communication qui prend en charge des messages y compris des graphismes |
WO2000078016A1 (fr) * | 1999-06-15 | 2000-12-21 | Siemens Aktiengesellschaft | Procede et dispositif pour la representation optique d'informations |
WO2001033326A1 (fr) * | 1999-11-03 | 2001-05-10 | Siemens Aktiengesellschaft | Terminal de telecommunication |
EP1161109A2 (fr) | 2000-05-31 | 2001-12-05 | Samsung Electronics Co., Ltd. | Méthode de transmission and réception de messages courts graphiques dans un terminal radio portable |
EP1199868A1 (fr) * | 2000-10-16 | 2002-04-24 | Sony International (Europe) GmbH | Sélection automatique d'une image de fond sur l'afficheur d'un téléphone mobile |
WO2002054802A1 (fr) * | 2000-12-15 | 2002-07-11 | Futurice Oy | Procede d'edition et d'emission de donnees |
WO2003001827A3 (fr) * | 2001-06-21 | 2003-10-30 | Freie Erfindungskuenstler Gmbh | Procede et dispositif pour transmettre des informations |
WO2003091902A1 (fr) * | 2002-04-26 | 2003-11-06 | Nokia Corporation | Procede et appareil permettant d'acheminer des messages et des modeles simples dans un reseau de communication |
EP1111883A3 (fr) * | 1999-12-24 | 2003-11-12 | Nokia Corporation | Améliorations relatives à et pour un interface utilisateur d'un radiotéléphone |
EP1079584A3 (fr) * | 1999-08-20 | 2003-12-17 | Nokia Corporation | Couvercle pour un appareil électronique |
EP1318658A3 (fr) * | 2001-12-04 | 2005-06-08 | Fuji Photo Film Co., Ltd. | Procédé et dispositif d'enregistrement d'un motif de modification d'une image de transmission et procédé et dispositif de reproduction du même |
EP1361733A3 (fr) * | 2002-04-01 | 2005-08-17 | Samsung Electronics Co., Ltd. | Méthode pour produire et distribuer des images pour terminaux de communication mobile |
EP1764985A2 (fr) | 2005-09-14 | 2007-03-21 | LG Electronics Inc. | Terminal mobile pour transmettre et recevoir contenus graphiques associés à un message de texte, et procédés correspondantes |
US7340214B1 (en) | 2002-02-13 | 2008-03-04 | Nokia Corporation | Short-range wireless system and method for multimedia tags |
US8054971B2 (en) | 2001-04-27 | 2011-11-08 | Comverse Ltd | Free-hand mobile messaging-method and device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7151764B1 (en) | 2001-11-01 | 2006-12-19 | Nokia Corporation | Service notification on a low bluetooth layer |
US7102640B1 (en) | 2002-03-21 | 2006-09-05 | Nokia Corporation | Service/device indication with graphical interface |
US7103313B2 (en) | 2002-06-05 | 2006-09-05 | Nokia Corporation | Automatic determination of access point content and services for short-range wireless terminals |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5481255A (en) * | 1993-02-10 | 1996-01-02 | Data Critical Corp. | Paging transmission system |
WO1997019429A1 (fr) * | 1995-11-20 | 1997-05-29 | Motorola Inc. | Affichage de messages graphiques sur un recepteur radio |
GB2308523A (en) * | 1995-12-22 | 1997-06-25 | Northern Telecom Ltd | Transferring graphical messages between mobile telephones |
CA2193764A1 (fr) * | 1995-12-25 | 1997-06-25 | Yasuyuki Mochizuki | Recepteur d'appel selectif |
JPH1065784A (ja) * | 1996-04-17 | 1998-03-06 | Lucent Technol Inc | 可動キーパッドを有する携帯電話器 |
-
1998
- 1998-01-17 GB GBGB9800901.2A patent/GB9800901D0/en not_active Ceased
-
1999
- 1999-01-14 WO PCT/IB1999/000036 patent/WO1999037105A2/fr active Application Filing
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000057617A1 (fr) * | 1999-03-18 | 2000-09-28 | Nokia Mobile Phones | Terminal de communication qui prend en charge des messages y compris des graphismes |
WO2000078016A1 (fr) * | 1999-06-15 | 2000-12-21 | Siemens Aktiengesellschaft | Procede et dispositif pour la representation optique d'informations |
EP1079584A3 (fr) * | 1999-08-20 | 2003-12-17 | Nokia Corporation | Couvercle pour un appareil électronique |
WO2001033326A1 (fr) * | 1999-11-03 | 2001-05-10 | Siemens Aktiengesellschaft | Terminal de telecommunication |
EP1111883A3 (fr) * | 1999-12-24 | 2003-11-12 | Nokia Corporation | Améliorations relatives à et pour un interface utilisateur d'un radiotéléphone |
US7466987B2 (en) | 1999-12-24 | 2008-12-16 | Nokia Mobile Phones Limited | User interface for a radiotelephone |
EP1161109A2 (fr) | 2000-05-31 | 2001-12-05 | Samsung Electronics Co., Ltd. | Méthode de transmission and réception de messages courts graphiques dans un terminal radio portable |
US6810262B2 (en) * | 2000-05-31 | 2004-10-26 | Samsung Electronics Co., Ltd. | Method of transmitting and receiving graphic short message service messages in a portable radio terminal |
EP1199868A1 (fr) * | 2000-10-16 | 2002-04-24 | Sony International (Europe) GmbH | Sélection automatique d'une image de fond sur l'afficheur d'un téléphone mobile |
US8504036B2 (en) | 2000-10-16 | 2013-08-06 | Sony Deutschland Gmbh | Automatic selection of a background image for a display on a mobile telephone |
US8116768B2 (en) | 2000-10-16 | 2012-02-14 | Sony Deutschland Gmbh | Automatic selection of a background image for a display on a mobile telephone |
US7693515B2 (en) | 2000-10-16 | 2010-04-06 | Sony Deutschland Gmbh | Automatic selection of a background image for a display on a mobile telephone |
WO2002054802A1 (fr) * | 2000-12-15 | 2002-07-11 | Futurice Oy | Procede d'edition et d'emission de donnees |
US8054971B2 (en) | 2001-04-27 | 2011-11-08 | Comverse Ltd | Free-hand mobile messaging-method and device |
WO2003001827A3 (fr) * | 2001-06-21 | 2003-10-30 | Freie Erfindungskuenstler Gmbh | Procede et dispositif pour transmettre des informations |
US7224851B2 (en) | 2001-12-04 | 2007-05-29 | Fujifilm Corporation | Method and apparatus for registering modification pattern of transmission image and method and apparatus for reproducing the same |
EP1318658A3 (fr) * | 2001-12-04 | 2005-06-08 | Fuji Photo Film Co., Ltd. | Procédé et dispositif d'enregistrement d'un motif de modification d'une image de transmission et procédé et dispositif de reproduction du même |
US7340214B1 (en) | 2002-02-13 | 2008-03-04 | Nokia Corporation | Short-range wireless system and method for multimedia tags |
US8526916B2 (en) | 2002-02-13 | 2013-09-03 | Nokia Corporation | Method and system for multimedia tags |
EP1361733A3 (fr) * | 2002-04-01 | 2005-08-17 | Samsung Electronics Co., Ltd. | Méthode pour produire et distribuer des images pour terminaux de communication mobile |
WO2003091902A1 (fr) * | 2002-04-26 | 2003-11-06 | Nokia Corporation | Procede et appareil permettant d'acheminer des messages et des modeles simples dans un reseau de communication |
EP1764985A3 (fr) * | 2005-09-14 | 2007-04-04 | LG Electronics Inc. | Terminal mobile pour transmettre et recevoir contenus graphiques associés à un message de texte, et procédés correspondantes |
EP1764985A2 (fr) | 2005-09-14 | 2007-03-21 | LG Electronics Inc. | Terminal mobile pour transmettre et recevoir contenus graphiques associés à un message de texte, et procédés correspondantes |
US7953426B2 (en) | 2005-09-14 | 2011-05-31 | Lg Electronics Inc. | Mobile terminal for sending and receiving contents using messaging service and method thereof |
Also Published As
Publication number | Publication date |
---|---|
WO1999037105A3 (fr) | 1999-09-23 |
GB9800901D0 (en) | 1998-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6320595B1 (en) | Graphic image generation and coding | |
WO1999037105A2 (fr) | Generation de messages contenant des images graphiques | |
JP4382654B2 (ja) | 携帯端末機でアバターを用いたメッセージ処理装置及び方法 | |
EP1349351B1 (fr) | Dispositif et méthode de configuratiion et d'affichage d'un interface d'utilisateur dans un appareil de communication mobile | |
US7406308B2 (en) | Wireless communication terminal for identifying and indicating short message types using indicator icons and method thereof | |
CA2420779C (fr) | Personnalisation de combine telephonique | |
CN1227918C (zh) | 用于产生具有多个数据段的短消息的通信设备与方法 | |
US6810262B2 (en) | Method of transmitting and receiving graphic short message service messages in a portable radio terminal | |
KR100442941B1 (ko) | 방송형 메시지 전송장치 및 그 방법 | |
US8441514B2 (en) | Method and apparatus for transmitting and receiving data using mobile terminal | |
EP1063857B1 (fr) | Appareil et procédé pour gérer le service des messages court d'une station mobile numérique | |
JP2006270962A (ja) | 移動通信端末機、その待機画面のメッセージ表示方法及び待機画面表示用メッセージの発信方法 | |
US6590887B1 (en) | Method for transmitting short message in digital mobile communication terminal with short message service function | |
WO2001095255A1 (fr) | Génération et codage d'images graphiques animées | |
EP1587288B1 (fr) | Terminal de communication sans fil fournissant un service de messagerie intégré et méthode associée | |
WO2003007182A1 (fr) | Dispositif d'extension automatique de messages textuels et procedes correspondants | |
US7865197B2 (en) | Message handling in portable electronic device | |
KR100578128B1 (ko) | 그래픽 아이콘이 포함된 단문 메시지 통신 시스템 | |
KR20000059275A (ko) | 무선이동통신 단말기를 통한 이미지 문자정보의 송수신방법 | |
CN1694372B (zh) | 提供综合消息传送业务的无线通信终端及其方法 | |
KR100420596B1 (ko) | 글자체 데이터 전송 및 수신 기능을 가진 휴대형 이동전화 단말기 | |
KR100608725B1 (ko) | 이동 통신 단말기의 문자메시지 송수신 방법 | |
WO2009066944A2 (fr) | Procédé et dispositif pour afficher un message | |
KR100635767B1 (ko) | 기하 형상을 이용한 문자 메시지 관리 기능이 구비된 이동통신 단말기 및 그 방법 | |
KR100806499B1 (ko) | 휴대용 단말기에 있어서 머리말 및 꼬리말 사용 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): CN IN JP KR |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): CN IN JP KR |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
122 | Ep: pct application non-entry in european phase |