Language selection

Search

Patent 2372218 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2372218
(54) English Title: COMPUTER NETWORK TELEPHONY ADAPTER DEVICE
(54) French Title: DISPOSITIF ADAPTATEUR POUR TELEPHONIE PAR RESEAU INFORMATIQUE
Status: Dead
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04M 1/02 (2006.01)
  • H04L 12/28 (2006.01)
  • H04M 1/253 (2006.01)
  • H04M 3/428 (2006.01)
  • H04M 7/00 (2006.01)
  • H04M 7/12 (2006.01)
  • H04Q 3/72 (2006.01)
(72) Inventors :
  • AKSELSEN, KLAUS DYHRMANN (United States of America)
(73) Owners :
  • AKSELSEN, KLAUS DYHRMANN (Not Available)
(71) Applicants :
  • ADDATEL APS (Denmark)
(74) Agent: GOUDREAU GAGE DUBUC
(74) Associate agent:
(45) Issued:
(86) PCT Filing Date: 2000-04-28
(87) Open to Public Inspection: 2000-11-09
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/EP2000/003867
(87) International Publication Number: WO2000/067452
(85) National Entry: 2001-10-26

(30) Application Priority Data:
Application No. Country/Territory Date
09/301,555 United States of America 1999-04-29

Abstracts

English Abstract




A telephony adapter device is connected to a public telephone network, a
conventional telephone, and a computer, which allows the conventional
telephone to be used for both traditional telephony and computer network
telephony. The adapter includes a first connector for connecting adapter to
the telephone, a second connector for connecting adapter to the public
telephone network, and a third connector for connecting adapter to the
computer. The adapter also includes signal processing circuitry electrically
connected to the third connector, a switch electrically connected by separate
switch contacts to the first and second connectors, and the signal processing
circuitry, and a microcontroller connected between the signal processing
circuitry and the third connector. The switch electrically connects the first
connector to the second connector in a first position, and electrically
connects the first connector to the signal processing circuitry in a second
position. Operation of the adapter, including the positioning of the switch,
is controlled by the microcontroller.


French Abstract

Cette invention concerne un dispositif adaptateur pour téléphonie qui vient se connecter à un réseau téléphonique public, à un téléphone conventionnel ainsi qu'à un ordinateur, et qui permet d'utiliser ledit téléphone conventionnel tant pour la téléphonie traditionnelle que pour la téléphonie par réseau informatique. Cet adaptateur comprend un premier connecteur permettant de le connecter au téléphone, un deuxième connecteur permettant de le connecter au réseau téléphonique public, et un troisième connecteur permettant de le connecter à l'ordinateur. L'adaptateur comprend également un circuit de traitement de signaux connecté par voie électrique au troisième connecteur, un commutateur connecté par voie électrique et par des contacts de commutation distincts au premier et au deuxième connecteurs ainsi qu'au circuit de traitement de signaux, et une micro-unité de commande connectée entre le circuit de traitement de signaux et le troisième connecteur. Le commutateur va connecter électriquement le premier connecteur au deuxième lorsqu'il se trouve dans une première position, et va connecter électriquement le premier connecteur au circuit de traitement de signaux lorsqu'il se trouve dans une seconde position. Le fonctionnement de l'adaptateur, y compris le positionnement du commutateur, est géré par la micro-unité de commande.

Claims

Note: Claims are shown in the official language in which they were submitted.



-23-
CLAIMS
1. A telephone adapter comprising:
a) first receiving means for receiving analog telephony signals from a
public telephone network;
b) second receiving means for receiving analog telephony signals from a
telephone;
c) third receiving means for receiving control signals, digital computer
network telephony signals, and electrical power from a computer;
d) first path means for transmitting analog telephony signals between
said first receiving means and said second receiving means, said first path
means
being activatable and deactivatable;
e) second path means for (i) converting analog telephony signals
received from said second receiving means to digitized computer network
telephony
signals and transmitting the digitized telephony signals to said computer and
(ii)
converting said digital telephony signals received from said computer to
analog
telephony signals and transmitting the converted analog telephony signals to
said
second receiving means, said second path means being activatable and
deactivatable; and
f) controller means, responsive to the control signals, for deactivating
said first path means and activating said second path means while said first
path
means is deactivated due to the received control signals;
wherein the adapter is adapted to transfer between an existing call and an
incoming call, and vice versa, (i) said existing call being an analog call and
said
incoming call being a computer network call, or (ii) said existing call being
a computer
network call and said incoming call being an analog call.
2. The adapter of Claim 1, further comprising:
g) means for transmitting a notification signal to said telephone when
said first path means is activated and a computer network telephone call is
received
by said computer.


-24-
3. The adapter of Claim 1, further comprising:
h) means for transmitting a notification signal to said telephone when
said second path means is activated and a public telephone network call is
received
at said first receiving means.
4. The adapter of Claim 1, further comprising:
i) means for (i) sensing an incoming public telephone network caller's
telephone number and (ii) transmitting the telephone number to said computer.
5. The adapter of Claim 1, further comprising:
j) connector means for connecting said third receiving means to a
universal serial bus of said computer.
6. The adapter of Claim 1, further comprising:
k) means for transmitting a signal to said telephone to cause said
telephone to ring when a network telephone call is received by said computer
and
said telephone is hung up.
7. The adapter of Claim 1, further comprising:
l) means for detecting an analog telephony ring signal on said first path
means.
8. The adapter of Claim 1, further comprising:
m) means for detecting an operational status of said telephone.
9. The adapter of Claim 1, further comprising:
n) means for placing the analog telephony signals received at said first
receiving means in a hold status.
10. The adapter of Claim 1, further comprising:
o) DTMF detecting means for detecting digits dialed by said telephone.
11. The adapter of Claim 1, further comprising:


-25-
p) programmable memory means for storing program steps that control
operation of said controller means.
12. The adapter of Claim 1, further comprising:
q) means for connecting said adapter to an external power source.
13. The adapter of Claim 1, wherein said first path means comprises switching
means, responsive to said controller means, for (i) electrically connecting
said
second receiving means to said first path means in a first switch position and
(ii)
electrically connecting said second receiving means to said second path means
in a
second switch position.
14. The adapter of Claim 1, wherein said computer is a personal computer.
15. The adapter of Claim 1, wherein the digital signals received from said
computer
are processed Internet telephony signals.
16. The adapter of Claim 1, wherein the digital signals received from said
computer
are processed Intranet telephony signals.
17. A communication system comprising:
a telephone;
a computer connected to a computer network; and
an adapter device connected between said telephone and a public
telephone network, and connected to said computer, wherein said adapter device
comprises:
a) first connecting means for connecting said adapter device to said
public telephone network;
b) second connecting means for connecting said adapter device to said
telephone;
c) third connecting means for connecting said adapter device to said
computer;


