throbber
United States Patent [19]
`Vanden Heuvel et al.
`
`111111111111111111111111111111111111111111111111111111111111111111111111111
`USOO5426422A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,426,422
`Jun. 20, 1995
`
`[75]
`
`[54] METHOD AND APPARATUS FOR QUICK
`ACCESS TO SELECTED UPDATED
`INFORMATION IN A SELECTIVE CALL
`RECEIVER
`Inventors: Dean P. Vanden Heuvel, Chandler;
`Craig Halley, Mesa, both of Ariz.
`[73] Assignee: Motorola, Inc., Schaumburg, Ill.
`[21] Appl. No.: 226,098
`[22] Filed:
`
`Apr. 11, 1994
`
`Related U.S. Application Data
`[63] Continuation of Ser. No. 881,007, May 8, 1992, aban(cid:173)
`doned.
`Int. Cl.6 ......................... H04Q 7/00; H04M 1/27
`[51]
`[52] U.S. Cl •........................ 340/825.270; 340/825.44;
`340/825.26; 379/354
`[58] Field of Search ........... 340/825.44, 311.1, 825.47,
`340/825.48, 825.26, 825.27; 379/354
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`4,197,526 4/1980 Levine et al ................... 340/825.44
`4,473,824 9/1984 Claytor ........................... 340/825.27
`4,845,491 7/1989 Fascenda et al ............... 340/825.44
`4,982,423 1/1991 Muroi .................................. 379/354
`5,087,905 2/1992 Kuramatsu et al .............. 340/311.1
`5,157,391 10/1992 Weitzen .......................... 340/825.44
`
`FOREIGN PATENT DOCUMENTS
`1-246994 10/1989 Japan .............................. 340/825.27
`
`o
`
`2219423 12/1989 United Kingdom ........... 340/825.27
`
`Primary Examiner-Donald J. Yusko
`Assistant Examiner-Edward Merz
`Attorney, Agent, or Firm-Kelly A. Gardner; John H.
`Moore
`
`[57]
`ABSTRACT
`A selective call receiver (30) receives personal messages
`and information services provided database messages.
`A memory (44) stores the personal messages in a fIrst
`portion (46) and the database messages as a plurality of
`screens in a second portion (48). A display (42) displays
`the plurality of screens for the user's perusal. The user
`can display the screens manually through activation of
`user input controls (40) when operating in a database
`mode under the control of a controller (52). Alterna(cid:173)
`tively, the user can display selected screens in a quick
`access or quick view mode by placing operation of the
`receiver (30) under the control of a quick view control(cid:173)
`ler (60) coupled to the database portion of memory (48)
`and the display (42). The user can selectively flag a
`screen (FIG. 9) or trigger a numeric fIeld of a screen
`(FIG. 16) via activation of user input controls (40) when
`operating in a database mode under the control of a
`controller (52). When database messages are received
`which update a flagged screen or triggered screen, the
`flagged or triggered screen automatically becomes one
`of the selected screens for display in the quick view
`mode.
`
`15 Claims, 13 Drawing Sheets
`
`SKYHAWKE Ex. 1006, page 1
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 1 of 13
`
`5,426,422
`
`20
`
`0 0 0
`
`INFORMATION
`SERVICES
`
`DATA CENTER
`
`22
`
`14'
`12'
`
`ENCODER
`
`TRANSMITTER
`
`14
`(12
`
`ENCODER
`
`TRANSMITTER
`
`TELEPHONE
`INPUT
`
`16
`
`r
`
`30
`
`MICROPROCESSOR,
`L 50
`
`,
`
`',,--54
`
`RECEIVER I~-I-....J
`CIRCUITRY
`...-
`
`1\ 34 L..-__ --i
`
`(
`
`36
`
`1"'"38
`
`I ADDRESS 1 DECODER
`,.-56 L
`
`DETECTION
`52 ~ __ ,
`I t , . . . . ALERT
`~ CONTROLLER ~ __ -I-----JI ·L--_D_E_V_IC_E---.J
`r 60 t - I
`-
`I QUICK VIEW ,Ill
`j 4
`
`CONTROLLER
`,
`j~
`T
`
`DISPLAY"-
`... DRIVER
`58-..
`I~C~L-OC-K~I.
`
`USER INPUT
`/'
`CONTROLS
`{
`40L--------....J
`
`-
`I DATAB;SES I PERSONAL IEXTERNALr-. : ;
`, I MESSAGES
`
`r48'~
`
`.....-46
`
`DISPLAY
`
`RAM I '
`44
`
`FIG.l
`
`SKYHAWKE Ex. 1006, page 2
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 2 of 13
`
`5,426,422
`
`30
`
`06/14/92~ 12:58 EST
`~~'~~ 3306.18
`DJIA
`HIGH p~ 3312.08
`3296.45
`LOW
`
`'----------~~-,40c
`
`40e
`40d
`FIG. 2
`
`40g
`
`06/14/92~ 12:58 EST
`DJIA~ ~& 3306.18
`HIGH ~ 3312.08
`*J',..t 1- IJJ D~
`70
`
`40a
`
`FIG. 3
`
`~-70a
`
`70c
`
`SKYHAWKE Ex. 1006, page 3
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 3 of 13
`
`5,426,422
`
`QUICK VIEW
`
`103
`
`EXIT TO
`PERSONAL
`MESSAGE STATUS
`SCREEN
`
`~~--------~~~----~~
`\J
`104
`
`DISPLAY
`QUICK VIEW
`STATUS SCREEN
`
`110
`
`LEFT/RIGHT
`
`ADJUST
`CURRENT
`ACTIVE
`ICON
`
`114
`
`SELECT NEXT
`QUICK VIEW
`DATABASE
`SCREEN
`
`YES
`
`READ (AUTOMATIC)
`DOWN
`(MANUAL)
`
`108
`
`DISPLAY
`SELECTED
`QUICK VIEW
`DATABASE SCREEN
`
`110
`
`SET TIMER
`
`SKYHAWKE Ex. 1006, page 4
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 4 of 13
`
`5,426,422
`
`DISPLAY
`FUNCTION MENU
`
`122
`
`123
`
`EXIT TO
`PERSONAL
`MESSAGE STATUS
`DISPLAY
`
`126
`
`NAVIGATE MENU
`
`130
`
`PERFORM OTHER
`SELECTED MENU
`ACTION
`
`DELETE THIS
`QUICK-VIEW
`ENTRY
`
`FIG. 5
`
`SKYHAWKE Ex. 1006, page 5
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 5 of 13
`
`5,426,422
`
`QUICK VIEW 8' ~
`•
`,~~:58 •
`06/141: ~r--202
`
`'------~--------1~~-40c
`
`200
`
`40a
`
`40b
`
`FIG. 6
`
`FIG. 7
`
`SKYHAWKE Ex. 1006, page 6
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 6 of 13
`
`5,426,422
`
`DATABASE
`r-------__ --aI STATUS DISPLAY ..... - - - - - - .
`ACTIVE
`
`300
`
`LEFT/
`RIGHT
`READ/
`DOWN
`
`304
`
`MENU
`FUNCTIONS
`
`100
`
`NAVIGATE
`DATABASE TO
`DESIRED SCREEN
`
`306
`
`UP/SIDE
`
`QUICK VIEW
`
`DISPLAY CURRENT
`DATABASESCREENMr-------------~
`
`312
`
`DISPLAY
`DATABASE
`FUNCTION MENU
`
`NO
`
`FIG. 8
`
`FLAG DESIRED
`SCREEN FOR AUTO
`QUICK VIEW ENTRY
`
`NO
`
`CREATE QUICK
`VIEW ENTRY
`
`322
`
`PERFORM OTHER
`'--------I .. MENU FUNCTIONS 1-----"
`
`SKYHAWKE Ex. 1006, page 7
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 7 of 13
`
`5,426,422
`
`42
`325
`,-~~--------~--~~
`
`06/14/~~2/h
`12:58 E
`DJIA ~ 3306.18
`HIGH
`3312.08
`
`LOW ~#- 3296.45
`
`FIG. 9
`
`30
`
`42
`
`30
`
`416
`
`DJIA L
`4~ 410
`
`40g
`
`' - - - - - - - - - - - - - " r r rw - - - 4 1 4
`
`40f
`
`SKYHAWKE Ex. 1006, page 8
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 8 of 13
`
`5,426,422
`
`350
`
`NAVIGATE
`DATABASE TO
`DESIRED SCREEN
`
`DISPLAY CURRENT
`DATABASE
`SCREEN
`
`352
`
`OTHER
`
`358
`
`DISPLAY
`DATABASE
`FUNCTION MENU
`
`RETURN TO
`DATABASE
`STATUS DISPLAY
`
`LEFT/
`RIGHT
`
`360
`READ/
`SIDE
`
`NO
`
`FLAG
`DATABASE
`SCREEN
`
`364
`
`PERFORM OTHER
`MENU FUNCTIONS
`
`FIG. 10
`
`SKYHAWKE Ex. 1006, page 9
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 9 of 13
`
`5,426,422
`
`366
`
`368
`
`DISPLAY CURRENT
`DATABASE
`SCREEN AND
`HIGHLIGHT
`CURRENT LINE
`
`372
`
`374
`
`CURSOR
`ADJUST
`CURRENT .... - -<
`LINE
`
`FUNCTION SELECT THE FIRST
`~~;;..;..;;:;...;~NUMERIC FIELD AS
`ACTIVE
`
`EXIT/
`SIDE
`
`376
`
`DISPLAY ONLY
`CURRENT LINE
`AND HIGHLIGHT
`ACTIVE FIELD
`
`READ/
`SIDE
`
`FUNCTION
`
`FIG. II
`
`380
`
`ADJUST
`ACTIVE
`FIELD
`
`SKYHAWKE Ex. 1006, page 10
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 10 of 13
`
`5,426,422
`
`382
`
`384
`
`DISPLAY CURRENT
`LINE AND ADD
`SURROUNDING
`WINDOW VALUES
`
`SET THE ACTIVE
`CHARACTER TO THE
`FIRST CHARACTER OF
`THE UPPER
`WINDOW VALUE
`
`386
`
`HIGHLIGHT THE
`ACTIVE
`CHARACTER
`
`READ/
`SIDE
`
`396
`
`SET AN ACTIVE
`DATACHECK FOR
`THE CURRENT
`DATABASE
`SCREEN
`
`,-392
`ADJUST ACTIVE
`CHARACTER
`POSITION
`
`394
`
`ADJUST ACTIVE
`CHARACTER
`VALUE
`
`FIG. 12
`
`SKYHAWKE Ex. 1006, page 11
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 11 of 13
`
`5,426,422
`
`r
`
`r
`
`"
`
`/
`I
`3326.1
`DJIA~.~~
`3306.18~
`i\10
`~ 3286.1- JIIII
`)
`~,~,
`) e) ! (~ I
`
`/""412
`"'"
`
`414
`
`( @) @)
`
`FIG. IS
`
`~42
`
`(
`
`,..
`
`-425
`
`06/14~/~92%0 12:58E~
`DJIA ~~ 3306.18
`HIGH ~ /// 3312.08
`LOW ~,##/ 3296.45
`c--·~-~_o -...) e) ! I~ I
`
`FIG. 16
`
`SKYHAWKE Ex. 1006, page 12
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 12 of 13
`
`5,426,422
`
`START
`
`NO
`
`YES
`
`455
`
`~~ .. REJECT BLOCK
`
`CREATE DATABASE
`BLOCK
`
`LOCATE CURRENT
`BLOCK IN
`EXTERNAL RAM
`
`460
`
`462
`
`PLACE NEW DATA INTO
`THE RAM AT
`SPECIFIED LOCATION
`
`FIG. 17
`
`SKYHAWKE Ex. 1006, page 13
`
`

`

`u.s. Patent
`
`June 20, 1995
`
`Sheet 13 of 13
`
`5,426,422
`
`COMPARE
`SELECTED DATA
`FIELD VALUES VS.
`STORED
`DATACHECK
`LIMITS
`
`484
`
`YES
`
`NO
`
`DOES QUICK-VIEW
`ENTRY ALREADY
`EXIST FOR THIS
`SCREEN?
`
`USE FLAG ICON
`TO INDICATE
`AUTO ENTRY
`
`CREATE NEW
`QUICK VIEW
`ENTRY
`
`UPDATE OLD
`ENTRY
`
`470
`
`476
`
`SET ICON FOR
`"UNREAD"
`OPERATION
`
`REJECT ENTRY
`
`480
`
`472
`
`GENERATE ALERT
`
`FIG. 18
`
`SKYHAWKE Ex. 1006, page 14
`
`

`

`1
`
`5,426,422
`
`MEI'HOD AND APPARATUS FOR QillCK ACCESS
`TO SELECTED UPDATED INFORMATION IN A
`SELECTIVE CALL RECEIVER
`
`This is a fIle wrapper continuing application under 37
`CFR 1.62, of prior application Ser. No. 07/881,007 fIled
`on May 8, 1992 by VandenHeuvel et al. for "Method
`and Apparatus for Quick Access to Selected Updated
`Information In A Selective Call Receivers", now aban(cid:173)
`doned.
`
`2
`changes in information which are of importance to the
`user. Further, if the user elects to be alerted of an update
`and misses the alert either by having the alert turned off
`or not having the receiver on or near the user's person
`5 when the alert is activated, the user has no way of
`knowing that an update of information has occurred.
`Additionally, access to updated information poses the
`same difficulties as access to any screen of information.
`It is undesirable for the user to be forced to continu-
`10 ously manipulate the user controls to select screens of
`interest in order to view updated information.
`Thus, what is needed is a method and apparatus for
`notifying the user of selected updates of information
`and for allowing a user quick access to the screen or
`screens of updated information.
`
`30
`
`CROSS REFERENCE TO RELATED,
`COPENDING APPLICATION
`Related, copending applications are patent applica- 15
`tion 08/226,100, fIled concurrently herewith, by
`Charles Ganucheau, Dean P. Vanden Heuvel, Craig
`Halley, Kyong Mun, and Patrick Dumstorff, and as(cid:173)
`signed to the assignee hereof, entitled "Method and
`Apparatus for User Selectable Quick Data Access in a 20
`Selective Call Receiver"; and patent application
`07/880,819, fIled concurrently herewith, by Dean P.
`Vanden Heuvel, Craig Halley, and Charles Ganucheau,
`and assigned to the assignee hereof, entitled "Method
`and Apparatus for Data Driven Triggering in a Selec- 25
`tive Call Receiver".
`1. Field of the Invention
`This invention relates in general to selective call re(cid:173)
`ceivers, and in particular to selective call receivers for
`receiving information services.
`2. Background of the Invention
`Selective call receivers are radio frequency receivers
`which selectively receive messages. Conventionally, a
`selective call receiver examines a selective call signal to
`determine whether the receiver has been addressed. 35
`When an address assigned to the receiver is detected,
`the selective call receiver decodes a selective call mes(cid:173)
`sage. The user is alerted that a message has been re(cid:173)
`ceived and the message can thereafter be presented,
`either as a voice message or a numeric or alphanumeric 40
`displayed message. The message may be displayed on a
`conventional display such as a liquid crystal display
`(LCD). It is desirable that selective call receivers be
`portable and, consequently, most selective call receiv(cid:173)
`ers have LCDs of limited size. Additionally, most selec- 45
`tive call receivers have limited room for user input
`controls.
`More recently, users of selective call receivers desire
`additional features, such as reception of information
`services, while maintaining the desire for small portable 50
`receivers. Information services are services which pro(cid:173)
`vide regularly updated messages, such as news services
`(UP!), financial services (Dow Jones Stock Reports), or
`sports services. One such information services selective
`call system is described in U.S. Pat. No. 4,845,491.
`A user can subscribe to several information services
`and receive information on many topics. Each topic
`may consist of several screens (i.e. information capable
`of being displayed on the LCD at one time). To view a
`screen of information, the user manipulates the limited 60
`number of user input controls to reach the screen. This
`manipulation could consist of numerous activations of
`user controls. The information is updated regularly by
`selective call messages comprising update information.
`If the user is alerted each time one of the screens is 65
`updated, it is likely that the user would be continuously
`alerted. Conversely, if the user is not alerted when a
`screen is updated, the user would be unaware of
`
`55
`
`SUMMARY OF THE INVENTION
`A selective call receiver receives messages which
`update databases that have been previously stored, and
`the databases comprise a plurality of screens of informa(cid:173)
`tion. A method for displaying information in the selec(cid:173)
`tive call receiver comprises the step of receiving a selec(cid:173)
`tive call message comprising update information and
`database information, wherein the database information
`specifies a database and a location within the specified
`database for storage of the update information. The
`method further comprises the steps of updating a por(cid:173)
`tion of the specified database in response to the update
`information and determining whether a screen of infor(cid:173)
`mation that includes the updated portion of the speci(cid:173)
`fied database has been previously flagged by a user to
`indicate that the screen is of special interest. Thereafter,
`the screen is added to a list of screens of special interest
`to the user if the screen has been flagged. The user can
`then activate a quick view mode of operation, wherein
`the list of screens, including, if it has been flagged, the
`screen that includes the updated portion, is accessible
`by a user in the quick view mode of operation in re(cid:173)
`sponse to a fewer number of user activations of user
`keys than are required for the display of other screens
`that are not included in the list of screens.
`A selective call receiver receives selective call mes(cid:173)
`sages, stores databases including a plurality of screens,
`and receives inputs via user keys. The selective call
`receiver includes receiving means for receiving a selec(cid:173)
`tive call message comprising update information and
`database information, wherein the database information
`specifies a database and a location within the database
`for storage of the update information. The selective call
`receiver further includes updating means for updating a
`portion of the specified database in response to the
`update information and flagging means for receiving
`signals by which a user can flag a screen to indicate that
`the screen is of interest. Determining circuitry deter(cid:173)
`mines whether a screen of information that includes the
`updated portion of the specified database has been pre(cid:173)
`viously flagged by a user, and a list of screens of special
`interest is then generated. The screen is added to the list
`of screens if the screen has been flagged. Control cir(cid:173)
`cuitry within the selective call receiver provides user
`activation of a quick view mode of operation, wherein
`each of the list of screens, including, if it has been
`flagged, the screen that includes the updated portion, is
`accessible by a user in the quick view mode of operation
`in response to a fewer number of user activations of user
`keys than are required for the display of other screens
`that are not included in the list of screens.
`
`SKYHAWKE Ex. 1006, page 15
`
`

`

`5,426,422
`
`20
`
`3
`BRIEF DESCRIPTION OF THE DRAWINGS
`FIG. 1 is a block diagram of a selective call system in
`accordance with a preferred embodiment of the present
`invention.
`FIG. 2 is a planar view of the information services
`pager of FIG. 1 in accordance with the preferred em(cid:173)
`bodiment of the present invention.
`FIG. 3 is a planar view of the information services
`pager of FIG. 2 wherein a function menu overlays a 10
`screen of displayed information in accordance with the
`preferred embodiment of the present invention.
`FIGS. 4 and 5 are a flow chart of a quick view mode
`of operation of the information services pager of FIG. 2
`in accordance with the preferred embodiment of the 15
`present invention.
`FIG. 6 is a planar view of the information services
`pager of FIG. 2 wherein the quick view status screen is
`displayed in accordance with the preferred embodiment
`of the present invention.
`FIG. 7 is a planar view of the information services
`pager of FIG. 2 wherein the quick view status screen
`comprising a quick view function menu is displayed in
`accordance with the preferred embodiment of the pres-
`ent invention.
`FIG. 8 is a flow chart of a quick view screen insertion
`operation by user selection and screen flag set operation
`of the information services pager of FIG. 2 in accor(cid:173)
`dance with the preferred embodiment of the present
`invention.
`FIG. 9 is a planar view of the information services
`pager of FIG. 2 depicting a flagged screen of displayed
`information in accordance with the preferred embodi(cid:173)
`ment of the present invention.
`FIGS. 10, 11, and 12 are a flow chart of a screen 35
`trigger set operation of the information services pager
`of FIG. 2 in accordance with the preferred embodiment
`of the present invention.
`FIGS. 13, 14, 15 and 16 are planar views of the infor(cid:173)
`mation services pager of FIG. 2 depicting screens of 40
`displayed information during the screen trigger set op(cid:173)
`eration of FIGS. 10, 11, and 12 in accordance with the
`preferred embodiment of the present invention.
`FIGS. 17 and 18 is a flow chart of a quick view auto
`insert mode of operation of the information services 45
`receiver of FIG. 2 upon receipt of database selective
`call messages in accordance with the preferred embodi(cid:173)
`ment of the present invention.
`
`4
`ing terminal 12' for transmission as selective call signals
`therefrom. The paging terminal 12' similarly comprises
`an encoder 14', a transmitter 16', and an antenna 18'.
`Thus, it can be seen that a selective call system in
`5 accordance with the preferred embodiment of the pres(cid:173)
`ent invention broadcasts signals comprising personal
`messages and information services messages for recep(cid:173)
`tion by a receiver 30. The receiver 30 receives the selec-
`tive call signals at an antenna 32 which generates elec(cid:173)
`trical signals in response to the received radio frequency
`signals and forwards the signals to receiver circuitry 34
`for demodulation. The demodulated signal is provided
`to a microprocessor 36 for processing thereby. The
`microprocessor 36 is coupled to an alert device 38, user
`input controls 40, and a display 42 for interfacing with
`a user of the selective call receiver 30. Additionally, the
`microprocessor 36 is coupled to an external random
`excess memory (RAM) 44 for storing information
`therein and for retrieving information therefrom. In
`accordance with the preferred embodiment of the pres(cid:173)
`ent invention, the external RAM 44 has designated
`portions for storing personal messages 46 and for stor(cid:173)
`ing databases 48. The databases 48 are stored in a por(cid:173)
`tion of the external RAM 44 in a manner which allows
`a user to access the information services data stored
`therein.
`When a selective call signal is received and demodu-
`lated by the receiver circuitry 34, address detection
`block 50 of the microprocessor 36 examines the selec(cid:173)
`tive call signal to determine if an address assigned to the
`selective call receiver 30 is present within the signal.
`When an address assigned to the selective call receiver
`30 is detected by the address detection block SO, a con(cid:173)
`troller 52 is signaled to start a decoder block 54 decod(cid:173)
`ing the received and demodulated selective call signal.
`The decoded signal is provided from the decoder block
`54 to the controller 52 for processing thereby. The
`controller 52 stores the decoded selective call message
`in portions 46, 48 of the external RAM 44. The control(cid:173)
`ler 52 thereafter provides a signal to the alert device 38
`to alert the user that a selective call message has been
`received. Upon manipulation of the user input controls
`40 by the user, the controller will provide the decoded
`selective call message to a display driver 56 for genera(cid:173)
`tion of a user readable display upon the display 42. A
`clock 58 is coupled to the controller 52 to provide con-
`ventional clocking functions allowing for proper opera(cid:173)
`tion of the controller 52 and the microprocessor 36.
`The selective call receiver 30 is user operable in three
`50 modes in accordance with the preferred embodiment of
`the present invention: a personal message mode, a data(cid:173)
`base mode, and a quick view mode. When operating in
`the personal message mode, the selective call receiver
`can function as a conventional pager whereby the user
`can manipulate the user input controls 40 to select and
`read various personal messages stored in the personal
`message portion 46 of the RAM 44. During database
`mode operation, the user can manipulate the user input
`controls 40 to select and read various screens of the
`databases stored in the database portion 48 of the RAM
`44.
`In accordance with the preferred embodiment of the
`present invention, quick view mode operation is a mode
`of operation for allowing a user quick access to selected
`screens under the control of a quick view controller 60.
`The quick view controller 60 is coupled to the control-
`ler 52 for controlling the operation of the microproces(cid:173)
`sor 36 when the user places the selective call receiver 30
`
`25
`
`30
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`Referring to FIG. 1, a selective call system in accor(cid:173)
`dance with a preferred embodiment of the present in(cid:173)
`vention transmits two types of signals: information ser(cid:173)
`vices signals and personal message signals. As is well 55
`known to those skilled in the art, an originator of a
`personal selective call message inputs message informa(cid:173)
`tion via a telephone input 10 to a paging terminal.12.
`The paging terminal 12 comprises an encoder 14 for
`encoding the message information into selective call 60
`signals and a transmitter 16 for transmitting the selec(cid:173)
`tive call signals via an antenna 18.
`Information services signals are derived from infor(cid:173)
`mation services 20 which compile information, e.g.,
`fmancial, sports, news, etc., and forward the informa- 65
`tion to a data center 22. The data center 22 compiles the
`information provided by the information services 20
`into appropriate messages which are provided to a pag-
`
`SKYHAWKE Ex. 1006, page 16
`
`

`

`5
`into the quick view operation mode. The quick view
`operation mode involves either an automatic quick
`view mode wherein the quick view controller 60 auto(cid:173)
`matically retrieves user selected screens from the data(cid:173)
`base 48 and provides those screens sequentially to the 5
`display driver 56 for display upon the display 42 or a
`manual quick view mode wherein selected screens may
`be user selectably retrieved from the memory 48 for
`display without the user having to navigate through a
`database to the screen. The clock 58 is coupled to the 10
`quick view controller 60 for controlling the amount of
`time that each ofthe user selective screens are displayed
`upon the display 42.
`Referring next to FIG. 2, a preferred embodiment of
`the multi-function selective call receiver 30 of FIG. 1 is 15
`depicted. The user input controls 40 (FIG. 1) comprise
`a plurality of user activatable keys 4Oa, 4Ob, 4Oc, 4Od,
`4Oe, 4Of, and 4Og. The alert device 38 is a visual indica(cid:173)
`tor, such as a light emitting diode (LED). An audible
`annunciator could also be mounted just inside the hous- 20
`ing of the receiver 30 to operate in conjunction with the
`LED 38 for alerting the user.
`On the display 42 of FIG. 2, a typical database screen
`showing date information, time information, and fman(cid:173)
`cia! stock information is shown. Referring to FIG. 3, 25
`upon activation of the function key 4Ob, the bottom line
`of the four line display 42 is overwritten with a function
`menu 70 showing a plurality of icons, each of the plural-
`ity of icons identifying a particular function. The left/(cid:173)
`right cursor keys 4Oe, 40/ allow the user to scroll among 30
`the various functions of the function menu 70 and to
`select one of the icons. Upon selection of the proper
`icon, e.g., 700, 70b, or 70c the user depresses the func(cid:173)
`tion key 40b to activate that function. In accordance
`with the present invention, the user selects the man icon 35
`700 to insert the displayed screen into the list of screens
`for quick view mode operation.
`Referring to FIG. 4, the operation of the quick view
`controller 60 is shown as a quick view routine 100.
`Initially, it is determined 102 whether there are any 40
`entries (screens) assigned to the quick view mode. If
`there are no screens for quick view operation when the
`quick view mode is selected 100, the quick view con(cid:173)
`troller 60 (FIG. 1) passes operation back to the control(cid:173)
`ler 52 for display of the personal message status screen 45
`103 and allows the user to select operations not essential
`to the operation of the present invention.
`If there are quick view entries 102, then selection of .
`the quick view mode prompts display of a quick view
`status screen 104, as shown in FIG. 6. The quick view 50
`status screen (FIG. 6) comprises time information 200,
`date information 202, and a message indicating activa(cid:173)
`tion of quick view mode 204 which may be personalized
`by the service provider. Additionally, selected screen
`icons 2060, 206b and 206c indicate that three screens 55
`have been preselected by the user for display during
`quick view operation. Flag-shaped screen icon 20M
`indicates that a fourth screen has automatically been
`inserted for quick view display in accordance with the
`present invention.
`The highlighting of icon 2060 indicates that the left
`most icon 2060 is the current active icon. In accordance
`with the present invention, activation of the read key
`40a or the down cursor key 40d as a user input 106
`(FIG. 4) will cause display of the selected quick view 65
`database screen, which initially is the screen indicated
`by the current icon 206a (FIG. 6). To adjust the current
`active icon 109, the user activates the left cursor key 40e
`
`60
`
`5,426,422
`
`6
`or the right cursor key 40/ for movement left or right,
`respectively, among the screen indication icons 206a,
`206b, 206c, and 206d.
`When the fIrst selected quick view database screen is
`displayed 108, a timer is set 110 in controller 60 (FIG.
`1). By referencing the clock 58, the controller 60 con(cid:173)
`trols the display of the selected screen for a predeter(cid:173)
`mined time. The predetermined time is preferably user
`selectable. In manual quick view operation, when the
`timer times out 112, the display reverts 104 to the quick
`view status display (FIG. 6) and awaits user selection
`106 of a next quick view database screen. In automatic
`quick view operation, when the timer times out 112, the
`quick view controller 60 (FIG. 1) automatically selects
`the next quick view database screen 114 by retrieving
`the screen from the database portion 48 of the memory
`44 and providing it to the display driver 56 (FIG. 1).
`The display driver 56 causes the selected quick view
`screen to be displayed 108.
`In either manual or automatic operation, if timeout
`has not occurred 112, the user can override timer con(cid:173)
`trol by a key press 116 on any of the user input controls
`40 (FIG. 6). For example, the user may not wish to view
`one of the quick view screens for the predetermined
`amount of time set by the timer 110. Therefore, an ap(cid:173)
`propriate key press 116, such as activation of a key
`indicating selection of the next screen 118, would cause
`operation to proceed to retrieval of the next screen 114
`earlier than timeout 112 of the predetermined time set in
`the timer 110. Any other key pressed would take opera(cid:173)
`tion out of the quick view database screen mode and
`return operation to display of the quick view status
`screen 104.
`From the status screen 104, a user input 106 can re(cid:173)
`quest a quick view function menu 120 (FIG. 5). A menu
`request 120 is performed by activation of the function
`key 40b (FIG. 6) which causes display of a function
`menu. A quick view status screen function menu 208 is
`shown in FIG. 7. The function menu 208 comprises a
`plurality of icons which can be utilized to select various
`quick view functions. Referring back to FIG. 5, when
`the function menu is displayed 122 the quick view con(cid:173)
`troller 60 (FIG. 1) looks for input from the left and right
`cursor keys 40e and 40f The cursor keys can be used to
`navigate 126 the menu of functions 208 (FIG. 7) to
`allow the user to select a function. For example, if the
`user selects the delete function 126 as indicated by the
`lightning icon 208a (FIG. 7) the quick view entry
`(screen) indicated by the highlighted indicator icon
`2060 is removed from the list of quick view screens 128
`and operation proceeds back to the start of the quick
`view routine 100. If another function is selected 126, the
`action indicated by the menu icon selected is performed
`130 and operation returns to the start of the quick view
`mode 100.
`Thus, it can be seen that a selective call receiver
`operated in accordance with the present invention al(cid:173)
`lows the user to view preselected quick view screens in
`order to keep apprised of various information services.
`A preferred embodiment of the present invention al(cid:173)
`lows selection of twenty (20) screens for quick view
`operation. When a user is not actively interacting with
`the multi function selective call receiver 30, the user can
`place the receiver into automatic quick view mode
`operation and the quick view controller 60 will cause
`the display of various preselected screens of interest to
`the user. These screens will be presented sequentially in
`a wrap-around manner such that each of the screens
`
`SKYHAWKE Ex. 1006, page 17
`
`

`

`5,426,422
`
`7
`8
`will be displayed until the user makes an appropriate
`of a database screen into quick view can be accom-
`plished by a user flagging a particular database screen as
`key press 116 (FIG. 4) to exit from quick view opera-
`described herein above or by a user triggering a nu-
`tion.
`meric field of a database as described herein below.
`Removal of screens from the quick view operation
`has been described 126, 128 (FIG. 5). Referring to FIG. 5 When an update is made via a received database mes-
`8, a flowchart of the operation of the manual insertion
`sage to a flagged screen or a triggered screen wherein
`process whereby a database screen is user selected for
`the update causes the triggered field to be outside se-
`quick view operation is shown. Initially, operation of
`lected boundaries, the screen is automatically inserted
`the selective call receiver 30 (FIG. 2) is in the database
`as a screen for quick view operation.
`operation mode wherein a database status display is 10 Referring to FIGS. 10, 11, and 12, a flow chart of the
`screen trigger set operation of a selective call receiver
`active 300. The database status display is similar to the
`quick view status display shown in FIG. 6 wherein the
`30 of the preferred embodiment of the present invention
`indicator icons 206 indicate the number of databases
`begins when a user navigates through a database to a
`active and a message personalized by the service pro-
`desired screen of information 350. The current screen is
`vider indicates that operation is in the database mode. 15 displayed 352 and processing awaits user input via one
`of the user controls 4Oa, 4Ob, 4Oc, 4Od, 4Oe, 4Of, or 40g
`User input 302 will allow for subsequent action. For
`example, the user may press a function key 40b (FIG. 7)
`(FIG. 2). Activation of the side key 40g as a user input
`and a menu of functions similar to that shown as menu
`354 returns processing to the database status display
`208 in FIG. 7 will be presented 304. Activation of the up
`screen as previously described 356. Activation of the
`cursor key 40c or the side key 40g will cause the con- 20 function key 40b displays 358 the database function
`menu 70 (FIG. 3) on the fourth line of the display 42.
`troller 52 (FIG. 1) to pass control of the operation of the
`receiver 30 to the controller 60 for quick view opera-
`Activation of any other key for the user input 354 al-
`tion 100. Activation of the left or right movement keys
`lows the user to navigate through the database 350.
`4Oe, 4Of, respectively, allows the user to move the cur-
`A user input 360, while the database function menu 70
`sor left or right through the database indicators 206 to 25 is displayed, allows the user to select one of the func-
`tions offered by the function menu 70. Activation

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