throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2003/0123627 A1
`Pinard et al.
`(43) Pub. Date:
`Jul. 3, 2003
`
`US 2003.01.23627A1
`
`(54) PALM PC DOCKABLE PHONE
`
`(30)
`
`Foreign Application Priority Data
`
`(76) Inventors: Debbie Pinard, Kanata (CA); Ed
`Bijman, Stittsville (CA); Douglas C.
`Oddy, Greely (CA)
`
`Correspondence Address:
`Frank Chau Esq.
`F Chau & Associates LLP
`1900 Hempstead Turnpike Suite 501
`East Meadow, NY 11554 (US)
`
`(*) Notice:
`
`This is a publication of a continued pros-
`ecution application (CPA) filed under 37
`CFR 1.53(d).
`
`(21) Appl. No.:
`
`09/502,085
`
`(22) Filed:
`
`Feb. 10, 2000
`
`Feb. 11, 1999 (GB)......................................... 99030421
`Publication Classification
`(51) Int. Cl." ....................................................... H04B 1100
`(52) U.S. Cl. ........................................................ 379/110.01
`
`ABSTRACT
`(57)
`Apalm PC dockable phone, comprising a personal computer
`running a Software application for implementing telephony
`functions, a personal digital assistant (PDA) device provid
`ing a user display and input interface, and a telephone Set
`connected to the personal computer and in communication
`with the PDA device, wherein the telephone set incorporates
`phone firmware for communicating with the Software appli
`cation and PDA firmware for communicating with the PDA
`device for controlling the telephony functions via the user
`display and input interface.
`
`3
`
`
`
`CALL
`CONTROL
`SERVER
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 1
`
`

`

`Patent Application Publication
`
`Jul. 3, 2003 Sheet 1 of 4
`
`US 2003/0123627 A1
`
`
`
`FG.1
`
`
`
`CALL
`CONTROL
`SERVER
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 2
`
`

`

`Patent Application Publication
`
`Jul. 3, 2003. Sheet 2 of 4
`
`US 2003/0123627 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 3
`
`

`

`Patent Application Publication
`
`Jul. 3, 2003. Sheet 3 of 4
`
`US 2003/0123627 A1
`
`
`
`FG.3
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 4
`
`

`