-26-
d) first path means for transmitting analog telephony signals between
said first connecting means and said second connecting means, said first path
means being activatable and deactivatable;
e) second path means for (i) converting analog telephony signals
received from said telephone via said second connecting means to digitized
computer network telephony signals and transmitting the digitized telephony
signals
to said computer via said third connecting means and, (ii) converting digital
computer
network telephony signals received from said computer via said third
connecting
means to analog telephony signals and transmitting the converted analog
telephony
signals to said telephone via said second connecting means, said second path
means also being activatable and deactivatable;
f) receiving means for receiving control signals, said computer network
telephony signals, and electrical power from said computer via said third
connecting
means; and
g) controller means, responsive to the control signals, for deactivating
said first path means and activating said second path means while said first
path
means is deactivated due to the received control signals;
wherein the adapter device is adapted to transfer between an existing call
and an incoming call, and vice versa, (i) said existing call being an analog
call and
said incoming call being a computer network call, or (ii) said existing call
being a
computer network call and said incoming call being an analog call.
18. The system of Claim 17, wherein said computer comprises:
means for processing the digitized computer network telephony signals
received from said adapter device and transmitting the processed digitized
telephony
signals to said computer network; and
means for processing digital computer network telephony signals received
from said computer network and transmitting the processed digital telephony
signals
to said adapter device via said third connecting means.
19. The system of Claim 17, wherein said computer network is the Internet.
20. The system of Claim 17, wherein said computer network is an Intranet.


-27-
21. The system of Claim 17, wherein the digital signals received from said
computer
are processed Internet telephony signals.
22. The system of Claim 17, wherein the digital signals received from said
computer
are processed Intranet telephony signals.
23. A method of controlling telephonic voice communication comprising the
following
steps:
connecting an adapter device between a public telephone network and a
telephone;
connecting said adapter device to a computer;
transmitting electrical power and control signals from said computer to said
adapter device for establishing at least a first and a second operating mode
of the
adapter device;
transmitting analog telephony signals between said telephone and said
public telephone network via said adapter device, in the first operating mode;
converting analog telephony signals received from said telephone to
digitized computer network telephony signals in said adapter device and
transmitting
the digitized telephony signals to said computer;
converting processed digital computer network telephony signals received
from said computer to analog telephony signals in said adapter device and
transmitting the converted analog telephony signals to said telephone, in the
second
operating mode; and
transferring, on demand, between an existing call and an incoming call,
and vice versa, (i) said existing call being an analog call and said incoming
call being
a computer network call, or (ii) said existing call being a computer network
call and
said incoming call being an analog call.
24. The method of Claim 23, further comprising the following step:
connecting said computer to a computer network.
25. The method of Claim 24, further comprising the following steps:


-28-
receiving digital telephony signals from said computer network and
converting them into said processed digital computer network telephony
signals;
and,
converting said digitized computer network telephony signals received
from said adapter device and transmitting them to said computer network.
26. An adapter device for interconnecting a telephone with a public telephone
network and a computer network, comprising:
a first connector for connecting said adapter device to said public
telephone network;
a second connector for connecting said adapter device to said telephone;
a third connector for connecting said adapter device to said computer
network via a computer;
signal processing circuitry electrically connected to said third connector for
(i) converting analog telephony signals received from said telephone via said
second
connector to digitized computer network telephony signals and transmitting the
digitized signals to said computer via said third connector and (ii}
converting digital
computer network telephony signals received from said computer via said third
connector to analog telephony signals and transmitting the converted analog
telephony signals to said telephone via said second connector;
a controllable switch electrically connected by separate switch contacts to
said first connector, said second connector, and said signal processing
circuitry,
wherein said switch electrically connects said first connector to said second
connector in a first position, and electrically connects said second connector
to said
signal processing circuitry in a second position;
controller means for controlling operation of said signal processing
circuitry and the position of the controllable switch due to control signals
received via
said third connector;
wherein the adapter device is adapted to transfer between an existing call
and an incoming call, and vice versa, (i) said existing call being an analog
call and
said incoming call being a computer network call, or (ii) said existing call
being a
computer network call and said incoming call being an analog call.
27. The adapter device of Claim 26, further comprising:


-29-
a programmable microcontroller electrically connected between said
signal processing circuitry and said third connector.
28. The adapter device of Claim 26, wherein said signal processing circuitry
comprises analog-to-digital signal conversion circuitry and digital-to-analog
signal
conversion circuitry.
29. The adapter device of Claim 26, wherein said signal processing circuitry
comprises a signal generator that generates a signal of sufficient amplitude
and
frequency to cause a telephone connected to said first connector to ring.
30. The adapter device of Claim 26, wherein said first connector and said
second
connector are RJ11 telephone jacks.
31. The adapter device of Claim 26, wherein said third connector is a
Universal
Serial Bus (USB) Series B receptacle.
32. The adapter of Claim 26, wherein said third connector is an integral USB
cable.
33. An adapter device for interconnecting a telephone with a public telephone
network and a computer network, and for converting processed digital computer
network telephony signals into analog telephony signals, said adapter device
comprising:
a first telephone jack for receiving analog telephone signals from a public
telephone network;
a second telephone jack for receiving analog telephony signals from a
telephone;
a universal serial bus connector for receiving control signals, digital
computer network telephony signals, and electrical power from a computer;
signal processing circuitry, wherein said signal processing circuitry
comprises analog-to-digital conversion circuitry and digital-to-analog
conversion
circuitry, for (i) converting analog telephony signals received from said
second
telephone jack to digitized computer network telephony signals and
transmitting the
digitized telephony signals to said computer and (ii) converting said
processed digital


