throbber
United States Patent [191
`Haddock et al.
`
`[54] DIGITAL SCREEN PHONE TERMINAL
`WITH GRAPHICAL USER INTERFACE
`
`[75] Inventors: Robert L. Haddock, New York, N.Y.;
`Joseph P. Randolph. Winchester, Mass.
`
`[73] Assignee: M Power Corporation, New York,
`NY.
`
`[21] Appl. No.: 420,208
`[22] Filed:
`Apr. 11, 1995
`
`[51] rm. c1.6 .................................................. .. H04M 11/00
`[52] US. Cl. ................................... .. 379/93.23; 379/93.24; ‘
`379/93.08; 379/93.28
`[58] Field of Search ................................ .. 379/96. 97, 98,
`379/94, 93. 100
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`Re. 30,773 10/1981 Glaser et a1. ......................... .. 235/379
`
`
`
`4,392,023 5,036,513
`
`
`
`7/1983 Sears 7/1991 Greenblatt
`
`5,195,130
`
`3/1993 Weiss et a1. ............................ .. 379/98
`
`FOREIGN PATENT DOCUMENTS
`
`0365200 4/1990
`European Pat. 01f. .
`0526729 2/1993
`European Pat. O?. .
`0630141 12/1994
`European Pat. Off. .
`2156186 10/1985
`United Kingdom .
`2285897 7/1995 United Kingdom .
`WO9l/07839 5/1993 WIPO .
`
`OTHER PUBLICATIONS
`Bank Technology News, “Citibank Screenphone Spawns
`Competition”, Jul. 1994, two pages.
`CardI‘ech/Secur’l‘ech ’94 “Building Foundations for Inno
`vation”, Apr. 11-13, 1994, two pages.
`Citibank. Philips screen telephone advertisement, 1994, one
`Page
`Philips screen telephone advertisement, one page.
`
`US005657378A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,657,378
`Aug. 12, 1997
`
`Philips P100 Enhanced Telephone Flat Screen Text Tele
`phone advertisement, one page.
`VeriFone Omni VuFone advertisement, 1994, one page.
`Forval FP-500 and FP-SOOMR Super Display Phones
`advertisement, 1994, one page.
`Forval FP-500 Super Display Phone advertisement, one
`page.
`Consumer Information Appliance, “Screen Phone” article,
`Sep. 1994. one page.
`Washington Technology, “In The Netplex: New World
`Order?” article, Sep. 29, 1994, 1 p.
`US. Order Phoneplus advertisement, one page.
`International Searching Authority/European Patent O?ice,
`International Search Report, Sep. 13, 1996, application No.
`PCI‘IUS96/O496, seven pages.
`lEEE International Conference on Communications, vol.
`2/3, Mahy 23-26, 1993, “Dual Media Messaging Using
`Screen Telephones on the Telephone Network”, Barry K.
`Schwartz and Stephen B Weinstein, pp. 1183-1188.
`IEEE Communications Magazine, No. 4, Apr. 28, 1990,
`“Screen-Based Telephony”, Bob McNinch, pp. 34-38.
`
`Primary Examiner-?Stella Woo
`Attorney, Agent, or Firm—Testa, Hurwitz & Thibeault, LLP
`[57]
`ABSTRACT
`
`A telephone device for accessing electronic services
`includes a housing having a front portion with a display
`device and a telephone keypad. The telephone device pro
`vides a graphical user interface whereby user selectable
`options are presented in a graphical format on the display
`device and a user is allowed to make selections therefrom
`with, for example, a point-and-click mechanism. A
`processor, preferably a single programmable digital signal
`processor, is responsive to the telephone keypad and the user
`selectable options and executes a variety of modem
`functions, telephone functions, and application programs.
`The programmable digital signal processor also supports the
`graphical user interface.
`
`18 Claims, 10 Drawing Sheets
`
`Page 1 of 17
`
`GOOGLE EXHIBIT 1018
`
`

`

`Aug. 12, 1997
`Aug. 12, 1997
`
`Sheet 1 of 10
`Sheet 1 of 10
`
`5,657,378
`5,657,378
`
`US. Patent
`
`U.S. Patent
`
`Page 2 of 17
`
`Page 2 of 17
`
`

`

`U.S. Patent
`
`Aug. 12, 1997
`
`Sheet 2 of 10
`
`ig
`
`“0=
`of=ecnC)-=eG&réLorw!fie|Lule[or
`LTa}Fo)Ca)eeLsfal|[of]Lh8999P9Z9sea|av|he
`Z‘Old92,
`
`0Sea2,|StdoP
`
`5,657,378
`
`L8
`
`0S
`
`Page 3 of 17
`
`Page 3 of 17
`
`
`