`Patent Application Publication
`
`Jul. 3, 2003. Sheet 4 of 4
`
`US 2003/0123627 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`PC 3
`
`GUAPPLICATION
`
`TELEPHONY SERVICES
`
`TAP SERVICE PROVIDER
`
`
`
`
`
`
`
`USB
`TAP
`SERVICE
`PROVIDER
`
`PHONE
`SDE
`
`55
`
`LINE
`SOE DESKTOP
`TAP
`SERVICE
`PROVIDER
`
`DRVER
`
`USB POR OR SERAL PORT
`
`ETHERNET
`PORT
`
`CALL
`CONTROL
`SERVER
`
`
`
`PHONE D
`FRMWARE
`
`PDA
`FIRMWARE
`
`PHONE/DOCKING STATION 1
`
`NFRARED
`DRIVER
`
`INFRARED
`PORT 44
`
`ESCAL
`DRVER
`
`SERIALPARALLEL
`PORT 41 INFRARED
`PORT 46 (
`
`PDA 5
`
`PHONE
`DISPLAY
`APP
`
`NFRARED
`DRIVER
`
`PHYSICAL
`PORT
`WER
`DR
`
`SERIALPARALLEL
`PORT 42
`
`FG4
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 5
`
`

`

`US 2003/O123627 A1
`
`Jul. 3, 2003
`
`PALM PC DOCKABLE PHONE
`
`FIELD OF THE INVENTION
`0001. This invention relates in general to Computer Tele
`phony Integration (CTI), and more particularly to a system
`for integrating functionality of a PDA (Personal Digital
`ASSistant) with a combined telephone set/docking station
`connected to a personal computer (PC).
`
`BACKGROUND OF THE INVENTION
`0002 Palm-top or hand-held PDA's such as the Palm
`Pilot(R) PC or the Casio(R) E-10 PDA provide a mobile user
`with “pocket' applications which are controlled using a
`pen-based input device, buttons and an LCD output. These
`devices are enjoying increased popularity because of their
`lightweight construction and compact design (e.g. the
`devices can fit easily in a jacket pocket or purse and provide
`the user with useful features Such as contact data bases,
`address books, Schedulers, notepads, etc.). Palm-top PCs
`and PDA's are normally designed to operate as Stand-alone
`units, independently of any workstation PC. However, work
`Station cradles are normally provided for Synchronizing the
`palm-top PC with a workstation PC. Thus, a user's address
`books and Schedulers in both the palm-top device and the
`user's desktop computer can be Synchronized with each
`other when changes are made in either device. The cradle
`consists of a plastic molded housing for receiving the
`palm-top PDA. The housing contains an integrated power
`Supply and a Serial connection to the WorkStation. Thus,
`when “docked in the cradle, the palm-top PDA battery may
`be charged and the applications running on both the palm
`top PDA and workstation may be synchronized over the
`bi-directional serial link.
`0.003
`Quite independently of the palm-top PDAs dis
`cussed above, CTI systems are known for integrating tele
`phony features with a PC. For example, the Mitel Personal
`ASSistant(R) integrated telephony System includes a tele
`phone which is connected to a WorkStation PC via a Serial
`bus or USB, and Software for integrating applications run
`ning on the desktop PC with telephony features offered by
`the attached telephone. Thus, for example, the CTI Software
`can be configured So that when an incoming call is received
`with CLID (Calling Line Identification), a contacts database
`is accessed and information about the calling party is
`displayed while the telephone rings. Or, Soft keys can be
`programmed on the telephone, via the computer, to launch
`an application on the computer, Such as a spreadsheet.
`
`SUMMARY OF THE INVENTION
`0004. According to such prior art palm-top PDAs and
`CTI systems, the telephone set and palm-top PDA are treated
`by the desktop WorkStation as Separate devices. According to
`the present invention, a System is provided for integrating
`the functionality of the telephone and palm-top PDA when
`connected to a desktop workStation (either physically or via
`remote connection Such as infrared). Thus, users are able to
`perform communication functions at the desktop, using the
`familiar palm-top interface.
`0005. In one embodiment, the palm-top PDA is dockable
`within a base telephone Set, So that the telephone Set
`performs the function of the cradle in existing devices.
`However, according to the present invention Software is
`
`provided in both the telephone and palmtop PDA which
`allows the palm-top device to control communication func
`tions of the telephone, Such as dialing a number from the
`palm-top address book, displaying information on an incom
`ing caller using CLID data, etc. Also, where the telephone
`set is not provided with a display, the palm-top PDA, when
`docked in the telephone Set, functions as a display to Show
`numbers dialed, Set features, etc.
`0006 Recent palm-top PDAS include an infrared port that
`allows two palm-top PDAS to communicate with each other.
`According to another embodiment of the invention, the
`telephone is provided with Such an infrared port instead of
`(or in addition to) physically cradling the palm-top PDA.
`Thus, as an example, if a user who is equipped with a System
`according to this embodiment receives a telephone inquiry
`from a first party which requires the user to consult a Second
`party before replying, the user can Simply access the data
`entry for the second party in the user's palm-top PDA and
`invoke a phone display application in the palm-top PDA
`which causes the palm-top PDA to synchronize with the
`telephone Set via the infrared port, and transmit the appro
`priate dialing information to the telephone. The telephone
`then establishes a hands-free call connection with the Second
`party (while the first party is on Soft hold) So that the user can
`consult the Second party. The user can then Swap calls to the
`first party, via the palm-top PDA for completing the call.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0007 Adetailed description of the preferred embodiment
`of the present invention is described herein below, with
`reference to the drawings in which:
`0008 FIG. 1 shows a palm-top PDA docked into a
`telephone Set which, in turn is connected to a desktop
`WorkStation, according to a first embodiment of the inven
`tion;
`0009 FIG. 2 is a block diagram showing the hardware
`interface between the telephone, WorkStation and palm-top
`PDA of FIG. 1;
`0010 FIG. 3 is a block diagram a palm-top PDA com
`municating with a telephone Set via an infrared port, accord
`ing to an alternative embodiment of the invention; and
`0011 FIG. 4 is a block diagram showing software mod
`ules in the palm-top PC, telephone and desktop WorkStation
`for effecting bi-directional communication and control ther
`ebetween according to both the first and Second embodi
`mentS.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`0012 Turning to FIG. 1, a telephone set 1 is shown
`according to a first embodiment of the invention, connected
`to a desktop WorkStation 3. This connection can be via a
`serial bus (e.g. RS-232), USB or any other suitable bi
`directional communication link. The WorkStation 3 executes
`a CTI Software application for implementing advanced
`computing and telephony features over the PSTN 11 (public
`switched telephone network) via a call control server 10 or
`on a Stand-alone basis. Examples of the former are ubiqui
`tous in the CTI art, and one example of the latter configu
`ration is the Mitel Personal Assistant(R) integrated telephony
`System discussed herein above.
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 6
`
`

`

`US 2003/O123627 A1
`
`Jul. 3, 2003
`
`0013 A palm-top PC 5 is shown docked within a cradle
`disposed in a central portion of the telephone Set 1. The Set
`1 provides power for operating the palm-top PC 5 while
`recharging its battery. AS discussed in greater detail below
`with reference to FIG. 4, Software applications running on
`the telephone set 1 and palm-top PC3 allow the devices to
`communicate with each other. A phone display application
`(FIG. 4) on palm-top PC5 permits the palm-top PC to place
`telephone calls and perform other call control functions. For
`incoming calls to the telephone Set 1, palm-top PC5 can be
`configured via the phone application to display information
`on the incoming caller, automatically open predetermined
`applications on the palm-top PC depending on who is
`calling, etc.
`0.014 Turning to FIG. 2, the hardware components of
`telephone Set 1 are shown in greater detail. In addition to
`customer components Such as microcontroller 21, telephone
`line interface 23 (for connection to the PSTN), handset
`interface 25, Speakerphone interface 27 (and associated high
`frequency microphone 29 and Speaker 31), dial pad and
`other keys/switches 33, visual indicators 35 (e.g. LCDs,
`LEDs), display 37 and power supply 39, a pair of serial or
`parallel ports 40 and 41 are also provided. The interface 40
`connects the telephone set 1 to the workstation or PC 1 as
`discussed, for example, in applicant's above discussed Per
`Sonal ASSistant(R). This connection permits data to be com
`municated bidirectionally between the palm-top PC 5 and
`WorkStation 3, via the telephone Set 1, for Synchronization of
`data between the palm-top PC and workstation. This syn
`chronization process does not for part of the present inven
`tion, and is well known in the art. The Second Serial/parallel
`interface 41 allows control data to be exchanged between the
`palm-top PC 5 and the telephone set 1, as described in
`greater detail below with reference to FIG. 4. A compatible
`serial or parallel interface 42 is provided within the PDA 5.
`0015 With reference to FIG. 3, an embodiment of the
`invention is shown wherein the palm-top PC5 and telephone
`set 1 communicate via an IR link using IR ports 44 and 46
`which are similar to those used on existing palm-top PCs to
`permit information eXchange between two palm-top PCs. In
`all other respects, the hardware configuration is identical to
`FIG. 1.
`0016 FIG. 4 shows the software components within the
`PC 3, telephone 1 and PDA 5 necessary to carry out the
`functionality of the present invention. The configuration and
`operation of the interface between PC 3 and Ethernet call
`control server 10 is well known in the art. Within the PC 3,
`a desktop TAPI service provider 52 controls the line side of
`the well known TAPI interface, whereas a USB TAPI service
`provider 55 controls the device side of the TAPI communi
`cations. Both TAPI service providers 52 and 55 communi
`cate with a TAPI service provider 53 which provides an
`interface to telephony services and GUI application 54 for
`implementing display and phone services within the PC 3.
`The USB TAPI service provider 55 communicates with a
`USB driver 56, which handles the interface to port 40 on the
`telephone set 1. Within the telephone set 1, telephone
`firmware 57 is provided for controlling the dial pad 33,
`visual indicators 35 and display 37, as well as the interfaces
`23, 25 and 27. PDA firmware 58 is also provided for
`controlling communications with the PDA 5, via one of
`either an infrared driver 59 or physical port driver 60, when
`the PDA 5 is docked within the set 1. Within the PDA5, a
`
`phone display application 63 is provided which communi
`cates with the set 1 via one of either physical port driver 61
`or infrared driver 62 to implement telephony features. The
`phone display application 63 Supports dialing, call answer,
`call display, etc., and communicates with the drivers 61 and
`62 though the well known WinNET, WinSock, TCP/IP or
`IrDA, and PPP/SLIP or IrDA Miniports layers of the Win
`dowS(R) CE 2.1 operating System.
`0017. In operation, the PDA 5 functions as an extension
`of the telephony interface provided by telephone set 1. For
`example, in the event of an incoming call to the Set 1 from
`the call control server 100, the call may answered at the
`telephone Set 1 in the usual manner (by going off hook or
`actuating a speakerphone key), or if the PDA 5 is connected
`thereto the call may be answered by actuating a Soft key on
`the PDA 5. More particularly, upon receipt of a call notifi
`cation from call control server 100 via desktop TAPI service
`provider 52 and TAPI service provider 53, the telephony
`services and GUI application 54 send a call notification
`message to the telephone Set 1 via port 40, in a well known
`manner. The phone firmware 57 then causes the set 1 to ring,
`and sends a further message to the PDA5 (via firmware 58
`and one of the port pairs 44, 46 or 41,42) which causes the
`phone display application 63 within PDA 5 to display a call
`answer Soft key (and optionally call display, caller informa
`tion from a local database, etc.). The user can then answer
`the call by actuating the soft key on PDA 5. The actuation
`of the soft key on PDA 5 is interpreted by the Socket layer
`interface provided by phone firmware 57, and thereafter by
`the socket layer interface in USB driver 56 (the PC 3 has
`access to the TCP/IP stack, in the usual manner). The user
`commands are then communicated to the call control Server
`100 via Ethernet connectivity, in the usual manner, for
`further call processing. In this way, PDA 5 acts as a display
`and control eXtension to the Set 1 for controlling calls via call
`control server 100, regardless of whether the PDA is docked
`within the set 1 or communicating therewith via IR ports 44
`and 46.
`0018. A person understanding the present invention may
`conceive of other embodiments or variations therein, all of
`which are believed to be within the sphere and scope of the
`invention as Set forth in the claims appended hereto.
`
`What is claimed is:
`1. A palm PC dockable phone, comprising:
`a personal computer running a Software application for
`implementing telephony functions,
`a personal digital assistant (PDA) device providing a user
`display and input interface; and
`a telephone Set connected to Said personal computer and
`in communication with said PDA device, said tele
`phone Set incorporating phone firmware for communi
`cating with Said Software application and PDA firm
`ware for communicating with said PDA device for
`controlling Said telephony functions via Said user dis
`play and input interface.
`2. The palm PC dockable phone of claim 1, wherein said
`telephone Set includes a cradle for receiving and connecting
`to said PDA device.
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 7
`
`

`

`US 2003/O123627 A1
`
`Jul. 3, 2003
`
`3. The palm PC dockable phone of claim 1, wherein each
`of said telephone set and said PDA device includes an
`infrared port for facilitating infrared communication ther
`ebetween.
`4. The palm PC dockable phone of claim 1, wherein said
`telephony functions are implemented locally.
`5. The palm PC dockable phone of claim 1, wherein said
`telephony functions are implemented via a call control
`SCWC.
`
`6. The palm PC dockable phone of claim 1, wherein said
`phone firmware in Said telephone Set communicates with
`Said Software application in Said personal computer over a
`TAPI interface.
`7. The palm PC dockable phone of claim 6, wherein said
`TAPI interface is implemented at a device level via USB.
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1019, p. 8
`
`

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