-30-
telephony signals received from said computer to analog telephony signals and
transmitting the converted analog telephony signals to said second telephone
jack;
a controllable switch electrically connected by separate switch contacts to
said first telephone jack, said second telephone jack, and said signal
processing
circuitry, wherein said switch electrically connects said first telephone jack
to said
second telephone jack in a first position, and electrically connects said
second
telephone jack to said signal processing circuitry in a second position;
a programmable microcontroller electrically connected to said signal
processing circuitry and said universal serial bus connector, wherein said
programmable microcontroller controls operation of said signal processing
circuitry
and the position of said controllable switch, said microcontroller being
controlled by
said computer; and
power conversion circuitry electrically connected to said universal serial
bus connector, said signal processing circuitry, and said microcontroller,
wherein said
power conversion circuitry converts electrical power received at said
universal serial
bus connector to operating voltages for said signal processing circuitry and
said
microcontroller;
wherein the adapter device is adapted to transfer between an existing call
and an incoming call, and vice versa, (i) said existing call being an analog
call and
said incoming call being a computer network call, or (ii) said existing call
being a
computer network call and said incoming call being an analog call.
34. A telephone adapter comprising:
a) first receiving means for receiving analog telephone signals from a
public telephone network;
b) second receiving means for receiving analog telephony signals from a
telephone;
c) third receiving means for receiving control signals, computer network
telephony signals, and electrical power from a computer;
d) first path means for transmitting analog telephony signals between
said first receiving means and said second receiving means, said first path
means
being activatable and deactivatable;
e) second path means for (i) converting analog telephony signals
received from said second receiving means to digitized computer network
telephony


-31-
signals and transmitting the digitized telephony signals to said computer and
(ii)
converting said digital telephony signals received from said computer to
analog
telephony signals and transmitting the converted analog telephony signals to
said
second receiving means, said second path means also being activatable and
deactivatable;
f) controller means, responsive to the control signals, for deactivating
said first path means and activating said second path means while said first
path
means is deactivated due to the received control signal;
g) means for transmitting a notification signal to said telephone when
said first path means is activated and a computer network telephone call is
received
by said computer;
h) means for transmitting a notification signal to said telephone when
said second path means is activated and a public telephone network call is
received
at said first receiving means;
i) means for (i) sensing an incoming public telephone network caller's
telephone number and (ii) transmitting the telephone number to said computer;
j) connector means for connecting said third receiving means to a
universal serial bus of said computer;
k) means for transmitting a signal to said telephone to cause said
telephone to ring when a network telephone call is received by said computer
and
said telephone is hung up;
i) means for detecting an analog telephony ring signal on said first path
means;
m) means for detecting an operational status of said telephone;
n) means for placing the analog telephony signals received at said first
receiving means in a hold status;
o) DTMF detecting means for detecting digits dialed by said telephone;
p) programmable memory means for storing program steps that control
operation of said controller means; and
q) means for connecting said adapter to an external power source;
wherein the adapter is adapted to transfer between an existing call and an
incoming
call, and vice versa, (i) said existing call being an analog call and said
incoming call
being a computer network call, or (ii) said existing call being a computer
network call
and said incoming call being an analog call.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
COMPUTER NETWORK TELEPHONY ADAPTER DEVICE
BACKGROUND OF T~:E INVENTION
1. Field of the Invention
The present invention relates generally to a computer network
telephony adapter that facilitates the use of a conventional
telephone for both traditional telephony and computer network
telephony. More particularly, the invention relates to an
adapter device that can be simultaneously connected to the
public telephone network, a conventional telephone, and a
computer, which allows the conventional telephone to be used
for both traditional telephony and computer network telephony.
The invention also relates to a communication system that
facilitates the use of a conventional telephone for both
traditional and computer network telephony. The invention
further relates to a method of controlling telephonic voice
communications via the public telephone network and a computer
network.
2. Description of Related Art
Computer network telephony allows voice communication over a
computer network, such as the Internet or an Intranet.
Computer network telephony is becoming increasingly important
in the so-called "information age," in both the private sector
and the business world. This is because of the ease with
which the world-wide compute. network (the Internet) can be
accessed and used.
Most private sector users, and many businesses, access the
Internet using a modem-equipped computer to dial up an
Internet service provider (ISP) using a local telephone
number. The ISP then establishes communication between the
Internet and the computer. Because the ISP's telephone number


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-2
is usually a local call, world-wide communication- via the
Internet can be achieved a~ the cost of a local telephone
call. Alternatively, many business and government agencies
have dedicated Internet connections, thus not requiring
Internet access via an ISP.
The development of the Internet, with its concomitantly low
communication costs, has spawned its use for voice
communications, conventionally known as "Voice over Internet
Protocol" (VoIP). This technology is currently utilized in
three distinct platforms: (1) the conventional computer-to-
computer platform, (2) the telephone Gateway platform, and (3)
the Intranet platform. The first two platforms allow a caller
to talk to another party anywhere in the world for the price
of a local call. The third platform allows businesses to use
an Intranet for voice communication, primarily via central
gateways and routers, between remotely located branch offices.
The conventional computer-to-computer platform requires
coordination between the com:-nunicating parties. Each party
must first access the Internet. During the Interr_et telephone
call, the caller's voice is digitized by the computer's sound
card and sent out over the Internet as compressed and
packetized TCP/IP traffic. At the receiving end, this data is
received and processed by software to extract and decompress
the voice signal, and is the., sent to the receiving computer's
speaker(s). However, this platform will not work with a
conventional telephone. It requires a computer that is
equipped with a sound card, microphone, and one or more
speakers.
Private companies have entered the Internet telephony market
by developing the telephone Gateway platform. These companies
utilize proprietary Gateways connected to the public telephone
network and the Internet. ~o initiate an Internet telephone
call, a user dials into a local Gateway via the public
telephone network. The local Gateway will then contact a
remote Gateway, via the Internet, within the local telephone
region of the party being ca_led. The remote Gateway then


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-3-
dials the number of the person being called, allowing the two
parties to communicate over the Internet. Because both calls
are local, the entire call takes place without long-distance
charges. However, most Gateway solutions are proprietary and
will not work with other vendor Gateways, and are not a
practical solution because of expense and complication.
The Intranet platform allows businesses with remotely located
branch offices to communicate using VoIP technology. This is
accomplished much like the computer-to-computer platform,
except the business's Intranet is used instead of the
Internet. This platform, too, will not work with a
conventional telephone and requires computers that are
equipped with a sound card, microphone, and one or more
speakers. However, the sound card, speakers, and microphone
setup has lesser sound quality than a conventional telephone
because, among other reasons, unlike a conventional telephone
it lacks echo cancellation. Where speakers are used, it also
lacks the privacy afforded by a conventional telephone.
2G
Because of the low cost, it is reasonably foreseeable that the
telephony infrastructure of the future will be based on VoIP.
Thus, there is a need to bridge the gap between the existing
public telephone network and the future infrastructure. The
major problem with existing platforms is that they will not
work with a conventional telephone, or they require use of a
proprietary Gateway server. There are telephones and
interface devices that connect to a computer or to a Local
Area Network (LAN); however, these devices do not permit
continued use of the public telephone network.
Another device, disclosed in U.S. Patent No. 5,838,665, links
the public telephone network ar_d the Internet via an adaptor
telephone device. This device, however, requires the user to
replace his or her existing telephone with the adapter device.
Additionally, this device connects to the computer's sound
card, thus monopolizing its functionality and preventing its
use for other applications when utilizing this device.