`

`U.S. Patent
`
`Aug. 12,1997
`
`Sheet 3 0f 10
`
`5,657,378
`
`'1
`
`- You have mail
`- Your last Session Apr 10 11:12 PM
`
`f 14
`
`personal access
`
`world access [43
`
`@ @ A
`@ @ D. Travel Agent
`
`B. Investments
`C. Newspaper
`
`W“
`
`E9
`
`45
`
`@ H. Internet
`
`E. Shopping Mall
`F. Home & Health
`G.
`
`FIG. 3B
`
`Page 4 of 17
`
`

`

`U.S. Patent
`
`Aug.12, 1997
`
`Sheet 4 of 10v
`
`5,657,378
`
`~ You have mail
`I] m - Your last Session Apr 10 11:12 PM
`
`/ 14
`
`personal access
`
`wo?d access f 43
`
`GAD @ A. Banking
`
`[37
`
`B. Investments
`C. Newspaper
`
`CE @ D. Travel Agent
`
`E. Shopping Mall
`@ F. Home & Health
`45
`
`'
`
`G.
`
`@ H. Internet
`
`FIG. 3B
`
`Page 5 of 17
`
`

`

`US. Patent
`
`Aug.12, 1997
`
`Sheet 5 0f 10
`
`5,657,378
`
`A r 22 Paris
`- Next trip
`H m - You have 15 specia travel offers
`
`/ 14
`
`personal travel agent
`
`destinations f 47
`
`@ @ A. UIS.
`
`8. Canada
`0. Latin America
`
`89
`W
`
`@ 49
`
`D. South America
`E. Europe
`F. Mld East
`G. Africa
`H. Far East & Paci?c
`
`FIG. 3C
`
`Page 6 of 17
`
`

`

`US. Patent
`
`Aug. 12, 1997
`
`Sheet 6 of 10
`
`5,657,378
`
`r96
`MANAGE YOUR
`MONEY
`
`[98
`ACCESS
`INFORMATION
`
`[92
`COMMUNICATE
`
`18
`
`'12
`
`/" \14
`
`1o
`W
`
`ODD Q U U
`DUE!
`I] U
`UDCI
`EIEIEI
`DUE!
`DUE!
`
`(100
`
`[102
`
`K94
`
`PLAN A TRIP
`
`SHOP & PURCHASE
`
`ORGA¥III\ZAEE YOUR
`
`FIG. 4
`
`Page 7 of 17
`
`

`

`USS. Patent
`
`Aug. 12, 1997
`
`Sheet 7 of 10
`
`5,657,378
`
`zz|
`
`11
`
`INOSREE!
`
`Wiss
`
`1J
`
`i
`
`VS‘Sls
`
`OLL
`
`WowHSV1s|9bX¥rg
`
`
`
`dYVvodAdyAW1dSIO
`
`Obvb
`
`8bcll
`
`OLL
`
`901
`
`vol
`
`LAS
`
`-GNVH043d09
`
`O/l
`
`JISV
`
`WLSIG
`
`AWNOIS
`
`YOSss00dd
`
`94009
`
`Page 8 of 17
`
`Page 8 of 17
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 12, 1997
`
`Sheet 8 of 10
`
`5,657,378
`
`ZbL
`
`Bel
`
`assy|[Aviasia]||avaaay
`93009SISVO/
`
`
`WissVIDINDd
`
`40d-YSLNI
`4009aevo
`QLXMSZ
`WOkds{9c
`
`9 O
`
`F
`
`vol
`
`gLvl
`
`cc
`
`“ASy
`
`quvog
`
`OL
`
`ZEL
`
`SE
`l
`
`9EL
`
`adidLSSVN
`
`aHyvVo
`
`WVesS
`
`OLXHe
`
`8zL
`
`O€L
`
`30v4
`
`OLXH8cl
`
`HSV14
`
`WLISId
`
`TWNOIS
`
`yYOSSADOUd
`
`gS‘Sls
`
`94009
`
`Ol}
`
`Page 9 of 17
`
`Page 9 of 17
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 12, 1997
`
`Sheet 9 0f 10
`
`5,657,378
`
`m3)
`
`@EU
`
`POMMMOO 101mm.
`
`
`
`wmm ooww.
`
`Page 10 of 17
`
`

`

`U.S. Patent
`US. Patent
`
`Aug. 12, 1997
`Aug. 12, 1997
`
`Sheet 10 0f 10
`Sheet 10 of 10
`
`657,378
`5
`5,657,378
`
`9EL
`
`81
`
`dHVOLYVWS
`YaLNiddd
`
`QuVvOsAsn/AVdAay
`
`NONYNLOLN>AW1d34y
`
`ONINOONI
`
`AAILOATAS¢
`
`WNOlidO
`
`SCHV9Od
`
`XWa4>
`
`Sisi+
`
`LdAYOSG/LdAYONGS+
`ONINOONI*901
`
`SNOISSSHSVLVd+
`
`ONIOOLNO»
`
`QHOMSSVdLAs+
`
`STIVO
`
`YOLVOICNI
`
`vol
`
`WLISIG+
`AV1dSId«
`
`AYOLS-
`
`SAISON*
`
`ONINOONI+
`
`Xv
`
`TWNOSYAd
`
`saynlvas
`
`#UYATIVO«
`
`O4NI
`
`Saynlvaad
`
`/AS1Nd+
`
`JdNOL
`
`+SSV1O0
`
`ANOHdJYNLV3d
`
`ANOHdSLOd
`
`SAdHLIM
`
`CELIAOVSYMALNI|901
`QUVMHOS
`
`SADVSSAWADIOA¢
`YOLVINOTWSASN-
`SJODVAYALNI
`YOSSs00ddIWNOISWLSId
`
`AW1dSIG/LAS+
`
`901SDVAYALNI
`
`
`TOYLNODYOSHNDAV1dSid}O02)|HSV1A
`
`SSSIAYASNOLLVAYOSNI+
`ONYSAILONILSIO+
`
`GSaL941SMOOT":
`
`ONITIVSDAVI1dSIC«
`
`YSTIVOAV1dSIC+
`
`SHAGIAONdSDIANAS
`
`SADIAYASONiddOHS>
`
`9071WOdSsTVId+
`
`AWVNYaTqWo=
`
`SWHIlsJOVYSANONE
`
`SADIAYASTAAVeL
`dasva-isqv
`SOL}HSA|9el|WOYdS
`
`MYOMLANGSHOLIMS
`
`SSDIAYSSNOILVWHOSNI>
`WeOdLV1dAYSAITAG
`
`ADIAYASSAILOVESALNI
`
`SADIAYASONIiddOHS:
`
`SWals3ADVYdsanONd:
`
`SADIANASTHAVYL:
`
`ADVSSAN
`
`AIdILNW-
`
`ALVAILOV+
`
`dg0oAd
`
`OQNIOSLNO
`
`dWVLS
`
`WIISI0»
`
`SIdCPA+
`
`ISGV«
`
`9S}
`
`SL
`
`SAYNLVSAWNOILdO
`
`
`AAIBDAM/GNAS*YAMSNVOLNV=
`
`2°Sls
`
`
`
`TWNIWYSLVIVO
`
`
`
`NO9071OLNV+
`
`TWICOLNV»
`
`ovAs
`
`8S}
`
`ALVO/AWIL«
`
`VLVdSSaedWOO+
`
`v9L
`
`SANVEs
`
`SXANVE:
`
`SdadiAOdd
`
`LAN:
`
`LANYSALNI-
`
`Page 11 of 17
`
`Page 11 of 17
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`5,657,378
`
`1
`DIGITAL SCREEN PHONE TERMINAL
`WITH GRAPHICAL USER INTERFACE
`
`FIELD OF THE INVENTION
`
`This invention relates to communication devices and,
`more particularly, to powerful, low cost, user friendly tele
`phone terminals which have display screens and which
`utilize digital signal processing and graphical user interface
`technologies to provide modem and telephone functions.
`
`BACKGROUND OF THE INVENTION
`
`A telephone having a display screen, a telephone keypad,
`and a telephone handset is known, and it sometimes is
`referred to as a “screen phone”. Companies such as Philips,
`VeriFone, Forval, U.S. Order, and SmartPhone Cormnuni
`cations each provide such a telephone. These screen phones
`generally look like conventional telephones except they
`have the display screen which typically is located above the
`keypad. Some screen phones have an alphanumeric key
`board.
`Known screen phones typically utilize a hardware archi
`tecture having three physically separate and discrete hard
`ware modules: a general purpose microprocessor (and asso
`ciated memory and logic) for executing application
`programs and/or controlling the other modules; a modem;
`and telephone electronics. Known screen phones typically
`use the keypad keys and/or dedicated function key buttons
`on the face of the phones to control the phones and select
`options presented on the display screen. Some known screen
`phones which use the ADSI protocol developed by Bellcore
`provide programmable “softkeys” on the display screen. The
`softkeys allow the ?xed-position function key buttons to be
`programmably assigned a meaning.
`
`15
`
`20
`
`25
`
`30
`
`35
`
`SUMMARY OF THE INVENTION
`
`2
`telephone functions such as auto-dialing, call progress
`monitoring, DTMF (dual-tone multi-frequency) processing,
`call status, call waiting status, call duration, incoming/
`outgoing calling logs, and caller ID. The built-in functions
`can include, for example, clock, alarm, calendar, organizer,
`calculator, phone lists. The application programs can
`include, for example, terminal emulation, home banking,
`airline reservations, etc.
`The telephone device according to the invention is thus in
`e?rect a remote input/output device which provides the user
`with access to a variety of electronic services. Also, when
`not being used as a remote input/output device for accessing
`electronic services, the telephone device provides a com
`plete set of feature telephone functions.
`The telephone device can send and receive voice and data
`signals over a variety of communication media including
`analog telephone lines, digital lines (e.g., ISDN or Integrated
`Services Digital Network), wireless networks such as cel
`lular networks, and communications networks in general.
`The data signals can include facsimile images.
`In a preferred embodiment of the telephone device, an
`alphanumeric keyboard is provided. The keyboard prefer
`ably is a 55-key QWERTY keyboard and is slidable into and
`out of the housing for easy and convenient storage and
`access. The keyboard provides the user of the device with a
`convenient way to enter alphanumeric information.
`The use of a graphical user interface makes the telephone
`device according to the invention extremely simple to oper
`ate and very user-friendly. The programmable digital signal
`processor alone executes the modem functions, telephone
`functions, and application programs, unlike known screen
`phones which typically use physically separate and discrete
`hardware modules for these functions. In addition to imple
`menting the graphical user interface and providing the
`modem, telephone, and application functions, the program
`mable digital signal processor also preferably provides other
`built-in functions (e.g., clock, alarm, calendar, organizer,
`calculator, phone lists, etc.). In general, all of the function
`ality of the telephone device is alterable by reprogramming
`the telephone device.
`By using a single hardware element (i.e., the program
`mable digital signal processor) to perform operations pre
`viously performed by three or more physically separate,
`discrete hardware modules, the telephone device according
`to the invention can be produced for a lower cost as
`compared to known screen phones which use a plurality of
`separate hardware modules. Also, a very powerful program
`mable digital signal processor can be purchased for a
`fraction of the cost of a general purpose microprocessor
`having comparable compute power. Because one or more of
`the physically separate, discrete hardware modules of a
`known screen phone typically includes a general purpose
`microprocessor, the price diiference between a program
`mable digital signal processor and a comparably powerful
`general purpose microprocessor translates into a signi?cant
`manufacturing cost savings in favor of the telephone device
`of the invention. Cost is. however, only one of the advan
`tages of this telephone device over known screen phones.
`The telephone device according to the invention can be
`quickly and easily upgraded or modi?ed by downloading
`new software for use by the prograrmnable digital signal
`processor. In a preferred embodiment of the invention, the
`software is downloaded into one or more memory modules
`associated with the programmable digital signal processor,
`and the programmable digital signal processor accesses the
`memory module(s) in order to execute its various functions.
`
`The invention relates to a telephone device which
`includes a housing having a front portion with a display
`device and a telephone keypad. A telephone handset is
`external to the housing but connected thereto by, for
`example, a conventional telephone cord. In accordance with
`the invention, the telephone device provides a graphical user
`interface whereby user selectable options are presented in a
`graphical format On the display device and a user is allowed
`to make selections therefrom with, for example, a point
`and-click mechanism. The user accesses various electronic
`services by, for example, pres sing the telephone keypad keys
`and/or selecting options via the graphical user interface. A
`processor, preferably a single programmable digital signal
`processor. is responsive to the telephone keypad and the user
`selectable options and provides a variety of modem and
`telephone functions which allow the telephone device to
`communicate with the various electronic services. The pro
`grammable digital signal processor also preferably supports
`the graphical user interface and also executes a variety of
`built-in functions and application programs. With this tele
`phone device, a user thus can electronically perform a
`variety of tasks such as, for example, banking transactions,
`purchases, information retrieval, and information dissemi
`nation.
`The modem functions performed by the programmable
`digital signal processor of the telephone device according to
`the invention can include modulation/demodulation,
`compression/decompression, and error correction of voice
`and data signals including facsimile images. The telephone
`functions include speech path processing as well as other
`
`40
`
`45
`
`55
`
`65
`
`Page 12 of 17
`
`

`

`5 ,657,378
`
`3
`Known screen phones typically require an entire hardware
`module to be removed and replaced in order to modify that
`aspect of the screen phone. For example, to upgrade the
`modem module of a known screen phone from 2400 bits per
`second (bps) to 9600 bps. it typically is necessary to remove
`the entire 2400 bps hardware module and replace it with a
`new 9600 bps hardware module. The telephone device of the
`invention can be upgraded with signi?cantly less effort,
`time. and cost. Also. in about the same time it takes to
`perform one software download operation, more than one
`(or all) aspects of the telephone device’s functionality (e.g.,
`modem, telephone. application programs, and built-in
`functions) can be altered. In contrast, altering more than one
`hardware module of a known screen phone increases the
`required e?ort, time, and cost signi?cantly over that required
`to alter a single hardware module.
`The telephone device according to the invention also is
`more reliable than known screen phones. The higher reli
`ability is due in part to the integrated design which uses a
`single programmable digital signal processor to perform a
`20
`variety of operations such as the execution of modem
`functions. telephone functions. application programs, and
`built-in functions. This centralized. integrated design of the
`telephone device eliminates the need for any sort of high
`level controlling microprocessor which known screen
`phones typically use to help the plurality of separate, dis
`crete hardware modules thereof operate together without
`con?ict.
`The foregoing and other objects, aspects, features, and
`advantages of the invention will become more apparent from
`the following description and from the claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the drawings. like reference characters generally refer
`to the same parts throughout the diiferent views. Also, the
`drawings are not necessarily to scale, emphasis instead
`generally being placed upon illustrating the principles of the
`invention.
`FIG. 1A is a perspective view of a digital screen phone
`terminal according to the invention, with an alphanumeric
`keyboard in its stowed position.
`FIG. 1B is a perspective view of the digital screen phone
`terminal showing the alphanumeric keyboard slid out for
`allowing access thereto.
`FIG. 2 is a top view of a portion of the front of the digital
`screen phone terminal of FIGS. 1A and 1B.
`FIGS. 3A, 3B. and 3C are examples of graphical displays
`shown to a user of the digital screen phone terminal on the
`display screen thereof.
`FIG. 4 is a diagram of some of the electronic services
`which can be accessed with the digital screen phone terminal
`according to the invention.
`FIG. 5A is a block diagram of the hardware components
`of a basic version of the digital screen phone terminal.
`FIG. 5B is a block diagram of the hardware components
`of an advanced version of the digital screen phone terminal.
`FIG. 6 is a diagram showing various tasks performed by
`the hardware of FIG. 5A or 5B.
`FIG. 7 is a diagram showing some of the functionality of
`the digital screen phone terminal according to the invention.
`
`35
`
`45
`
`50
`
`55
`
`60
`
`DESCRIPTION
`Referring to FIGS. 1A and 1B. a telephone device accord
`ing to the invention is a digital screen phone terminal 10
`
`65
`
`15
`
`25
`
`4
`with a housing 12 and a telephone handset 18. The handset
`18 is separate from or external to the housing 12, and it is
`connected to the housing 12 by a telephone handset cord 20.
`The front portion of the housing 12 of the terminal 10 has a
`display screen 14 and a point-and-click mechanism 26. The
`terminal 10 provides a user thereof with a graphical user
`interface which includes user selectable options displayed in
`a graphical format on the display screen 14. The user can
`select among the options displayed in the graphical format
`by manipulating the point-and-click mechanism 26. The
`front portion of the housing 12 also has a telephone keypad
`16. function keys 24. telephone operation keys 28, a micro
`phone 30. and a telephone message indicator lamp 32. The
`keypad 16 and/or the functions keys 24 can be used with. or
`in place of. the point-and-click mechanism 26 by a user of
`the terminal 10 to make option selections. In a preferred
`embodiment of the terminal 10, an alphanumeric keyboard
`22 is provided. The keyboard 22 slides into (FIG. 1A) and
`out from (FIG. 1B) the housing 12 in order to stow it or
`allow access to it.
`Referring to FIG. 2, the keypad 16 on the front portion of
`the terminal’s housing 12 includes twelve user pressable
`keys 34-56 similar to a conventional telephone keypad. The
`message indicator lamp 32 lights when one or more mes
`sages have been received. The microphone 30 is for receiv
`ing the user’s voice when the terminal 10 is being operated
`in speakerphone mode (i.e., without using the handset 18).
`One of the telephone operation keys 28, labeled “speaker”
`80, is used to turn the speakerphone mode on and off. In a
`preferred embodiment, a light 81 on the speaker key 80
`indicates when the speakerphone mode is activated. The
`terminal 10 includes a speaker (not shown) for projecting
`sound when the terminal 10 is used in the speakerphone
`mode. Another one of the telephone operation keys 28,
`labeled “mute” 78, is for disabling the microphone 30 to
`allow, for example, the user to speak aloud while in the
`speakerphone mode without being heard on the other end
`but still hearing transmissions from the other. The mute key
`78 also preferably includes a light 83 for indicating when the
`mute mode is activated. The other telephone operation keys
`28 are a “hold” key 82 and a “redial” key 84 which,
`respectively, put a caller on hold and automatically redial the
`last-dialed telephone number. A speaker volume control 86
`and a display screen contrast control 88 are provided. In
`some embodiments, the terminal 10 has eight function keys
`62-76, and in some other embodiments. it has four such
`keys.
`Still referring to FIG. 2. in a preferred embodiment. the
`point-and-click mechanism 26 includes a cursor controller
`58 and an activation button 60. Together, the cursor con
`troller 58 and the activation button 60 allow the user to select
`a desired one of the options displayed in the graphical format
`on the display screen 14 by moving a cursor to or near that
`option and then indicating con?rmation of the selection. The
`cursor controller 58 responds to the user’s touches by
`moving the cursor in the corresponding direction: up. down.
`left, right. or diagonally. The activation button 60 is pressed
`when the cursor is at or near the desired option.
`-
`In some alternative embodiments. the point-and-click
`mechanism 26 is replaced by another interface mechanism
`such as. for example, a touch screen mechanism or a voice
`activated mechanism. The touch screen mechanism would
`allow the user to select among options displayed in the
`graphical format on the display screen 14 by touching, or
`pointing at or near, that option. In this touch screen
`embodiment. the point-and-click mechanism 26 might be
`removed from the front of the terminal’s housing 12, the
`
`Page 13 of 17
`
`

`

`5
`display screen 14 would be replaced with a suitable touch
`screen or touch-detecting elements would be added to the
`existing display screen 14, and the terminal 10 would be
`programmed to implement the touch screen feature. The
`voice activated mechanism would allow the user to select
`among options displayed in the graphical format on the
`display screen 14 by uttering an instruction corresponding to
`that option. In this voice activated embodiment, the point
`and-click mechanism 26 might be removed from the front of
`the terminal’s housing 12. the microphone 30 might be used
`to receive the uttered instructions, and the terminal 10 would
`be programmed to implement the voice activated feature. In
`general. whatever the interface mechanism employed to
`allow the user to make option selections, the terminal 10 will
`have a graphical user interface for making the task simple,
`easy to understand. and intuitive in accordance with the
`invention.
`The graphical user interface provides user selectable
`options in a graphical format on the display screen 14.
`Referring to FIGS. 3A, 3B, and 3C, examples of such a
`graphical format are provided by a home page screen 85, a
`world page screen 87. and a personal travel agent screen 89
`which the user might see and interact with when using the
`digital screen phone terminal 10 of the invention. The user
`is provided with options via a variety of graphical features
`including buttons. scrolling lists, radio buttons, check boxes,
`dialog boxes, etc. The options provided to the user on the
`sample home page screen 85 can include, for example,
`buttons for manipulating phone calls 37 and messages 39
`and information related thereto. The letters (e.g., ABC)
`shown within the buttons are representative of indicia that
`can be displayed to the user to identify the particular
`function of each button. The user can be provided with
`access to various stored phone numbers via a directory
`listing 41. The options provided to the user on the world
`page screen 87 can include. for example, the ability to access
`various electronic services and application programs via a
`directory 43 of such services and applications and a variety
`of other options accessible via various buttons 45. The
`options provided to the user on the personal travel agent
`screen 89 can include, for example, the ability to select
`various destinations via a destinations directory 47 and other
`options identi?ed by various buttons 49. The user of the
`terminal 10 manipulates the point-and-click mechanism 26
`in order to point the cursor on the display screen 14 to, for
`example, the desired button and then select the option
`identi?ed by that button.
`Referring to FIG. 4, the digital screen phone terminal 10
`provides various built-in organizational tools 94 such as
`calendar. clock, calculator, organizer, to do list. telephone
`number list, outgoing and incoming call log, call back list,
`and alert functions. The tools 94 are functions programmed
`into the terminal 10 and generally are accessed by a user
`interacting with the terminal’s graphical input/output fea
`tures (e.g.. the display screen 14 and the point-and-click
`mechanism 26, the keypad 16. and/or the function keys 24).
`The terminal 10 also provides various built-in communica
`tion capabilities 92 including modem and telephone func
`tions which allow the terminal 10 to access various elec
`tronic services such as banking services 96. information
`services 98. travel planning services 100, and consumer
`services 102. The modem functions provided by the terminal
`10 can include modulation and demodulation. decompres
`sion and compression. and error correction of outgoing and
`incoming voice and data signals. The data signals can
`include representations of facsimile images. The telephone
`functions provided by the terminal 10 include speech path
`
`10
`
`25
`
`35
`
`45
`
`50
`
`55
`
`65
`
`5,657,378
`
`6
`processing. In general, the terminal 10 also provides at least
`all of the telephone functions provided by a conventional
`feature telephone such as auto-dialing, call progress
`monitoring, DTMF (dual-tone multi-frequency) processing,
`CLASS+ features including call status, call waiting status,
`call duration, caller information (e.g., caller ID and name),
`incoming/outgoing calling logs, dial from log, block
`selected calls, and distinctive rings.
`'
`The banking services 96 can include bill paying, bank
`account transactions (e.g., transfer of funds between
`accounts, obtaining account balances, etc.). and ?nancial
`information retrieval (e.g., bank loan interest rates). The
`information services 98 can include news on topics such as
`?nance, weather, sports, and entertainment. The travel plan
`ning services 100 can include viewing airline schedules,
`making reservations, ordering tickets, and viewing maps.
`The consumer services 102 can include retrieval of product
`information and the ordering of products and services. In
`general, the terminal 10 can access and interact with any
`electronic service.
`‘
`The digital screen phone terminal 10 according to the
`invention can be provided in two versions, a basic version
`(FIG. 5A) and an advanced version (FIG. 5B).
`Referring to FIG. 5A, the basic version of the terminal 10
`includes at least the following components within the hous
`ing 12: a programmable digital signal processor (DSP) 104;
`an input/output (I/O) controller 106; an I/O communications
`interface 108; an interface codec 110; a handset codec 112;
`and memory 114, 116. This basic version also includes the
`telephone keypad 16 and the display screen 14 which are
`both contained within the housing 12 but which are exposed
`to allow the user to manipulate/view them The telephone
`handset 18 is also shown in FIG. 5A.
`Referring to FIG. 5B, the advanced version of the termi
`nal 10 includes at least the following components within the
`housing 12: the programmable DSP 104; the I/O controller
`106; the I/O cormnunications interface 108; the two codecs
`110, 112; a speakerphone 138; memory 124, 126, 128; and
`various interfaces 130, 132, 134, 136 for receiving various
`cards. In addition to the keypad 16, the screen 14, and the
`handset 18, this advanced version includes the stowable
`alphanumeric keyboard 22.
`Referring to FIGS. 5A and 5B, both the basic version and
`the advanced version include the programmable DSP 104
`and the I/O controller 106. The programmable DSP 104 uses
`digital signal processing techniques, and it alone implements
`the modem functions, the telephone functions, and the
`application programs. The programmable DSP 104 is basi
`cally the same element with the same functionality in both
`the basic version and the advanced version. The program
`mable DSP 104 is aided by the I/O controller 106 which
`performs some of the basic, low-level control functions
`necessary to interface with the various I/O devices including
`the keypad 16, the display 14, the keyboard 22, the memo
`ries 114, 116. 124, 126, 128. and the interfaces 130, 132,
`134, 136. The low-level control functions handled by the I/O
`controller 106 can include. for example, scanning the key
`pad 16 and/or keyboard 22 for user inputs and updating the
`display screen 14. The U0 controller 106 is a slave to the
`programmable DSP 104. The U0 controller 106 used in the
`advanced version typically is more complex than the I/O
`controller 106 in the basic version because more I/O devices
`must be handled in the advanced version.
`In a preferred embodiment of the terminal 10 of the
`invention, the programmable DSP 104 is a single Texas
`Instruments 'IMS320C50 series digital signal processor chip
`
`Page 14 of 17
`
`

`

`5,657,378
`
`10
`
`25
`
`35
`
`7
`with compute power of about 28 MIPS (Millions of Instruc
`tions Per Second). and more preferably either a C51 or a C52
`chip. It is possible to use other digital signal processors
`instead of the presently preferred chip(s), but it has been
`discovered that any such chip should have compute power of
`about 28 MIPS or greater. Also. in the preferred
`embodiment, the 110 controller 106 is an ASIC (Application
`Speci?c Integrated Circuit) chip custom designed to provide
`the necessary interface functions including the I/O “glue
`logic” which is frequently a plurality of separate chips but
`which here has been included in the ASIC. A prototype of the
`terminal 10 used a relatively low cost, low power 8-bit
`microcomputer in place of the ASIC.
`In the basic version of the terminal 10. as shown in FIG.
`5A, a repertory dialing number memory 116 is provided for
`storing repertory dialing numbers. In the disclosed
`embodiment, this memory 116 is a 1K-by-8 serial Electri
`cally Erasable Programmable Read Only Memory
`(EEPROM) 122. Memory 114 for the programmable DSP
`104 includes, in the disclosed embodiment. a 32K-by-16
`Random Access Memory (RAM) 118 and a 64K-by-16
`20
`Flash Read Only Memory (ROM) 120. The modem
`function. telephone function, application program. and built
`in function software which dictates the operations performed
`by the programmable DSP 104 generally resides in the
`memory 114. New software is downloadable into the Flash
`ROM 120 to incorporate new features and/or modify exist
`ing features of the terminal 10. Only about 25% or so of the
`memory 114 is required for the programmable DSP 104 to
`perform its modem and telephone functions and for the I/O
`controller 106 to perform its low-level control functions.
`This leaves about 75% or so of the memory 114 for the other
`built-in functions and application programs which the pro
`grammable DSP 104 executes and the terminal 10 provides
`to the user. As mentioned previously. the built-in functions
`can include clock, alarm. calendar, organizer, calculator,
`phone list, etc. functions, and the application programs can
`include terminal emulation such as a VT-lOO terminal emu
`lation program as well as a variety of other applications.
`Still referring to FIG. 5A, the two codecs 110. 112 and the
`communications interface 108 are required to interface the
`programmable DSP 104 and the I/O controller 106 to analog
`telephone lines and the handset 18 which is analog. One or
`more of the two codecs 110, 112 and the interface 108 could
`be replaced or removed if the terminal 10 is to be coupled
`to a non-analog line such as the ISDN or other non-analog
`communications network.
`In the disclosed embodiment of the advanced version of
`the terminal 10, as shown in FIG. 5B. the repertory dialing
`number memory is implemented wi?r a 2K-by-16 SRAM
`(Static RAM) 128 which is a battery-backed memory chip,
`50
`and the DSP/controller memory is implemented with a
`l28K-by-16 RAM 124 and a l28K-by-16 Flash Erasable
`PROM (EPROM) 126. The interfaces can include a personal
`computer memory card interface (PCMCIA) 130 for receiv
`ing a PCMCIA memory card, a serial port interface 132 for
`receiving essentially any serial device card (e.g.. a card for
`a printer or computer), a bar code interface 134 for inter
`facing with any bar code reader via serial communications,
`a smartcard interface 136 for receiving any smartcard, and
`a magnetic stripe card interface 135 for receiving a magnetic
`stripe card. The handset codec 112 in t

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