Method and system for providing private virtual secure Voice over Internet Protocol communications
First Claim
1. A Voice over Internet Protocol (VoIP) system, comprising in combination:
- a serial line interface circuit (SLIC) configured for interfacing with a telephone handset, detecting when the telephone handset is off hook and initiate ringing on the telephone handset for voice calls;
a data access arrangement (DAA) circuit configured for connecting to a telephony network and initiating and receiving voice calls through the telephone handset;
an audio coder/decoder (CODEC) for encoding and decoding voice information for VoIP voice calls;
a universal serial bus (USB) for providing Internet Protocol (IP) communications for VoIP voice communications between the VoIP system and a network device and providing the network device with operating power;
a USB port for accepting a USB cable to connect a network device to the USB port;
a caller identification decoder for providing caller identification of an incoming voice call;
a foreign exchange office (FXO) interface for interfacing with a telephony switch on a telephony network and for providing an off-hook and an on-hook indicator to a network device;
a foreign exchange solution (FXS) interface providing voice calls to and from the telephony network and providing dial tone, battery current and ring voltage;
a VoIP application for providing VoIP voice communications via a communications network using Internet Protocol (IP) data packets via the USB port, FXO interface or FXS interface, wherein the VoIP system allows the network device to provide and control VoIP voice communications via virtual private network infrastructure interconnecting other network devices using the same VoIP system without using other public VoIP gateways or VoIP services on the communications network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for secure Voice over Internet Protocol (IP) (VoIP) communications. The method and system provide secure VoIP voice calls, video, Instant Messaging (IM), Short Message Services (SMS), or Peer-to-Peer (P2P) communications while maintaining privacy over the Internet and other communications networks such as the pubic switched telephone network (PSTN) to and from any network device through a virtual private network infrastructure interconnecting private VoIP network devices. The method and system allow a network device to function as an IP private branch exchange (PBX) or a private VoIP gateway and provide and control VoIP voice communications without using other public or private VoIP gateways or VoIP servers or devices on a communications network such as the PSTN or the Internet.
-
Citations
22 Claims
-
1. A Voice over Internet Protocol (VoIP) system, comprising in combination:
-
a serial line interface circuit (SLIC) configured for interfacing with a telephone handset, detecting when the telephone handset is off hook and initiate ringing on the telephone handset for voice calls;
a data access arrangement (DAA) circuit configured for connecting to a telephony network and initiating and receiving voice calls through the telephone handset;
an audio coder/decoder (CODEC) for encoding and decoding voice information for VoIP voice calls;
a universal serial bus (USB) for providing Internet Protocol (IP) communications for VoIP voice communications between the VoIP system and a network device and providing the network device with operating power;
a USB port for accepting a USB cable to connect a network device to the USB port;
a caller identification decoder for providing caller identification of an incoming voice call;
a foreign exchange office (FXO) interface for interfacing with a telephony switch on a telephony network and for providing an off-hook and an on-hook indicator to a network device;
a foreign exchange solution (FXS) interface providing voice calls to and from the telephony network and providing dial tone, battery current and ring voltage;
a VoIP application for providing VoIP voice communications via a communications network using Internet Protocol (IP) data packets via the USB port, FXO interface or FXS interface, wherein the VoIP system allows the network device to provide and control VoIP voice communications via virtual private network infrastructure interconnecting other network devices using the same VoIP system without using other public VoIP gateways or VoIP services on the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A Voice over Internet Protocol (VoIP) system, comprising in combination:
-
a VoIP hardware means for connecting a network device to a communications network via a universal serial bus (USB) port, a foreign exchange office (FXO) port or a foreign exchange solution (FXS) port; and
a VoIP software application means for providing secure VoIP communications via the communications network using Internet Protocol (IP) data packets via the VoIP hardware means, thereby providing a personal IP private branch exchange (PBX) for secure VoIP communications.
-
-
12. A method for creating a virtual private network infrastructure connection for Voice over Internet Protocol (VoIP) communications, comprising:
-
providing a first VoIP gateway, wherein the first VoIP gateway includes a VoIP hardware device and a VoIP application;
providing a second VoIP gateway, wherein the second VoIP gateway includes the VoIP hardware device and the VoIP application; and
establishing a secure virtual VoIP connection between the first VoIP gateway and the second VoIP gateway over one or more communications networks, without using other public or private VoIP gateways or VoIP servers on the one or more communications networks that do not include the VoIP hardware device and the VoIP application. - View Dependent Claims (13, 14, 15)
-
-
16. A method for creating a virtual private network infrastructure connection for Voice over Internet Protocol (VoIP) communications, comprising:
-
providing a first VoIP gateway, wherein the first VoIP gateway includes a VoIP hardware device and a VoIP application;
providing a second VoIP gateway, wherein the second VoIP gateway includes the VoIP hardware device and the VoIP application; and
establishing a virtual VoIP connection between the first VoIP gateway and the second VoIP gateway over a virtual hierarchical overlay Peer-to-Peer (P2P) network, without using other public or private VoIP gateways or VoIP servers on a communications network that do not include the VoIP hardware device and the VoIP application. - View Dependent Claims (17, 18, 19)
-
-
20. A method for creating a virtual private network infrastructure connection for Voice over Internet Protocol (VoIP) communications, comprising:
-
sending a VoIP communications request from a first VoIP network device to a second VoIP network device over a communications network, wherein the first VoIP network device and the second VoIP network device each include and a VoIP session application;
receiving a VoIP communications response from the second VoIP network device on the first VoIP network device; and
establishing a secure virtual connection between the first VoIP network device and the second VoIP network device over the communications network, without using other public or private VoIP gateways or VoIP servers on the communications network that do not include the VoIP session application. - View Dependent Claims (21, 22)
-
Specification