30-OI-2UU1 _ -
~~'UUU;iti6,
3a
WO 98/37665 to Fonefriend relates to an Internet switch box. A
relay means is provided for (i) either connecting a first
telephone set to a primary network or (ii) connecting said
first telephone set to a secondary network. According to a
first mode of operation, in case a user intends to establish a
connection via the secondary network, e.g., the Internet, the
user will first dial the PSTN telephone number of the intended
call recipient. Once the called telephone is answered, both
parties initiate via a simple key stroke the switch to the
secondary network. The PSTN call is then disconnected and the
call via the Internet is initiated. In other words, first a
"regular" call is necessary and both parties have the to ,use a
key at their switch boxes for switching to the Internet. Thus,
the switch is to be done during the call and by both parties .
According to a second mode of operation, PSTN charges can be
avoided via prearrangement.
AMENDED SHEET
CA 02372218 2001-10-26


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-a-
Thus, there is a need for a device that allows users to take
advantage of the current Internet and Intranet telephony
infrastructure, without sacrificing the service level,
stability, and connectivity of the current public telephony
infrastructure, or having to replace their existing telephone
with a specially designed device. There is also a need for a
device that bridges these two infrastructures without
requiring a separate, proprietary Gateway solution.
SUMMARY OF THE PRESENT INVENTION
It is therefore a principal object of the present invention to
provide a telephone adapter that is simultaneously connected
to a public telephone network, a conventional telephone, and a
computer to allow computer network telephone calls to be
conducted using the conventional telephone.
Another object of the present invention is to provide an
adapter that is connected simultaneously to a public telephone
network, a conventional telephone, and a computer to allow
computer network telephone calls to be conducted using the
conventional telephone, without sacrificing the sound quality
and privacy afforded by a conventional telephone.
Yet another object of the present invention is to provide an
adapter that is connected simultaneously to a public telephone
communication line, a conventional telephone, and a computer
to allow computer network telephone calls to be conducted
using the conventional telephone, such that the adapter is
controlled and powered by the computer.
In one aspect of the present invention, a telephone adapter
includes first, second, and third receiving means. The first
receiving means receives analog telephony signals from a
public telephone r_etwork. The second receiving means receives
analog telephony signals from a telephone. The third
receiving means receives control signals and electrical power
from the computer. A first activatable and deactivatable path


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-5-
means transmits analog telephony signals between t'_le first and
second receiving means. A second activatable and
deactivatable path means converts analog telephony signals
received from the second receiving means to digitized signals
and transmits the digitized signals to the computer. The
second path means also converts digitized signals received
from the computer to analog telephony signals and transmits
the analog telephony signals to the second receiving means.
Controller means, responsive to the control signals,
deactivates the first path means and activates the second path
means while the first path means is deactivated.
In a further aspect of the present invention a communication
system includes a telephone, a computer connected to a
computer network, and an adapter device connected to the
telephone, a public telephone network, and the computer. The
adapter device includes first, second, and third receiving
means. The first receiving means receives analog telephony
signals from a public telephone network. The second receiving
means receives analog telephony signals from a telephone. The
third receiving means receives control signals and electrical
power from the computer. A first activatable and
deactivatable path means transmits analog telephony signals
between the first and second receiving means. A second
activatable and deactivatable path means converts analog
telephony signals received from the second receiving means to
digitized signals and transmits the digitized signals to the
computer. The second path means also converts digitized
signals received from the computer to analog telephony signals
and transmits the analog telephony signals to the second
receiving means. Controller means, responsive to the control
signals, deactivates the first path means and activates the
second path means while the first path means is deactivated.
In yet a further aspect of the present irwention a method of
controlling telephonic voice communications includes
connecting an adapter device between a public telephone
network and a telephone, and connecting the adapter to a
computer. The computer transmits electrical power and control


WO 00/67452 cA o23~22ia 2ooi-io-2s pCT~P00/03867
-6-
signals to the adapter for establishing at least first and
second operating modes. In the first operating mode, analog
telephony signals are transmitted between the telephone and
the public telephone network via the adapter device. In the
second operating mode, analog telephony signals are converted
to digitized signals in the adapter and transmitted to the
computer, and digital signals received from the computer are
converted to analog telephony signals in the adapter and
transmitted to the telephone.
In still a further aspect of the present invention, an adapter
device for interconnecting a telephone with a public telephone
network and a computer network includes a first connector, a
second connector, a third connector, signal processing
circuitry electrically connected to the third connector, and a
switch electrically connected by separate switch contacts to
the first and second connectors, and the signal processing
circuitry. The switch electrically connects the first
connector to the second connector in a first position, and
electrically connects the second connector to the signal
processing circuitry in a second position.
These and other objects, aspects, advantages and features of
the present invention will become more apparent to those
skilled in the art when the following detailed description is
- read in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
In the following detailed description, reference will be made
to the attached drawings in which:
Figure 1 illustrates the overall telephony communication
system and the integration of the computer network telephony
adapter with the system, in a first embodiment of the present
invention.
Figure 2 is a schematic diagram of the internal circuitry of
the computer network telephony- adapter of the present


