Packet voice telephony apparatus and method
First Claim
1. An IP telephony peripheral for use adjunct to a computer and for use with a network, comprising:
- a controller;
a computer interface communicatively coupled to said controller;
a memory coupled to said controller for selectively storing a destination IP address;
a packetizer coupled to said controller and said memory for packetizing outbound digitized voice into at least one outbound IP packet, said outbound IP packet including destination data based on said stored destination IP address; and
a network interface in communication with said memory for broadcasting said outbound IP packet onto said network.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the present disclosure, connectionless base IP protocol is leveraged to transfer streaming voice to a destination telephony device. As such, the disclosed IP telephony peripheral adjunct to a computer includes an interface to the computer, a controller and memory specifying the destination IP address, a packetizer coupled to the controller and memory for packetizing outbound digitized voice into at least one outbound IP packet, and a network interface for transmitting the outbound IP network onto a network which may involve a LAN, WAN or the Internet. The disclosed IP phone peripheral also includes an extractor coupled to the memory and controller for extracting inbound digitized voice within an incoming IP packet whose source address correlates to the destination IP address or addresses stored in the memory.
-
Citations
25 Claims
-
1. An IP telephony peripheral for use adjunct to a computer and for use with a network, comprising:
-
a controller;
a computer interface communicatively coupled to said controller;
a memory coupled to said controller for selectively storing a destination IP address;
a packetizer coupled to said controller and said memory for packetizing outbound digitized voice into at least one outbound IP packet, said outbound IP packet including destination data based on said stored destination IP address; and
a network interface in communication with said memory for broadcasting said outbound IP packet onto said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22)
-
-
18. An IP telephony system, comprising:
an IP telephony peripheral, comprising;
a controller;
a computer interface coupled to said controller;
a memory coupled to said controller;
a packetizer coupled to said controller and said memory for packetizing a call request into an outbound IP packet; and
an interface for transmitting the outbound IP packet; and
a phone server in communication with said IP telephone, comprising;
an IP parser for parsing the call request from the transmitted outbound packet;
a call model for resolving a destination IP address from the extracted call request and transmitting the destination IP address to said IP telephone as an inbound IP packet;
wherein said IP telephony peripheral further comprises an extractor coupled to said controller, said memory, and said interface for extracting the destination IP address from the inbound IP packet and storing the destination IP address into said memory.
-
21. An IP call establishment method, comprising the steps of:
-
receiving a call request from a graphical user interface on a computer;
packetizing the call request into an outbound IP packet;
transmitting the outbound IP packet;
remotely parsing the call request from the transmitted outbound packet;
remotely resolving a destination IP address from the extracted call request;
transmitting the destination IP address as an inbound IP packet;
extracting the destination IP address from the inbound IP packet; and
packetizing outbound digitized voice into a stream of outbound IP packets, each outbound IP packet of the stream including destination data based on the stored destination IP address.
-
-
23. A packet voice communications system, comprising:
-
a packet voice telephone peripheral for use adjunct to a computer, operable to receive a packet containing layer 4+ control information, encapsulate the layer 4+ control information into a lower level packet, and issue the lower level packet; and
a phone server coupled to said packet voice telephone and comprising;
an i/o module to receive the lower level packet; and
a layer 4+ processor to generate at least one response packet responsive to the layer 4+ control information encapsulated within the received lower level packet, wherein said i/o module issues the at least one response packet;
wherein the packet voice telephone receives the at least one response packet and issues an outbound response containing a portion of the at least one response packet.
-
-
24. A packet voice communications system, comprising:
a packet voice telephone peripheral comprising;
means for receiving a call request from a graphical user interface on a computer;
means for receiving a packet containing layer 4+ control information;
means for encapsulating the layer 4+ control information into a lower level packet; and
means for issuing the lower level packet; and
a phone server, comprising;
means for receiving the lower level packet; and
means for generating at least one response packet responsive to the layer 4+ control information encapsulated within the received lower level packet, wherein said phone server receiving means includes issuing means for issuing the at least one response packet;
wherein the packet voice telephone peripheral receiving means receives the at least one response packet and includes issuing means for issuing an outbound response containing a portion of the at least one response packet.
-
25. An article including one or more machine-readable storage media containing instructions to control an IP telephony peripheral apparatus in a communications network, the instructions when executed causing a controller to:
-
transmit a call request to the IP telephony peripheral apparatus responsive to an activation command on a computer;
wherein the call request comprises control information to selectively control the operation of the IP telephony peripheral.
-
Specification