Establishing an internet telephone call using e-mail
First Claim
1. A method for establishing point-to-point Internet communication comprising the steps of:
- (a) transmitting an E-mail message, automatically including a first Internet Protocol (IP) address assigned to a first processing unit;
(b) processing the E-mail message through the Internet to deliver the E-mail message to a second processing unit; and
(c) automatically transmitting a second IP address to the first processing unit using the first Internet Protocol address assigned to the first processing unit for establishing a point-to-point communication link between the first and second processing units through the Internet.
8 Assignments
0 Petitions
Accused Products
Abstract
A point-to-point Internet protocol exchanges Internet Protocol (IP) addresses between processing units to establish a point-to-point communication link between the processing units through the Internet. A first point-to-point Internet protocol includes the steps of (a) storing in a database a respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet. A second point-to-point Internet protocol includes the steps of (a) transmitting an E-mail signal, including a first IP address, from a first processing unit; (b) processing the E-mail signal through the Internet to deliver the E-mail signal to a second processing unit; and (c) transmitting a second IP address to the first processing unit for establishing a point-to-point communication link between the first and second processing units through the Internet.
-
Citations
9 Claims
-
1. A method for establishing point-to-point Internet communication comprising the steps of:
-
(a) transmitting an E-mail message, automatically including a first Internet Protocol (IP) address assigned to a first processing unit;
(b) processing the E-mail message through the Internet to deliver the E-mail message to a second processing unit; and
(c) automatically transmitting a second IP address to the first processing unit using the first Internet Protocol address assigned to the first processing unit for establishing a point-to-point communication link between the first and second processing units through the Internet. - View Dependent Claims (2, 3, 4, 5)
(a1) generating the E-mail message including the first IP address corresponding to the first processing unit before the step of transmitting the E-mail message.
-
-
3. The method of claim 1 further comprising the step of:
(a1) generating the E-mail message from a session number before the step of transmitting the E-mail message.
-
4. The method of claim 1 wherein the step (b) of processing the E-mail message further comprises the step of:
(b1) processing the E-mail message using a mail server operatively connected to the second processing unit.
-
5. The method of claim 1 further comprising the step of:
-
(b1) generating a connection signal including the second IP address at the second processing unit before the step (c) of transmitting the second IP address to the first processing unit; and
wherein the step (c) of transmitting the second IP address includes the step (c1) of transmitting the connection signal from the second processing unit to the first processing unit.
-
-
6. A system for point-to-point communications over the Internet comprising:
-
a first processing unit including;
a first program for performing a point-to-point Internet protocol; and
a first processor for executing the first program and for automatically transmitting an E-mail message, including a first Internet Protocol (IP) address corresponding to the first processing unit; and
a mail server for processing the E-mail message through the Internet to deliver the E-mail message to a second processing unit for establishing a point-to-point communication link between the first and second processing units through the Internet;
wherein the second processing unit transmits a message including a second Internet protocol address corresponding to the second processing unit using the first Internet protocol address assigned to the first processing unit. - View Dependent Claims (7)
a second program for performing the point-to-point Internet Protocol;
a second processor for executing the second program and for receiving the E-mail message from the mail server and for generating a connection signal, including a second IP address, for establishing the point-to-point communication link to the first processing unit.
-
-
8. A computer program product for use with a computer system, the computer system executing a first process operatively connectable to a second process and a server over a computer network, the computer program product comprising:
-
a computer useable medium having program code embodied in the medium, the program code further comprising;
program code for transmitting an E-mail message comprising an Internet protocol address of the first process to the server over the computer network;
program code for receiving an Internet protocol address of the second process, transmitted from the second process using the Internet protocol address of the first process, over the computer network; and
program code, responsive to the Internet protocol address of the second process, for establishing a point-to-point communication between the first process and the second process.
-
-
9. In a first computer process operatively coupled over a computer network to a second process and an E-mail server, a method of establishing a point-to-point communication between the first and second processes comprising the steps of:
-
A. transmitting an E-mail message automatically incorporating a first Internet protocol address of the first process to the second process over the computer network;
B. receiving a second Internet protocol address from the second process over the computer network, the second process sending the second Internet protocol address to the first process using the first Internet protocol address; and
C. in response to reception of the second network protocol address, establishing a point-to-point communication connection between the first process and the second process.
-
Specification