W~ 00/67452 CA 02372218 2001-10-26
PCT/EP00/03867
invention.
Figure 3 illustrates the an overview of the overall system
software interaction between the adapter and computer,
according to the present invention.
Figure 4 is a flowchart illustrating the operation of the
present invention for a public network telephone call.
Figure 5 is a flowchart illustrating the operation of the
present invention for an incoming computer network telephone
call.
Figure 6 is a flowchart illustrating the operation of the
present invention for an outgoing computer network telephone
call
Figure 7 illustrates the overall telephony communication
system and the integration of the computer network telephony
adapter with the system, in a second embodiment of the present
inventior~ .
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Figure 1 depicts the overall telephony communication system 10
and the integration of adapter 30 into the system 10. The
overall system includes the public telephone network 14, a
host computer 16 connectable to a computer network 18, and a
conventional telephone 12. Computer 16 includes a
microprocessor (not shown) and memory (not shown) which stores
software. Adapter 30 is integrated into the system 10 by
connecting it to the public telephone network 14, the computer
16, and the conventional telephone 12.
Adapter 30 is connected to the public telephone network 14 via
a conventional telephone wall jack 22. This can be
accomplished by connecting conventional telephone wiring 24
between the wall jack 22 and adapter 30, which is also


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
_g_
equipped with telephone connectors and which will be discussed
further. Conventional telephone wiring 24 also interconnects
the telephone 12 and adapter 30.
Adapter 30 and computer 16 are preferably interconnected via
one of the computer's universal serial bus (USB) ports 25.
This can be accomplished by inserting a cable 28 between
adapter 30 and the computer's USB port 25. One or more USB
ports is standard in new computer systems, and can be added to
an existing system quite readily by an ordinarily skilled
artisan. The USB port 25 not only allows data communication
between adapter 30 and computer 16, but also provides power to
most of the adapter's internal circuitry. If, however, a user
desires adapter 30 to generate a unique ring signal for an
incoming computer network telephone call, an optional,
detachable power connection 26 can be provided. This is
because more power is required to generate a signal to ring
telephone 12 than a standard USB 25 can provide. Thus, if this
functionality is desired, adapter 30 is connected to a
conventional electrical power wall plug using the optional,
detachable power connector 26.
Computer 16 is connected to computer network 18, via
connection 23, using any method known to the ordinarily
skilled artisan. For example, connection 23 could be a
digital network communication cable, such as Category-5 cable,
or a wireless connection, such as an antenna. Alternatively,
connection 23 could be a dedicated digital communication line
whereby computer 16 is connected directly to the Internet.
Or, connection 23 could be standard telephone communication
wire connected between a modem (not shown) that is connected
to computer 16, and computer network 18. These examples are,
of course, not limiting and any connection known to an
ordinarily skilled artisan could be used to interconnect
computer 16 and computer network 18.
In a first embodiment, computer 16 is connected, via a
dedicated connection 23, to computer network 18. Computer
network 18 may be either ar: Intranet or the Internet, or both,


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-9-
depending upon the configuration of computer 16 and its
external peripherals. For example, the computer 16 could be
connected simultaneously to an Intranet and the Internet using
common communication wiring connected to a common server, as
is known in the art. Alternatively, computer 16 could be
connected to an Intranet and the Internet using separate
connections for each. Again, these examples are not limiting
and any configuratior_ known to the skilled artisan could be
utilized.
A detailed description of overall system 10 operation will be
further discussed below. However, referring now to Figure 2,
a detailed description of adapter 30 will be provided.
Adapter 30 is connected to public telephone network 14 via
connector 34, to telephone 12 via connector 36, and to
computer 16 via connector 72. Connector 82 allows optional
power connector 26 (discussed above) to be attached to adapter
30. These connectors will be discussed in further detail
below.
Adapter 30 includes circuitry 32 that provides the interface
to the telephone 12, the public telephone network 14, and the
adapter's internal circuitry. This circuitry 32 includes
connectors 34, 36, circuit connections 38, 42, and a switching
device 44. The connectors 34, 36 may be any device known to a
skilled artisan for receiving analog telephony signals, but in
the preferred embodiment are standard RJ11 telephone jacks.
The switching device 44 may be any type known to the
ordinarily skilled artisan. Examples include, but are not
limited to, an analog switch, or a software switch. In the
preferred embodiment, however, switching device 44 is a
double-pole, double-throw (DPDT) relay.
The normal, non-energized position of switching device 44 is
shown in Figure 2. This position interconnects connectors 34,
36 for public telephone network telephony communication.
Thus, if electrical power is not available to adapter 30,
conventional telephony functions can still be performed.


