+

WO2009060381A2 - Procédé de réception ou de transmission d'un appel téléphonique - Google Patents

Procédé de réception ou de transmission d'un appel téléphonique Download PDF

Info

Publication number
WO2009060381A2
WO2009060381A2 PCT/IB2008/054580 IB2008054580W WO2009060381A2 WO 2009060381 A2 WO2009060381 A2 WO 2009060381A2 IB 2008054580 W IB2008054580 W IB 2008054580W WO 2009060381 A2 WO2009060381 A2 WO 2009060381A2
Authority
WO
WIPO (PCT)
Prior art keywords
phone
computer
audio device
call
personal computer
Prior art date
Application number
PCT/IB2008/054580
Other languages
English (en)
Other versions
WO2009060381A3 (fr
Inventor
Denis M. R. Augeray
Original Assignee
Koninklijke Philips Electronics N.V.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Publication of WO2009060381A2 publication Critical patent/WO2009060381A2/fr
Publication of WO2009060381A3 publication Critical patent/WO2009060381A3/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/247Telephone sets including user guidance or feature selection means facilitating their use
    • H04M1/2473Telephone terminals interfacing a personal computer, e.g. using an API (Application Programming Interface)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0012Details of application programming interfaces [API] for telephone networks; Arrangements which combine a telephonic communication equipment and a computer, i.e. computer telephony integration [CPI] arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Definitions

  • the invention relates to a method of receiving or transmitting a phone call using a phone or a personal computer.
  • the invention also relates to a communication system comprising a phone and a personal computer being connected to the phone via a wired or wireless link.
  • Voice Over Internet Protocol VOIP emerging technology gives to end-users the advantage to perform phone calls at very low rate.
  • a cordless phone it is usually possible to connect a cordless phone to the PC, for example via a Universal Serial Bus USB wired connection.
  • a cordless phone comprises a base station and a handset for wireless communication with the base station.
  • the base station is connected to the PC via the USB wired connection and may also be connected to the Public Switched Telephony Network PSTN.
  • the audio device set in the softphone is the audio driver phone itself. Since the softphone can be used together with a cordless phone, it means that the cordless handset could be far away from the PC in case of an incoming call, and if the end-user is in front of his PC, he can be alerted by the PC but he cannot answer the incoming call from his PC. The problem is exactly the same for outgoing calls.
  • a method of receiving or transmitting a phone call using a phone or a personal computer said phone comprising a phone audio device, said personal computer being connected to an Internet protocol network, comprising a computer audio device and being connected to said phone, said method comprising the steps of: detecting if the phone call is initiated from the phone or the personal computer, selecting the computer audio device if the personal computer has been detected or the phone audio device if the phone has been detected, starting reception or transmission of the phone call using the selected audio device.
  • the method in accordance with the invention makes it possible to receive or to transmit a phone call through the IP network either using the phone or the personal computer on the basis of the user's context and not depending on the current audio settings of the above-mentioned devices, the user being able to chose the phone or the personal computer for example as a function of his proximity with one of the devices.
  • the phone is connected to a public switched network, the method further comprising the step of sending a notification of an incoming call coming from the public switched network from the phone to the personal computer via the wired or wireless link.
  • this embodiment of the invention makes it possible to receive or to transmit a phone call through the IP or PSTN network either using the phone or the personal computer according to the user's choice.
  • the invention also relates to a communication system comprising a phone comprising a phone audio device, and a personal computer able to be connected to an Internet protocol network and provided with a computer audio device, said personal computer being connected to said phone, wherein each of the phone and the personal computer comprises a reception and transmission unit for receiving or transmitting a phone call, and wherein the personal computer comprises an application configured to detect if the phone call is initiated from the phone or the personal computer, select the computer audio device if the personal computer has been detected or the phone audio device if the phone has been detected, and start reception or transmission of the phone call using the selected audio device.
  • the invention also extends to a computer program product comprising a set of instructions which, when loaded in the memory of a computer, makes the computer execute all the steps of the method in accordance with the invention.
  • Fig. 1 shows the communication system in accordance with the invention
  • Fig. 2 shows a block diagram of the method used for configuring the audio settings in case of an incoming or outgoing call via the IP network
  • - Fig. 3 shows a block diagram of the method used for notifying an incoming call and for configuring the audio setting in case of an incoming or outgoing call via the PSTN network.
  • the invention relates to a communication system comprising a cordless phone and a personal computer.
  • Said cordless phone comprises a cordless base station and a cordless handset.
  • Said cordless phone is, in the following example, a dual phone which can be connected to Public Switched Telephony Network PSTN, such a phone operating for example in this case according to the DECT (for Digital Enhanced Cordless Telephone) standard or a similar standard, and which can also be connected to the Internet Protocol IP network, such a phone operating in this case according to the Voice Over Internet Protocol VOIP technology.
  • PSTN Public Switched Telephony Network
  • DECT Digital Enhanced Cordless Telephone
  • IP network such a phone operating in this case according to the Voice Over Internet Protocol VOIP technology.
  • the user can receive an incoming IP call or transmit an outgoing IP call either from the handset or from the computer.
  • the following description is suitable for: - a dual mode PSTN/IP phone connected to a PC via a USB port.
  • the link between the base station and the computer can be wired or wireless.
  • the phone may include a wireless handset or a wired handset connected to the base station.
  • the base station is intended to be connected to the PSTN network.
  • a single mode IP phone namely a single handset connected to the PC (a wired or wireless handset) via a USB port.
  • a communication system in accordance with the invention is depicted in Figure 1.
  • Such a communication system comprises: a cordless handset 1 for wireless communication with a base station 2; the base station 2 able to be connected to a PSTN network 11; a personal computer PC 4 comprising a sound card speaker 13 and a microphone 12, and able to be connected to an IP network 6 using a broadband modem 5; a USB wired connection 3 between the computer 4 and the base station 2.
  • the USB wired connection can be replaced by a wireless connection using a wireless USB dongle, which is seen as a cordless handset from the base station.
  • the communication links between handset and base station and between base station and USB dongle are achieved by using the well-known intercom mode; a collection of software applications running on the computer 4, such software applications including: a PC application software 8, which includes an audio mixer 14; a softphone Application Programming Interface API 9 which is a communication interface between the PC application software 8 and a softphone 10; and the softphone 10 such as Skype or Voipbuster software.
  • the PC application software starts a ringing on the computer, and displays a confirmation IP or PSTN pop-up window asking to the end-user to answer the call.
  • the handset also rings.
  • the end-user can answer the call either from the handset or from the computer.
  • the same principle applies if the base station is directly wired to the PC, except that the intercom mode is no longer required.
  • the invention makes it possible to manage dynamically the audio input and output of the softphone audio device located in the PC.
  • the audio device management is such that if the end-user answers the call from his phone, the softphone audio device is set to the phone audio driver for an IP call before establishing the call. Similarly, if the end-user answers the call from his computer, the softphone audio device is set to the computer audio driver for an IP call before establishing the call, or the local audio mixer is launched in order to switch the audio of the USB dongle or base station to the default PC audio device for a PSTN call.
  • the softphone API is used to set the softphone audio device to the computer audio driver. If the end-user receives or transmits an IP call from his computer, audio data are correctly routed in order to allow this call. But if the end-user receives or transmits an IP call from his handset, the softphone API is adapted to set the softphone audio device to the phone audio driver. Similarly, if the end-user receives a PSTN call from his computer, the local audio mixer allows to correctly route the audio data as explained before. Finally, if the end-user receives or transmits a PSTN call from his handset, the audio data are already correctly routed to allow this call.
  • Fig. 2 depicts the method used for configuring the audio settings in case of an incoming or outgoing call via the IP network.
  • a step 210 all units are powered on including the computer and its own peripheral audio devices (sound card speaker and microphone).
  • step 220 the PC application software and the softphone API are launched.
  • a test is then performed in step 230 to see whether the softphone is running or not. If it is not the case (no), the test is iterated on a regular basis.
  • the softphone audio driver is configured so as to select the audio driver of the computer in a step 240.
  • This selection is achieved via the dedicated softphone API functions such as SET AUDIO IN and SET AUDIO OUT for the Skype softphone.
  • the AUDIO IN function is such that the SET command assigns a new audio input device for the Skype softphone.
  • the syntax is SET AUDIO IN ⁇ device_name> where device name is the identifier of the computer in the present case.
  • the AUDIO OUT function is such that the SET command assigns a new audio output device for the Skype softphone.
  • the syntax is SET AUDIO OUT ⁇ device_name>.
  • a step 250 it is detected whether the incoming call or the outgoing call is initiated from the phone or from the computer. This test performed by the PC application software using an interruption mechanism.
  • the softphone audio device is set to the phone audio driver in a step 260. This operation is performed by the dedicated softphone API functions described above where the device name is set to the identifier of the VOIP phone. If the call is handled via the PC (no), then no specific operation is required since the audio data have been already properly routed in the step 240.
  • the end-user starts to receive or to transmit a call in a step 270; the call is in progress during a step 280 and the call is terminated in a step 290.
  • the PC audio driver is set as the default audio driver (step 240).
  • Fig. 3 discloses the method used for notifying an incoming call and for configuring the audio setting in case of an incoming or outgoing call via the PSTN network.
  • a first step 310 all units are powered on including the PC and its own peripheral audio devices (sound card speaker and microphone).
  • a step 320 the PC application software and the softphone API are launched.
  • a test is then performed in a step 330 to see whether the base station is receiving an incoming PSTN call or not. This means that the base station is connected to the PSTN network and is in operation. When a ringing signal is sent to the cordless phone by the PSTN network, the base station detects this ringing signal.
  • the base station sends, in a step 340, a notification signal relative to the PSTN incoming call to the handset and to the PC via the USB connection between the base station and the PC.
  • the USB port of the PC receives this ringing notification and alerts the PC application.
  • a step 360 once the PC application receives the alert relative to the PSTN incoming call, said PC application displays a pop-up window for signaling the PSTN incoming call and plays a ringing on the PC.
  • This pop-up window contains a message asking the end-user if he wants to answer or not the call.
  • a test is then performed in a step 370 in order to know if the incoming call is accepted from the computer or not. If the call is rejected from the computer (No), the PC application hides the pop-up window, and stops the ringing on the computer in a step 440 and the PSTN incoming call is terminated with respect to the PC in a step 450.
  • a step 380 if the call is accepted from the computer, a local audio mixer integrated to the PC application is started in order to switch the phone audio device to the default PC audio device. In other words the audio data stream that comes from the phone audio device is sent to the PC application that routes the audio data stream to the PC audio device (i.e. the sound card speaker) through the audio mixer.
  • a test is then performed in a step 390 in order to know if the softphone is launched, linked and running. If the softphone is linked to the PC application and running (Yes), the API commands are temporarily stopped in a step 460, this in order to not superimpose audio channels. Following step 460 or if the softphone is not linked to the PC application or not running (No), the PC application displays, in a step 400, a call management window in order to allow the end-user to terminate the call.
  • a test is then performed in a step 410 in order to know if the end-user has stopped the call.
  • the PC application stops the local audio mixer in order to release the default PC audio device and closes the call management window.
  • a test is then performed in a step 430 in order to know if the softphone is linked and running. If this the case (yes), the softphone API is waken up and reads the API commands coming from the softphone in a step 470. Following step 470 or if the softphone is not linked to the PC application or is not running (no), then the method starts again at step 330.
  • the user can transmit, in a step 480, an outgoing PSTN call from his computer by selecting the appropriate entry in a menu of the PC application.
  • the PC application is adapted to retrieve the PSTN number (or contact number in a phonebook) of the remote party to be called.
  • the call notification information is sent to the base station.
  • the base station transmits the outgoing PSTN call to the PSTN network. The call goes on via step 380 and the following steps.
  • the call notification and management commands use for example the "Human Interface Machine” of the USB specifications, and the voice data use the "audio mode " of the USB specifications.
  • PSTN calls can be received or transmitted directly via the handset. This is the conventional method already available and outside the scope of the invention.
  • the invention may be implemented by means of dedicated software.
  • a set of instructions corresponding to this software and which is loaded into a program memory causes an integrated circuit of a computer to carry out the method in accordance with the software.
  • the set of instructions may be stored on a data carrier such as, for example, a disk.
  • the set of instructions can be read from the data carrier so as to load it into the program memory of the integrated circuit, which will then fulfils its role.
  • the software is copied on a CD-ROM, said CD ROM being sold together with the phone.
  • the software can also be made available through the Internet.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

La présente invention concerne un système de communications comportant: un téléphone (1, 2) comprenant un dispositif téléphonique audio, un ordinateur personnel (4) apte à être connecté à un réseau de protocole Internet et équipé d'un dispositif audio d'ordinateur, ledit ordinateur personnel étant connecté au dit téléphone. Le téléphone ainsi que l'ordinateur personnel comportent chacun une unité de réception et de transmission pour recevoir et transmettre un appel téléphonique, et l'ordinateur personnel comporte une application (8, 9) configurée pour : détecter si l'appel téléphonique est lancé depuis le téléphone ou l'ordinateur personnel, sélectionner le dispositif audio d'ordinateur si l'ordinateur personnel est détecté ou le dispositif téléphonique audio si le téléphone est détecté, démarrer la réception ou la transmission de l'appel téléphonique au moyen du dispositif audio sélectionné.
PCT/IB2008/054580 2007-11-07 2008-11-04 Procédé de réception ou de transmission d'un appel téléphonique WO2009060381A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP07301528.1 2007-11-07
EP07301528 2007-11-07

Publications (2)

Publication Number Publication Date
WO2009060381A2 true WO2009060381A2 (fr) 2009-05-14
WO2009060381A3 WO2009060381A3 (fr) 2009-07-09

Family

ID=40589645

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2008/054580 WO2009060381A2 (fr) 2007-11-07 2008-11-04 Procédé de réception ou de transmission d'un appel téléphonique

Country Status (1)

Country Link
WO (1) WO2009060381A2 (fr)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7499726B2 (en) * 2003-09-26 2009-03-03 International Business Machines Corporation Computer phone
US20060193301A1 (en) * 2005-02-28 2006-08-31 Ascalade Communications Inc. Graphic display cordless telephone interfacing with soft-phone UI
DE102005010597A1 (de) * 2005-03-05 2006-09-07 Spieß, Karl, Dipl.-Ing. Verfahren zur parallelen Nutzung eines Telefonhörers oder eines Mobilteils eines schnurlosen Telefons bei der herkömmlichen Telefonie als auch zur Telefonie über ein IP-Netz
US20070263811A1 (en) * 2006-04-14 2007-11-15 Kuan-Nung Lin Telephone instrument used in conjunction with computer

Also Published As

Publication number Publication date
WO2009060381A3 (fr) 2009-07-09

Similar Documents

Publication Publication Date Title
JP4756829B2 (ja) コンピュータ・テレフォニー・インテグレーションアダプタ
US8208854B2 (en) Bluetooth control for VoIP telephony using headset profile
JP2003319062A (ja) ハンズフリー携帯電話機およびハンズフリー切替プログラム
US8416929B2 (en) Sharing solutions for a universal linking gateway between telephonic devices
JP2002111906A (ja) 受動検知を用いるipベース電話の応答検知
JP4207642B2 (ja) Ip電話装置およびip電話システム
US7277530B2 (en) IP telephone apparatus and IP telephone system
WO2009060381A2 (fr) Procédé de réception ou de transmission d'un appel téléphonique
WO2002009372A1 (fr) Videophone internet
KR20020011110A (ko) 호출 응답 판정 방법 및 장치
US7551600B2 (en) Telephone terminal, call system, internet terminal and terminal control program
EP2996315B1 (fr) Appareil et système de téléphone sans fil
JP3529283B2 (ja) 回線選択装置
JP4490830B2 (ja) Ip電話交換装置
JP4227086B2 (ja) VoIP電話機およびVoIP電話通信方法
JP5570968B2 (ja) 電話装置
US7609828B2 (en) Telephone terminal, call system and terminal control program
JP2009246520A (ja) 通信経路切替装置、通信経路切替方法および通信経路切替プログラム
JP2005197915A (ja) 通話機器および通話機器の呼出方法
WO2009060404A2 (fr) Procédé de communication entre un terminal éloigné, un telephone et un ordinateur personnel
US8265249B2 (en) Changing a state of a remote switch box which connects a phone to a network
JP4940828B2 (ja) 電話装置およびプログラム
JP2006033725A (ja) 電話通信装置
JP2008092182A (ja) ネットワーク接続装置
JPH07283815A (ja) 音声通信システム

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08846833

Country of ref document: EP

Kind code of ref document: A2

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载