throbber
USOGS784001A
`
`United States Patent
`
`(19]
`
`[11} Patent Number:
`
`5,784,001
`
`Deluca et a].
`
`
`
`[45] Date of Patent: Jul. 21, 1998
`
`[54]
`
`[75]
`
`[73]
`
`[21]
`
`[22]
`
`[63]
`
`[51]
`[52]
`[531
`
`[55]
`
`METHOD AND APPARATUS FOR
`PRESENTING GRAPHIC MESSAGES IN A
`DATA COMMUNICATION RECEIVER
`
`Inventors: Joan Deluca. Boca Rama: Douglas
`Kraul. Parkland: Charles Edward
`Batey, 11:. Lake Worth. all of Fla.
`
`Assignee: Motorola, Inc" Schaumburg. D1.
`
`Appl. No: 898.640
`
`Filed:
`
`IIII. 21. 1997
`
`Related US. Application Data
`
`Continuation of Ser. No. 560.604, Nov. 20. 1995. aban-
`darted.
`
`G083 5122
`Int. Cl.6
`.......... 3401825.“;3451133
`US. Cl.
`Field of Search ....................... 340f825.44: 345(133.
`345t'122
`
`
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`340625.44
`5(1982 Masaki
`4,330.78!)
`340182544
`6(1982 Lettine
`4336.524
`
`3453195
`[£1984 Macauley et a1.
`.
`4.429.306
`[1.0987 Sam et a1. ...........
`.. 340182544
`4.704.608
`
`.
`.. 340332544
`4.713.808 12.31987 Gaskillet a].
`. 340325.44
`4.860.005
`8!]989 De Luca et al.
`
`4370,4103
`9Il989 Delucaet a1.
`340825.44
`4,951,039 N990 Schwendcman
`360325.44
`
`..
`
`1191992 Weitzen .. M2544
`5.157.391
`5.132553 m993 Hung
`34mins.“
`
`51993 Deluca eta].
`5212321
`379/57
`5223.33]
`£91993 Kung mt
`34mm.“
`
`............. 3.4mm.“
`5251307 1011993 Ise
`911994 Vanden Heuveletal.
`..... 34mm.“
`5347269
`
`.34013254-1
`5.452.356
`9:1995 Albert
`
`..... 340395.44
`5512.9l6
`#:996 Machant a a1.
`
`..... 340525.44
`........
`5.561302 I0t'l996 Lipp e1 :1.
`5574.439 ““996 Miyashim ,. MES 44
`
`FOREIGN PATENT DOCUMENTS
`
`0 393 794 A1 @1990 European Pat. Ofl'.
`55-34710 [Al
`3Il930
`Japan .
`HD-IB 5304
`2 19'? [03
`$1988 United Kingdom
`
`
`H0413 5104
`2 206 3'18
`111989 United Kingdom .
`9l03885
`331991 MP0. 455(154
`
`C1038 502
`
`Primary Examiner—Brian Zimmerman
`Assistant Examiner—Edward Men.
`
`[57]
`
`ABSTRACT
`
`A data cornrrtunication receiver (100) includes a receiver
`(110) for receiving a message including at least one code. a
`database (155) for storing codes and image data associated
`with the codes. and a presentation element (150) for locating
`the at least one code in the database {155). The presentation
`element (150} then retrieves the image data associated with
`the at least one code. The image data associated with the at
`least one code is representative of at least one image. The
`data communication receiver (100) also includes a display
`(130') coupled to the presentation element (150) for present-
`ing the at least one image as a graphic message.
`
`6 Claims, 8 Drawing Sheets
`
`
`
`TELEPHONE
`HOUSE
`OFFICE
`FAMILY
`
`
`
`TFlAlN
`
`
`
`
`
`
`
`
`
`PERSON RUNNING
`
`
`COFFEE MUG
`
`
`CLOCK FOLLOWED BY TIME
`
`
`FOOD PLATTER
`
`
`
`
`APPLE 1006
`
`APPLE 1006
`
`1
`
`

`

`US. Patent
`
`Jul. 21, 1998
`
`Sheet 1 of 3
`
`5,784,001
`
`105
`
`"’
`
`110
`
`115
`
`145
`
`R
`
`EC:|V R
`E E
`
`DECODER
`
`ALERT
`MECHAMSM
`
`’57
`
`REFERENCE
`DATABASE
`
`155 \\
`
`12o
`
`GRAPHTCS DATABASE
`
`PROCESSOR
`
`CODE A IMAGE A DATA
`CODE B
`IMAGE B DATA
`
`135
`
`PRESENTATION
`m_ ELEMENT
`|flflEIIIIIIIIIIIIIIII|
`HESS
`150
`CODEFORMAT
`
`PROGRAMMING WORD
`
`mg
`
`125
`
`MESSAGE
`MEMORY
`
`130
`
`9‘3””
`
`140
`ONTH LS
`
`TELEPHONE
`
`HOUSE
`
`OFFICE
`
`FAMILY
`
`TRAIN
`
`FOOD PLATTER
`
`PERSON RUNNING
`
`COFFEE MUG
`
`CLOCK FOLLOWED BY TIME
`
`FIG. 2 E
`
`2
`
`

`

`US. Patent
`
`Jul. 21, 1998
`
`Sheet 2 of8
`
`5,784,001
`
`130
`
`130
`
`E”
`5:51am
`
`FIG. 6
`
`TOM ?
`
`130
`
`130
`
`FIG. 8
`
`3
`
`

`

`US. Patent
`
`Jul. 21, 1993
`
`Sheet 3 of 3
`
`5,784,001
`
`PROCESSOR
`OPERATION
`
`RECEIVE
`MESSAGE
`
`FIG. 9
`
`STORE MESSAGE IN
`MESSAGE MEMORY
`
` 205
`
`
`
`
`
`PROVIDE MESSAGE
`TO PRESENTATION
`ELEMENT
`
`
`
`
`
`
`
`
`RECEIVE USER-INITIATED
`COMMAND INDICATIVE OF
`MESSAGE TO BE DISPLAYED
`
`
`OPERATION O
`PRESENTATION
`ELEMENT
`
`225
`
`230
`
`
`
`MESSAGE
`
`
`RECEIVE
`INCLUDE CODE(S) YES
`
`
`
`MESSAGE FROM
`ASSOCIATED WITH
`
`
`PROCESSOR
`GRAPHIC
`
`
`MESSAGE
`
`
`
`
`
`DRIVE DISPLAY WITH
`
`
`MESSAGE CHARACTERS
`INCLUDED IN MESSAGE
`
`240
`
`DRIVE DISPLAY
`WITH IMAGE DATA
`
`
`
`
`
`COMPARE MESSAGE CODES
`TO CODES STORED IN
`
`GRAPHICS DATABASE TO
`
`
`250
`RETRIEVE ASSOCIATED
`IMAGE DATA
`
` MESSAGE
`
`
`INCLUDE TEXT
`
`
`
`N ADDITION TO
`
`245
`
`YES
`
`CODE(S)
`
`
`
`
`
`
`NO
`
`FIG. 10
`
`4
`
`

`

`US. Patent
`
`Jul. 21, 1993
`
`Sheet 4 of 3
`
`5,784,001
`
`
`
`
`310
`
`325
`
`330
`
`DATA PORT
`
`CONTROLLER
`
`ENCODER
`
`DATA ENTRY
`DEVICE
`
`TRANSMITTER
`
`320
`
`MEMORY—_—..__..—_-—
`
`335
`
`
`
`
`
`
`
`
`
`
`ADDRESS
`
`MESSAGES
`
`PROGRAMMiNG WORD
`
`
`
`
`
`
`
`
`ADDRESS
`
`MESSAGE
`
`PROGRAMMING
`WORD
`
`CODE
`
`IMAGE
`DATA
`
`
`
`
`FIG. 12
`
`5
`
`

`

`US. Patent
`
`Jul. 21, 1993
`
`Sheet 5 of 8
`
`5,784,001
`
`
`
`
`
`
`OPERATION OF
`PROCESSOR
`
`
`
`
`
`MESSAGE
`4 NCLU DE PROG RAMMIN
`WORD
`(7
`
`PROGRAMMING
`
`350
`
`RECEIVE A MESSAGE
`FROM DECODER
`
`
`
`355
`
`
`
`360
`
`COMPARE RECEIVED CODE
`TO STORED CODES
`
`370
`
`
`
`
`REPLACE STORED IMAGE
`ALREADY STORE I
`
`
`
`DATA FOR CODE WITH
`IN GRAPHICS
`
`
`
`RECEIVED IMAGE DATA
`DATABASE
`
`
`
`
`CODE
`
`
`
`
`STORE RECEIVED CODE
`AND RECEIVED IMAGE
`DATA IN GRAPHICS DATABASE
`
`FIG. 13
`
`6
`
`

`

`US. Patent
`
`Jul. 21, 1998
`
`Sheet 6 of8
`
`5,784,001
`
`ENVELOPE
`
`CALL. PHONE
`COFFEE. DRINK
`LUNCH, DINNER
`
`SEND. MAIL
`
`TELEPHONE
`COFFEE MUG
`PLATTER
`
`500
`FIG. 14
`
`FIG. 16
`
`E R
`
`EADY FOR COFFEE '2
`
`FIG. 15
`
`CALL BOB AT
`494-1100.
`
`7
`
`

`

`US. Patent
`
`Jul. 21, 1993
`
`Sheet 7 of8
`
`5,784,001
`
`400
`
`
`
`
`OPERATION OF
`
`PRESENTATION
`ELEMENT
`
`
`
`
`RECEIVE MESSAGE
`FROM PROCESSOR
`
`
`
`
`
`405
`
`
`COMPARE WORDS IN
`MESSAGE TO KEY
`
`WORDS STORED IN
`GRAPHICS DATABASE
`
`
`
`DRIVE DISPLAY
`WITH MESSAGE
`
`CHARACTERS
`
`OF MESSAGE
`
`
`
`
`DRIVE DISPLAY
`WITH IMAGE DATA
`
`
`425
`
`
`RETRIEVE IMAGE DATA
`ASSOCIATED WITH KEY
`
`
`
`
`
`wonms; THAT MATCH
`MESSAGE wonom)
`
`FIG. 17
`
`8
`
`

`

`US. Patent
`
`.1111. 21, 1998
`
`Sheet 8 of 8
`
`5,784,001
`
`1'30
`
`
` KYOTO 1:15 PM AVAILABLE
`
`
`KYOTO 2:35 PM NA
`KYOTO 3:45 PM AVAILABLE
`
`
`KYOTO 5:15 PM NA
`KYOTO 5:45 PM NA
`
`
`mm
`
`FIG. 19
`
`1'30
`
`
`
`1124 SW 2ND LN
`Chariotte, NC
`1 9770
`
`301 -455~1 129
`
`‘filfi‘
`
`
`
`HIGH TECH IN .
`
`Kansas City, M
`5770
`
`301455-1129
`
`9
`
`

`

`S .7 34.00!
`
`2
`FIG. 14 is an example of key words and image data stored
`in the graphics database in accordance with the present
`invention-
`FIGS. 15 and 16 are illustrations of supplemental graphic
`messages provided with text on the display of the data
`communication receiver of FIG. 1 in accordance with the
`present invention.
`FIG. 17 is a flowchart depicting another operation of the
`presentation element included In the data communication
`receiver of FIG. 1 in accordance with the present invention.
`FIGS. 18—23 are illustrations further depicting the pre-
`sentation of graphic messages on a display of the data
`communication receiver of FIG. 1 in accordance with the
`present invention.
`DESCRIPTION OF A PREFERRED
`ENEBODIMENT
`
`5
`
`IO
`
`15
`
`1
`
`METHOD AND APPARATUS FOR
`PRESENTING GRAPHIC MESSAGES IN A
`DATA COMMUNICATION RECEIVER
`
`This is a continuation of application Ser. No. OWSGOfiu-t.
`filed Nov. 20. 1995 now abandoned.
`
`FIELD OF THE INVENTION
`
`This invention relates in general to data. communication
`receivers having displays. and more specifically to data
`communication receivers that can display images.
`
`BACKGROUND OF THE INVENTION
`
`Selective call messages are generally originated by a
`person who wishes to contact the user of a data communi-
`cation receiver. A message is usually provided to a paging
`terminal. then transmitted as a radio signal to the receiver.
`Once the data communication receiver has decoded and
`stored a message. message reception is announced to the
`user by. for example. an alert such as an audible tone or
`predetermined icon. For instance. some prior art devices
`include a standby display that presents a single. triangular
`icon for each stored message such that the user can deter—
`mine the number of messages stored in the receiver. Data
`communication receivers employ predetermined icons to
`provide other infonnation. e.g.. low battery or out-of-rnnge
`status. as well.
`However. text. rather than icons. is conventionally uti-
`lized to present the actual content of received messages to a
`user of a data communication receiver. Data communication
`receivers that receive alphanumeric messages and the sys-
`tems in which they are registered therefore usually are
`language-specific. As a result. a user who speaks a particular
`language is unable to understand received messages if he
`roams into a system in which messages are transmitted in a
`difl‘erent language.
`Thus. what is needed is a method and apparatus for
`providing selective call messages that are not language-
`specific.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is an electrical block diagram of a data commu-
`nication receiver for presenting information in accordance
`with the present invention.
`FIG.2isanexample ofcodesandimagedatastoredina
`graphics database included in the data communication
`receiver of FIG. 1 in accordance with the present invention.
`FIGS. 3-8 are illustrations depicting the presentation of
`graphic measages on a display of the data communication
`receiver of FIG. 1 in accordance with the present invention.
`FIG. 9 is aflcwchan depicting an operation of a processes
`included in the data communication receiver of FIG. 1 in
`accordance with the present invention.
`FIG. 10 is a llmvchart depicting an operation of a pre-
`sentation element
`included in the data communication
`receiver of FIG. I in accordance with the present invention.
`FIG. 11 is an electrical block diagram of a terminal for
`providing information to the data communication receiver of
`FIG. 1 in accordance with the present invention.
`FIG. 121s a signal diagram depicting an example of a
`programming message transmitted by the terminal of FIG.
`11 to the data communication receiver of FIG. 1 in accor—
`dance with the present invention.
`FIG. 13 is a flowchart depicting aprogramming opa'ation
`of the processor of the data communication receiver of FIG.
`1 in accordance with the present invention.
`
`35
`
`45
`
`FIG. 1 is an electrical block diagram of a data commu-
`nication receiver 100. such as a pager. that includes an
`antenna 105 for receiving a radio signal and a receiver 110
`for demodulating the radio signal. A decoder [15 coupled to
`the receiver 110 recovers information. such as selective call
`messages and addresses. includedinthe demodulated signal.
`The data communication receiva' 100 further includes a
`processor 12' for processing the recovered information and
`for determining whether an address in the signal is equiva»
`lent to a pager address preferably stored in a memory. such
`as a read only memory (ROM) 135. A matching address
`indicates that the message is intended for reception by the
`data communication receiver 100. The ROM 135 preferably
`also stores a code format and a programming word. as will
`be discussed in greater detail below. A message memory 115
`is further included in the data communication receiver 100
`for storing the received messages intended for reception by
`the data communication receiver 100. Controls 140 are
`coupled to the processor 120 for inputting user-initiated
`commands. such as a display command. and a display 130.
`such as a liquid crystal display. is coupled to the processor
`120 for [resenting information to the user. An alert mecha:
`nism 145 announces reception of a message to the user by
`generating an audible. vita-story. or visual alert.
`According to the present invention. a presentation ele-
`ment 150 processes each received message to determine
`whether the message is to be presented graphically.
`i.e..
`whether the message comprises a "graphics message.“ the
`meaning of which is conveyed pictorially. Preferably. the
`data ccrmnunication receiver 100 is able to receive bod'l
`conventional alphanumeric messages and graphics
`messages. which are indicated by predetermined codes
`included in received messages.
`By way of exunple. predetermined characters commonly
`found on conventional telephone receivers can be used to
`designate selected codes representative of undetermined
`grap 'c images. Amessage originator can therefore press the
`buttons associated with the codes to provide graphics infor-
`mation to a selective call terminal. which transmits the codes
`as a radio signal. When at least one predetermined code is
`recognized by the data communication receiver 100. a
`graphics message comprising one or more graphic images is
`presented to the user of the receiver 100. According to the
`present invention. the graphic message conveys. in pictures.
`a universally understood meaning to the user of the data
`communication receiver 100. The pesentation element 150
`is preferably implemented in finnware stored in the ROM
`15. However. hardware capable of performing equivalent
`operations can alternatively be used to implement the pre-
`sentation element 150.
`
`55
`
`65
`
`10
`
`10
`
`

`

`3
`
`5.784.001
`
`4
`
`The graphic images available for presenting graphic mes-
`sages are preferably stored by the data communication
`receiver 100 in. for example. a graphics database 155.
`According to the present invention. the gaphics database
`155 stores a predetermined list of codes. i.e.. one or more
`predetermined characters or a pattern of bits. Each code is
`associated with image data stored in the database 155. The
`codes and image data associated therewith can be pro-
`grammed into the receiver 110 by means such as the controls
`140. downloading through a data port (not shown). or
`over-the-air programming through use of the stored pro
`gramming word. Therefore. additional codes and image data
`can be conveniently added to the graphics database 155 as
`the need for new graphic images arises. Other information to
`be displayed can be stored in a reference database 151' with
`cross-references to numeric information. as will be
`explained in yester- detail below.
`FIG. 2 is an example of entries in the graphics database
`155. As shown. codes recognized by the receiver 100 as
`indicative of graphic messages begin with the "it" character.
`which is followed by two numeric characters. In this format.
`up to one-hundred codes. each associated with image data.
`could be programmed into the database 155.
`It will be
`appreciated. though. that any combination of any number of
`diameters could be utilized to designate graphic messages.
`as long as the message originator is aware of the codes and
`the data communication receiver 100 can recognize the
`codes.
`
`25
`
`in which the
`There may be circumstances. however.
`receiver 100 is capable of receiving only numeric informa—
`tion or the message originator can only send numeric
`information. In such a case. the originator. e.g.. Tom. can
`send a code as well as his telephone number. The message
`could then comprise ‘W73331111" cc ‘3331111001" The
`codes. as mentioned. are preferably in one or more prede—
`termined formats recognized by the receiver 100. so the
`receiver 100 will still recognize W07“ as the code indicative
`of the coffee mug. Additionally. the receiver 100 can then
`look up the remainder of the message in the reference
`database 157 to determine which other display information
`should be displayed along with the coffee mug icon. When
`“3331111" is located in the reference database 157.
`the
`display information corresponding thereto is displayed with
`the cotfee mug. For example. display information associated
`with the telephone number “3331111" could result in pre-
`sentation of the name "ID “ with the coffee mug image.
`When the number is not found in the reference database 157.
`the number itself is preferably displayed with the cotton mug
`icon. In this manner. alphanumeric information can be
`displayed or conveyed (through the displayed telephone
`number) even though only numeric information is sent and
`received
`
`l0
`
`IS
`
`20
`
`FIG. 9 is a flowchart of an operation of the processor 120.
`At step 200. the processor 120 receives a message. When. at
`step 205. the received address is equivalent to the receiver
`address stored in the ROM 135 (FIG. 1). the message is
`stored. at step 210. in the message memory 125. When. at
`step 215. a user-initiated display command is received for
`the message. the message is provided to the presentation
`element 150. at step 2120.
`Referring neat to FIG. 10. an operation of the presentation
`element 150 in accordance with the present invention is
`depicted. When. at step 225. a message is received from the
`processor 1240. the presentation element 150 determines. at
`step 230. whether the message includes at least one code
`associated with a graphic message. As mentioned. the codes
`associated with graphic messages are preferably in a predrr
`tea-mined format. such as a predetermined character: e.g..
`“it". followed by specific number of numerals. Therefore.
`the mesentation element 150 can recognize a (Dd: associ-
`ated with a graphic message by determining. with reference
`to the code format stored in the ROM 135. whether any
`characters included in the message are arranged in the
`predetennined code format. When the message does not
`include a code associated with a graphic message.
`the
`message is displayed. at step 235. in a conventional manner.
`In other words. the display 130 (FIG. I) is driven with
`signals to generate the message charactas on the display
`130.
`
`As shown. each code is associated with image data
`representative of a particular image. For example. code
`"#01" is associated with image data that represents the
`irnage of a telephone. “4&2" is associated with a house.
`while ‘WT is associated with an otfice. According to the
`present invention. reception of a display command for a
`received message including any of the stored codes will
`result in the presentation of the associated image or images
`on the display 130.
`Referring next to FIGS. 3—8. illustrations of diEfercnt
`graphic messages on the display 130 are shown. FIG. 3. for
`instance. illustrates the presentation of the graphic message
`"DINNER WITH FAMILY" in response to reception of the
`codes "room." FIGS. 4 and 5 depict graphic messages
`initiating that the use: should ”CALL HOME" and "CALL
`THE OFFICE." respectively.
`In FIG. 5. reception of a
`display command for a message comprising the codes
`'ms" results in display of a graphic message that
`indicates “I AM GOING TO 'l‘I-IB TRAIN." The graphic
`message of FIG. 7. associated with the code KMil." is
`understood to mean “LEI"S GET COFFEE" OR "LET'S
`GEI' A DRINK.“
`
`35
`
`4G
`
`45
`
`FIG. 8 illustrates the combination of both a graphic
`message and a text message including. for example. alpha-
`numeric characters. Reception of a display command for a
`message comprising the characters of ‘WTTOMT or
`‘TDM'NO'?’ results in the presentation of the image asso-
`ciated with the code “#07" as well as the presentation of any
`additional alphanumeric or numeric characters included in
`the message. As a result. graphic messages which need
`clarification can conveniently be supplemented by addi~
`tional textual information presented substantially coincident
`with the graphic messages. For example. the user of a data
`conununication receive: 100 may usually take a coffee break
`with his friend Bob. So. the display of a cofl’ee mug with
`nothing more might indicate to the user that Bob is ready for
`coffee. When Tom wants to get coffee. he may thaefore
`need to include additional information. such as his name. to
`avoid confusion.
`
`55
`
`When. on the other hand. the message does include one or
`more codes associated with a graphic message. the presen-
`tation element 150 compares. at step 240. each code
`included in the message to the entries in the graphics
`database 155 (FIG. 1). When a code in the message is
`detennined to be equivalent to a code in the database 155.
`the image data associated with the matching code is
`retrieved and used. at step 245. to drive the display 130.
`thereby presenting the image to the user. When. at step 250.
`the message includes text in addition to the graphic message
`code or codes. the additional test is also presented. at step
`235.
`
`In accordance with the present invention. the data com~
`municalion receiver 100 can present the content of received
`messages to a user by displaying a graphic image or a
`sequence of graphic images. The graphic images can fully
`
`11
`
`11
`
`

`

`5
`
`5.784110]
`
`6
`invention. When. at step 350. a message is received by the
`processor 123 from the decoder 115. the processor 120
`deten'oines. at step 35. whether the message includes the
`programming word indicative of over-the-air programming.
`When the programming word is located. the received code
`is compared. at step 360. with codes stored in the graphics
`database 155. When. at step 370. the received code already
`exists in the database 155. the received image data over-
`writes the image data already stored in the graphics database
`155. at step 375. When the received code is not found in the
`graphics database 155. the processor 120 stores. at step 380.
`both the received code and the received image data in the
`database 155. Although over—the-air programming is not the
`exclusive method for programming the data communication
`receiva 100. such a method provides for convenient dis-
`
`10
`
`15
`
`replace a text message so that a universally undastood
`message is presented pictoriaily to a user. As a result. a user
`of the receiver 100 can understand it presented message
`regardless of his language. The presentation of a telephone
`image and an office image. for example. is likely to be
`understood as ”CALL THE OFF!
`“ regardless of the
`language of the user. in this manner. a sequence of two or
`more graphic images can be easily combined to convey
`messages to any user. An advantage of the present invention.
`therefore.
`is that a person who roams into a geographic
`region in which a diiferent language is spoken can still
`receive messages that are easily understood. Also. persons
`who speak one language can advantageously receive and
`understand messages that are originated by speakers of
`different languages.
`FIG. 11 is an electrical block diagram of a terminal 305
`included in a communication system for transmitting infor-
`mation to the data communication receiver 100. The termi-
`nal 305 preferably includes a data port 310. such as a
`telephone interface. for receiving messages from message
`originators and a memory 315 for storing the messages until
`transmission, The memory 315 also stores addresses asso-
`ciated with data communication receivers. including the data
`communication receiver 100. that receive messages within
`the communication system and. when over-the-air program—
`ming of data communication receives is desired. a pro
`gramming word indicative of programming information. A
`data entry device 320. such as a keyboard. data port. or
`modern. provides user inputs so that an operator can update
`the addresses of the data communication receivers. add
`subscribers. or program data communication receivers.
`A controller 325 coupled to the data port 310. the data
`entry device 320. and the memory 315 controls the operation
`of the terminal 305. The terminal 305 further comprises an
`encoder 330 for encoding messages and addresses using a
`communication protocol such as the conventional FLEX”
`prcsocol and a transnutter 335 for transmitting the encoded
`information as a radio signal.
`According to the present invention. the codes and the
`images used by the data communication receiver 100 in
`forming graphic messages can be programmed to update
`images or to provide additional images. Programming can
`be accomplished by direct entry of information by the
`controls 140 (FIG. 1) of the data communication receiver
`100. by over-the—air programming. or by any other means for
`providing information to the data communication receivu
`100.
`FIG. 12 is a signal diagram of a radio signal which can be
`transmitted by the terminal 305 to the data communication
`receiver 100 for programming new or enhanced images. As
`shown.
`the radio signal comprises the address of data
`communication receiver 1011 followed by a programning
`message. which includes the
`' ed programming
`word stored bod: by the terminal 305 and the data commu-
`nication receiver 100. The programming word. which indi—
`cates to the data conununication receiver 100 that
`the
`information appended to the word is to be utilized for
`programming the graphic database 155. preferably includes
`a
`' ed character or sequence of characters. The
`message also includes a code. either existing or new. fol-
`lowed by image data lobe written into the graphics database
`155. Therefore. as graphics technology results in higher
`resolution graphics that are more easily understood. new
`image data can be provided to the data communication
`receiver 100.
`
`25
`
`30
`
`35
`
`55
`
`FIG. 14 is an example of entries in a graphics database
`500 in accordance with an alternate embodiment of the
`present invention. According to the alternate embodiment of
`the present invention. the data communication receiver 100
`recognizes key words in conventional messages them when
`the messages are displayed. images associated with the key
`words are displayed as well to supplement the message. For
`example. key words such as “CALL” and "PHONE' can be
`associated with the image of a telephone. Therefore. when a
`message includes the words “CALL" or “PHONE". the
`message would be displayed as text along with a supple-
`mental image of a telephone. as shown in the illustration of
`FIG. 15. FIG. 16 illustrates the display of the text message
`“READY FOR COFFEE?" along with a supplemental
`image of a coder: mug. According to the alta-nate embodi-
`ment of the present invention. the presence of the trey word
`‘COFFEE" in the received message triggers the display of
`the coifee mug image.
`Referring next to FIG. 17. a flowchart depicts an opera-
`tion of the presentation element 150 according to the alter-
`nate embodiment of the present invention. At step 400. the
`presentation element 150 receives a message from the
`processor 120 and then. at step 405. compares the words of
`the message with the key words stored in the graphics
`database 500. When. at step 410. no words match.
`the
`message is displayed. at step 415. in a conventional manner.
`When one or more message words are equivalent to key
`words in the graphics database 500. the image data associ-
`ated with the key word or words is retrieved. at step 420.
`from the database 500. Thereafter. at steps 415. 425. the
`display 130 is driven to display both the message text and
`the supplemental image.
`According to an alternate embodiment of the present
`invention. the graphics database 155 (FIG. 1) additionally
`stores database information about
`the ditferent graphic
`images that can be displayed. “is information augments
`universally-understood graphic messages and can be
`accessed via selection of it displayed image by the user. For
`example. the user could select a displayed image by touch-
`pad technology. i.e.. by touching the image on the display
`130. or by operating controls 140 to move a cursor to
`highlight it displayed image. Examples of information that
`can be displayed are shown in FIGS. 1543.
`In FIG. Ill. the “prawn running" icon and the “train" icon
`are displayed to indicate that a particular person is traveling
`by train or to a train. When the user selects the train icon.
`such as by touch. database information associated with the
`train icon is retrieved from the graphics database 155 and
`provided to the display 130. Referring to FIG. 19. such
`
`{-5
`
`12
`
`FIG. 13 is a flovvchart depicting a programming operation
`of the processor 120 (FIG. 11 according to the present
`
`12
`
`

`

`5.784.001
`
`7
`
`information could. for example. comprise information such
`as a train schedule. When the receiver 100 (FIG. 1) com-
`prises a clock { not shown). the schedule could be displayed
`only for foam: times so that space on the display 130 is not
`wasted by presenting past information that may be only of
`rmnimal use to the person reading the display 130. FIG. 20
`depicts the display of the graphic message “CALI. HOME.“
`which is conveyed by universally-understood images of a
`telephone and a house. FIG. 21 shows an example of
`information that can be displayed when the house icon is
`selected by the user. When the user touches the house.
`database information such as the address of the house and
`the telephone number can be retrieved from the graphics
`database 155 and displayed to remind the usa of important
`information.
`
`s
`
`10
`
`15
`
`FIGS. 22 and 23 show the use of other information in
`addition to that provided by the graphic message. In FIG. 22.
`the graphic message "CALL THE OFFICE” or “CALI.
`WORK" is presented solely by graphic images. When the
`user touches the oflice. or othenvise selects the ofl'icc image.
`information about the ofiice is presented. Such information
`can include. for example. are address and telephone number
`associated with the oifice.
`
`Preferably. stored information. such as that in the graphics
`database 155. can be programmed into the data communi-
`cation receiver 100 in a number of ways. For example.
`information could be entered via the controls 140 or via a
`data port
`(not shown) coupled to the processor 120.
`Alternatively. programming information could he provided
`to the data communication receiver 100 over the air for
`reception by the receiver 110. When information is pro-
`grammed over the air. the user need not suffer the inconve-
`nience of having to take the data communication receiver
`100 into a service shop. Instead. information can be frc~
`quently updated without ever disturbing the user.
`In summary.
`the data communication receiver as
`described above receives messages then. in response to
`predetermined information included in the received
`messages. displays graphic messages to the user to convey
`an easily understood. universal message. Aceordiug to the
`present invention. this can be done by transmitting prede—
`termined codes to the data communication receiver. Codes
`in a received message are looked up in a graphics memory
`to retrieve image data associated with the codes. then an
`image or a sequence of images is advantageously presented
`on a display to convey a universally understood message.
`For example. two images. eg.. a telephone and a house. can
`be displayed together on the screen to convey the message
`“CALL HOME.” This message will be understood regard-
`less of the language spoken by the user of the data commu-
`nieation receiver. Alternatively. if a text message is desired.
`the text message can be displayed along with a supplemental
`image that reinforces the message.
`Also. other important information associated with the
`images fonning the graphic messages can be conveniently
`stored and selectively presented to the user. This additional
`inforrnation could comprise. for example. train schedules
`associated with a train irnage. a description of a cafeteria
`menu associated with a food platter image. an address
`associated with an ofl'ice image. etc. The user can easily
`access this information by selecting the icon. such as by
`touching the screen or highlighting the icon with a cursor.
`It will be appreciated by now that thin-e has been provided
`a method and apparatus for providing universal messages
`that can be understood regardless of languages spoken by
`the user of a data communication receiver.
`
`25
`
`30
`
`35
`
`as
`
`55
`
`65
`
`What is claimed is:
`
`8
`
`l. A method for displaying messages in a data commu-
`nication receiver. the method comprising the steps of:
`receiving an alphanumeric message;
`receiving a programming message that includes a key
`word and image data:
`storing the key word and the image data in the database:
`referencing a database to determine whether at least one
`word included in the alphanumeric message matches at
`least one key word included in the database. wherein
`the at least one key word is associated with image data
`that is representatiVe of at least one image;
`presenting. when the alphanumeric message includes at
`least one word that matches at least one key word
`located in the database. the at least one image as a
`graphic message that is accompanied by the alphanu-
`meric message on a display; and
`presenting. when the alphanumeric message does not
`include at least one word that matches at least one key
`word located in the database. the alphanumeric mes—
`sage without an accompanying graphic message on the
`display.
`2. The medtod of claim 1. wherein the step of receiving
`the programming message comprises the step of:
`receiving the programming measage as a radio signal.
`3. The method of claim 1. wherein the step of receiving
`the programming message comprises the step of:
`receiving the programming message through use of con-
`trols on the data communication receiver.
`4. A data communication receiver for presenting
`information. the data communication receivo' comprising:
`a receiver for receiving an alphanumeric message includ-
`ing at least one wad;
`
`a database for seeing key words and image data assoei-
`ated with the key words;
`a presentation element coupled to the receiver and the
`database for determining whether at least one word
`included in the alphanumeric message matches at least
`one Icey word included in the database. wherein the
`image data associated with the at least one key word is
`representative of at least one huage;
`display coupled

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