CA 02372218 2001-10-26
i~VO 00/67452 PCT/EP00/03867
-10-
Connected to circuit connection 42, via another switching
device 46, is a call hold terminator 48. Call hold terminator
48 allows an incoming public telephone network call to be
placed on hold. This is accomplished by moving switching
device 46 to interconnect the call hold terminator 48 and
circuit connection 42. As with switching device 44, switching
device 46 may be any type known to the ordinarily skilled
artisan, but in the preferred embodiment is a double-pole,
single-throw (DPST) relay. Additionally, call hold terminator
48 may be any loading device known to an ordinarily skilled
artisan, but in the preferred embodiment is a resistor.
Also connected to circuit connection 42 is ring detector
circuit 52. Ring detector circuit 52 senses an incoming
ringing signal received from the public telephone network 14
and sends a notification signal to microcontroller 54 (e.g., a
CPU or other software driven processor). Microcontroller 54
can then notify computer 16, via connector 72, that the public
telephone network line is ringing telephone 12. Thus, if a
computer network call is taking place when an incoming call is
received from the public telephone network 14, computer 16 can
notify the user with a distinct tone.
Connected to circuit connection 38 is off-hook detector
circuit 56. This circuit senses when telephone 12 receiver is
placed into either a calling mode or a call receiving mode by,
for example, taking the receiver of a conventional cradle-held
telephone off the hook, or pressing the "talk" button of a
cordless telephone, etc. This circuit also sends a
notification signal to computer 16 via microcontroller 54.
This allows computer 16 to send a notification signal to the
user's telephone receiver when a network telephone caller is
attempting to call the user over the computer network 18, and
the telephone is not hung up. This function will be discussed
in more detail when the overall operation is described.
A dual tone mufti-frequency (DTMF) detector circuit 58 can
also be connected to circuit connection 38. This circuit may
be incorporated into a single integrated circuit package with


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-11-
off-hook detector circuit 56, or may be realized separately
using an individual circuit. DTMF tone detector circuit 58
detects incoming DTMF tones from the public telephone network
14, which can be used to detect the telephone number of the
incoming caller. DTMF tone detector circuit 58 can also
detect the DTMF tones generated by telephone 12 when a user is
placing an outgoing call. The purpose of this latter function
will also be described in more detail below.
When the position of switching device 44 is set to allow
computer network telephony communication, circuit connection
38 is electrically disconnected from circuit connection 42 and
is electrically connected to interface circuit 62. This
circuit provides proper signal gains for transmitting and
receiving the telephony signals between computer 16 and
telephone 12. This circuit also provides proper impedance
matching between telephone 12 and the adapter's internal
circuitry, and provides 2-wire/4-wire conversion for the
signals passed to, and received from, the telephone 12. This
circuit can be any known integrated circuit package known to
the ordinarily skilled artisan, or can be realized using
discrete components. However, in the preferred embodiment
line interface circuit 62 is realized using a known interface
circuit having manufacturer's part number Ericsson PBL38710_1.
Connected to interface circuit 62 is audio processor 64.
Audio processor 64 converts the analog telephony signals
received from telephone 12 via interface circuit 62, into
serial signals. The serial signals are then transmitted to
microcontroller 54. Audio processor 64 also receives serial
digital signals from microcorltroller 54 and converts the
digital signals to analog telephony signals, which are then
transmitted, via interface circuit 62, to telephone 12. Audio
processor 64 may be controlled by microcontroller 54 to set
various audio processing parameters. Examples include, but
are not limited to, the audio processor 64 signal gain, and
side-tone (echo) gain back to telephone 12. Audio processor
64 may also include a tone generator to produce DTMF and call
progress tones which may be transmitted to telephone 12. This


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-12-
circuit can be any known integrated circuit package known to
the ordinarily skilled artisan, or can be realized using
discrete components. However, in the preferred embodiment
audio processor 64 is realized using known components,
comprising at least manufacturer's part numbers AMD AM79C203.
Microcontroller 54 controls the overall operation of adapter
device 30 using resident, o~-board software stored in memory
66, while functioning as a slave to computer 16. In other
words, software resident on computer 16 controls the operation
of microcontroller 54, whit~ in turn controls the operation of
adapter 30 using its own software. All telephone 12 status
information is transmitted from microcontroller 54 to computer
16, and microcontroller 54 is controlled based upon commands
received from computer 16, via connector 72. Microcontroller
54 includes ir_ternal memory 78, such as random-access-memory
(RAM), which can be used to store volatile information, for
example the user-specified ring cadence (discussed further
below). Microcontroller 54 ir_cludes parallel input-output
(I/O) ports that may be used to control switching devices 44
and 46, and ring generator 68 (discussed below), and to
monitor the status of ring detector circuit 52, off-hook
detector circuit 56, and DTMF tone detector circuit 58.
Microcontroller 54 also includes a bidirectional serial port
for transmitting and receiving digital data to and from audio
processor 64. Microcontroller 54 may be any software-driven
processor device known to an ordinarily skilled artisan, but
in a preferred embodiment is an Infineon C161U P-TQFP-100
generation controller.
Ring generator 68, connected between microcontroller 54 and
interface circuit 62, can provide an output signal for ringing
telephone 12, if, as noted previously, optional power
connector 26 is used. Ring generator 68 is controlled by
microcontroller 54 and can generate a signal which causes
telephone 12 to ring with a unique, user-specified cadence
when a network telephone call is received by the computer 16.
This signal can be, for example, a 20 Hz sine wave or square
wave output signal. The unique cadence can be set using


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-13-
software resident on computer 16, which is then stored in RAM
78 of microcontroller 54. If, however, optional power
connector 26 is not used, an external AC power plug is not
available, or the user simply does not desire to ring
telephone 12 when a network telephone call is received by
computer 16, then computer 1o can be configured to alert the
operator of an incoming net~Y~ork call. For example, the
computer's sound card could be used to generate a signal of
any desired fashion.
In alternative embodiments, special function circuits and
components discussed above (for example, one or more of ring
detector circuit 52, off-hook detector circuit 56, DTMF
detector circuit 58, and ring generator 68) may be replaced
with a digital signal processor (not shown) that performs
their functions.
Adapter 30 is physically co~~nected to computer 16 using USB
connector 72. While this connector may be any device known in
the art for interconnecting a processor and a USB port 25, in
a preferred embodiment this connector is a USB "Series B"
receptacle. As noted above, connector 72 can be connected to
a USB port 25 of computer 16 using a standard, detachable
cable 28 known to those of ordinary skill in the art.
Alternatively, cable 28 can be an integral part of adapter 30.
This integral cable would include a plug for connecting to a
USB port 25 of computer 16.
Connector 72 is electrically connected to microcontroller 54
via an interface controller 74. Interface controller 74
functions to match the electrical characteristics of adapter
30 with those of computer 16. Interface controller 74 also
interprets the serial data se~u.ences received from computer 16
as either control signals or processed computer network
telephony signals. Interface controller 74 may be a separate,
individual circuit component known to those of ordinary skill
in the art, but in a preferred embodiment is integrated into
the circuit package of microcontroller 54.


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-14-
The computer's USB port 25 is a 4-wire, polled, serial bus
that provides data transfer over two of the wires, and DC
electrical power over the other two wires. Therefore, as
previously noted, electrical power for adapter 30 can be
provided solely from the USB port 25 of computer 16, via USB
connector 72. This can be accomplished by transmitting the DC
power received from computer 16 to DC/DC converter circuitry
76. DC/DC converter circuitry 76 receives the DC power from
the computer and converts it ~.o the appropriate operating
voltage levels for the internal circuitry of adapter 30, and
for telephone 12 when disconnected from the public telephone
network 14. For clarity, the DC power connections are not
depicted in the Figures. However, the ordinarily skilled
artisan would readily understand that these connections exist.
As noted above, overall system operation is controlled by
software resident on computer 16. (However, in alternative
embodiments, the system operation may be controlled, in whole
or part, by a microprocessor located in the adapter (not
shown).) An overview of the software implementation is shown
in Figure 3. The software includes the microcontroller
software 84, the main program 86, configuration software 88,
and a network telephone client program 92. The
microcontroller software 84 configures adapter 30 to allow
both public telephone network telephony and computer network
telephony, and is downloaded to adapter 30 each time computer
16 is powered up. This software 84 allows microcontroller 54
to perform basic detection and signal transmission functions,
which have been discussed and which will be further discussed
in more detail below. If computer 16 is powered down, adapter
30 allows only public telephone network telephony. The
software on computer 16 also includes the main program 86.
Main program 86 controls the overall system operation and will
be discussed further below. Computer 16 further includes
software component 88, which is a configuration program for
gathering and implementing user-specified options. These
options include, but are not limited to, the network telephone
call ring cadence (discussed above), how a caller's telephone
number will be displayed (discussed below), and tile default


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-15-
configuration for outgoing network telephone calls (discussed
below). Computer 16 also includes in memory a network
telephone client program 92. Program 92 converts the
digitized telephony signals received from adapter 30 to
compressed and packetized TCP/IP data for transmission over
computer network 18. Program 92 also extracts and
decompresses the network telephony signals received from
network 18 as TCP/IP data. Program 92 can be any network
telephony software known to the ordinarily skilled artisan.
For example, this software could be Microsoft Netmeeting or
software available from Net2Phone. The software on computer
16 can be implemented using any operating system known to an
ordinarily skilled artisan, but in the preferred embodiment
the operating system is a graphical user interface.
Having described in detail the overall system 10, the internal
circuitry of adapter 30, and an overview of the software, a
detailed operational description of the system 10 and adapter
30 will now be provided. The following description covers the
three general operational configurations of the system when
computer 16 is powered up and controlling system operation,
these configurations cover: (1) an incoming public telephone
network call; (2) an incoming computer network telephone call;
and (3) an outgoing call over either network. Reference
should be made to Figures 1, 2 and 4-6, as necessary. In the
following discussions, the steps indicated in parentheses
correspond with applicable flowchart steps in Figures 4
through 6.
1. Incomina Public Telephone Network Call
When a user receives an incoming call (STEP 101) from the
public telephone network 14 while telephone 12 is not being
used, the telephone 12 is connected directly to the public
telephone network 14 as though adapter 30 were not present.
Ring detector 52 senses the incoming ringing signal (STEP
102), and DTMF detector circuit 58 determines the telephone
number of the calling party. The telephone number can then be
sent to computer 16, via microcontroller 54, and displayed on


WO 00/67452 cA o23~22ia 2ooi-io-2s pCT/EP00/03867
-16-
the user's computer 16 (STEP 103). Adapter 30 and computer 16
then sense if telephone 12 _s already being used for a network
call (STEP 104). If so, and the system is so configured,
adapter 30 will then alert computer 16 to issue a distinctive
tone to telephone 12. Specifically, if a network telephone
call is taking place when the user receives a public telephone
network call, the computer commands microcontroller 54 to
momentarily change the position of switching devices 44 and
46, and cause audio processor 64 to generate a distinct tone,
and then change switches 44, 46 back to their original
positions (STEPS 105-107).
The distinct tone generated by audio processor 64 will be
heard by the user, alerting the user of an incoming network
call. The user can then switch between the public telephone
network 14 and computer netc~~ork 18 callers in one of two ways.
First, the user could use hook flashes at telephone 12, which
would be sensed by off-hook detector circuit 56. This would
cause microcontroller 54 to change the position of switching
device 46 to connect/discorlr_ect connection circuitry 42
to/from call hold terminator 48 with each subsequent hook
flash (STEPS 108-118). Second, the user could use commands
directly from computer 16 to perform this same function. For
example, a software-driven graphical user interface (GUI)
could be utilized whereby a user could double-click on an icon
using a mouse, as is well-known in the art. Although the GUI
software embodiment is not -llustrated, its functionality can
be easily realized by an ordinarily skilled artisan.
When the call is complete, t=ne user simply hangs up telephone
12 in the normal manner. Off-hook detector circuit 56 senses
when the phone is hung up and sends a signal to
microcontroller 54, which sends a signal to computer 16. Both
microcontroller 54 and computer 16 are then reset to their
pre-call configurations.
2. Incoming Computer Network Call
If an incoming computer net:rork call is received (STEP 201),


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-17-
the network caller's number is identified and displayed on
computer 16 (STEP 202). Off-hook detection circuit 56 then
determines whether or not telephone 12 is hung up (STEP 203).
If telephone 12 is hung up, computer 16 alerts the user in one
of two ways (STEP 204). If the user is utilizing optional
power connection 82, then computer 16 will command
microcontroller 54 to cause ring generator 68 to generate a
unique, user-specified ring signal and transmit this to
telephone 12, via interface circuit 62 (STEP 205). However,
if optional power connection 82 is not used, or if the user
simply desires not to use this function and has configured
adapter 30 in this manner, then computer 16 will generate the
unique, user-specified signal and send the signal to the
computer's sound generation peripherals, such as a sound card
and speakers (STEP 206).
If off-hook detection circuit 56 determines that telephone 12
is not hung up, computer 16 will alert the network caller in
one of two ways (STEP 207). If computer 16 is so configured,
it will send a unique tone to telephone 12 to alert the user
of the incoming network call (STEP 208). The user can then
use hook flashes (or the GUI discussed above) to transfer
between the public network call and the computer network call
(STEPS 210-218). When a hook flash (or GUI operation) is used
to establish communication with the network caller, computer
16 will command adapter 30 to be reconfigured from its normal
position. Specifically, computer 16 will command
microcontroller 54 to change the position of switching device
44, thus connecting connection circuitry 38 to interface
circuit 62. Simultaneously, computer 16 will command
microcontroller 54 to configure audio processor 64 to begin
converting and transferring the telephony signals between
telephone 12 and computer 16 (STEP 212). A subsequent hook
flash will, of course, reconnect the public network caller to
telephone 12. If computer i6 is not configured to alert the
user, then computer 16 will send a busy signal to the network
caller (STEP 209).
While the user is being alerted to the computer network call


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-18-
(STEPS 205 or 206), adapter 30 is also monitoring the status
of telephone 12 using off-hook detector circuit 56 to
determine when the call is answered (STEP 219). When off-hook
detector circuit 56 senses that the call is answered, computer
16 either commands ring generator 68 to stop generating ring
signals or computer 16 stops generating alert signals,
depending upon the configuration, as discussed above (STEP
220). If, however, the network call is not answered within a
predetermined period of time (e. g., 30 seconds) the program
exits (STEP 221). Once the call is answered, computer 16
commands microcontroller 54 to reconfigure adapter 30, as
discussed above (STEP 212).
During the network telephone call, adapter 30 continues to
monitor public telephone network 14 for incoming calls (STEPS
221-224). Ring detector circuit 52 monitors connection
circuit 42 for a ring signal from the public telephone network
14 (STEP 222). If a ring signal is detected, ring detector
circuit 52 signals microcontroller 54 which in turn notifies
computer 16. If so configured, computer 16 then notifies the
user by generating a unique tone to telephone 12 (STEPS 223 &
224), similar to when a computer network call is received
while conducting a public telephone network call, as discussed
above. The user can then switch between the calls using hook
flashes or the GUI (STEPs 213-218), also as discussed above.
When the network call is completed, the user simply hangs up
telephone 12. Off-hook detector circuit 56 senses when the
phone is hung up and sends a signal to microcontroller 54,
which sends a signal to computer 16. Both microcontroller 54
and computer 16 are then reset to their pre-call
configurations.
3. Outaoina Public Telephone Network or Computer Network
Call
The operation for placing an outgoing call varies depending
upon how the user has configured the system 10. Computer 16
and adapter 30 can be configured, using the software resident


CA 02372218 2001-10-26
WO 00/67452 PCT/EP00/03867
-19-
on each, to operate in one of two modes: (1) computer-based
mode; or (2) simulated public branch exchange (PBX) mode.
Both configurations are generically illustrated in Figure 6 as
STEP 301. A detailed description of each configuration is
provided below.
When configured to operate in computer-based mode, the user
first configures computer 16 and adapter 30 for the type of
call being placed using software resident on computer 16. The
user then initiates the call by picking up the telephone 12
receiver and dialing the appropriate telephone number. Thus,
when the user desires to make a public telephone network call,
adapter 30 need not be reconfigured from its normal operating
mode, which allows all telephony signals to pass directly
between telephone 12 and public telephone network 14. To
place a computer network call in this mode, the user
reconfigures adapter 30 using computer 16, such that all
telephony signals are passed between telephone 12 and computer
16. This is accomplished by computer 16 ordering
microcontroller 54 to change the position of switch 44 to
interconnect connection circuitry 38 and line interface
circuit 62. The user then dials the appropriate number of the
party being called, for example the Internet protocol (IP)
address, using software on computer 16. Alternatively, the
user could dial the number using telephone 12. In this case,
DTMF detector circuit 58 detects the digits being dialed and
sends this information to computer 16, via microcontroller 54
and connector 72. Using either method, the client software 92
on computer 16 detects an outgoing network call attempt (STEP
301) .
When the system is configured to operate in the simulated PBX
mode, adapter 30 automatically defaults to connect telephone
12 to public telephone network 14. However, DTMF tone
detector circuit 58 detects the digits the user dials on
telephone 12, and forwards this information, via
microcontroller 54, to computer 16. Based upon the initial
digits dialed, computer 16 determines whether a computer
network call is being placed. If client software 92 detects

' ~iU-U l -LUU I
~r vvU~oo r
CA 02372218 2001-10-26
E~J y~~'~ ~~ f - 2 0-
the outgoin~net(w_ork call attempt, computer 16 then _
automatically configures adapter 30 for this purpose. If,
however, a public telephone network call is being placed, then
adapter 30 is not reconfigured.
Subsequent operations carried out by adapter 30 and computer
16 for both a public network telephone call and a computer
network telephone call are the same for both the computer-
based mode and simulated PBX mode. These subsequent
operations will now be discussed.
lr~hen the client software 92 detects the outgoing call attempt
(STEP 301), it is first determined whether a network call is
-. _;.
already taking place (STEP 302). If so, then a message is
displayed on computer 16 alerting the user to this fact (STEP
303). If a network call is not taking place, a determination
is made as to whether a public network call is taking place
(STEP 304). If so, a message informing the user is displayed
on computer 16 (STEP 305). The user can then-use hook flashes
or GUI to place the public network call on hold (STEPs 306 and
307). If the public call is riot placed on hold in a
predetermined period of time. (e.g., 30 seconds), then the
attempted computer network call~is canceled (STEP 308).
If neither a computer network call nor a public network call
r:':~: are taking place, or after the public network call has been
placed on hold (STEP 307), the data path between adapter 30
and computer 16 is opened and the number of the party being
called is then sent out over computer network 18, to the
appropriate IP address. Audio processor 64 can then transmit
the call progress signals, discussed previously, to telephone
12. G~hen the party being called answers, audio processor 64
is configured to transmit, receive, and convert the telephony
signals, as appropriate, between computer network 18 and
telephone 12. Additionally, if the user is making a computer
network call, the user has the option of config~,ring computer
16 and adapter 30 to use the computer's installed sound
peripheries, such as a sound card, microphone, and speakers,
instead of using telephone 12. (All of the foregoing
AMENDED SHEET

~.rv~~.~po.
;~U-U /-LUU 1
CA 02372218 2001-10-26
- -21-
functions are accomplished in STEP 309.)
During the network telephone call, adapter 30 continues to
monitor public telephone network 14 for incoming calls (STEPS
310-314). Ring detector circuit 52 monitors connection
circuit 42 for a ring signal from the public telephone network
14 (STEP 312). If a ring signal is detected, ring detector
circuit 52 signals microcontroller 54 which in turn notifies
computer 16. Computer 16 then notifies the user by generating
a unique tone to telephone 12, similar to when a computer
network call is received while conducting a public telephone
network call, as discussed above (STEP 3130. The user can
then switch between the calls using hook flashes or GUI, also
as discussed above (STEPS 315-319).
For both operational modes, when the call is complete the user
hangs up telephone 12. Off-hook detector circuit 56 senses
this condition and sends a signal to microcontroller 54, which
sends a signal to computer 16. Microcontroller 54 and
computer 16 are then reset to their pre-call configurations.
Figure ~ depicts a second embodiment of a system 10
incorporating adapter 30. In the second embodiment, computer
16 is connectable to a computer network 18 using the public
telephone network 14, via a modem (not shown). This
configuration is encountered where the user does not have a
separate connection 23 (see Figure 1) dedicated to connecting
computer 16 to computer~network 18.
In this embodiment, adapter 30 will function as described for
the first~embodiment. However, the user will not be notified
of an incoming computer network call while placing a public
telephone network call, and vice-versa. Thus, the user will
not be able to switch between these platforms in real time.
Additionally, the user will not be alerted to an incoming
computer network call unless computer 16 is conr~,ected to.
computer network 18.
While preferred embodiments of the present invention have been
AMENDED SHEET

;iU-U /-GUU 1
C"''UUUv5L3C~!
CA 02372218 2001-10-26
- ~ -22-
illustrated in detail, it is apparent that modifications and
adaptations of the preferred embodiments will occur to those
skilled in the art. However, it will be expressly understood
that such modifications and adaptations are within the spirit(
~ scope of the present invention as set forth in the
following claims.
>.:
:Y
:-r'
AMENDED SHEET

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(86) PCT Filing Date 2000-04-28
(87) PCT Publication Date 2000-11-09
(85) National Entry 2001-10-26
Dead Application 2003-04-28

Abandonment History

Abandonment Date Reason Reinstatement Date
2002-04-29 FAILURE TO PAY APPLICATION MAINTENANCE FEE
2003-01-29 FAILURE TO RESPOND TO OFFICE LETTER

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Application Fee $150.00 2001-10-26
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
AKSELSEN, KLAUS DYHRMANN
Past Owners on Record
None
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative Drawing 2002-04-17 1 7
Description 2001-10-26 23 1,153
Abstract 2001-10-26 1 65
Claims 2001-10-26 9 446
Drawings 2001-10-26 7 119
Cover Page 2002-04-18 1 45
PCT 2001-10-26 30 1,157
Assignment 2001-10-26 4 96
Correspondence 2002-04-15 1 31