Information processing apparatus and method, recording medium product, and program
First Claim
1. An information processing apparatus for transmitting an electronic mail message to a destination to establish communications via a network by utilizing an electronic mail address corresponding to said destination to establish communications, said information processing apparatus comprising:
- means for retrieving an IP address of said information processing apparatus from a memory of said information processing apparatus;
means for encrypting said IP address of said information processing apparatus;
means for creating an electronic mail message including said encrypted IP address of said information processing apparatus;
means for transmitting the created electronic mail message to the destination to establish communications using said electronic mail address corresponding to said destination to establish communications; and
means for establishing a peer-to-peer connection between said information processing apparatus and said destination when said destination accesses said IP address of said information processing apparatus to establish communications.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication connection for peer-to-peer communication is established as follows. One personal computer, which wants to commence communication, transmits an electronic mail attached with an IP address of one personal computer to another personal computer, which is a desired destination. Another personal computer opens the transmitted electronic mail and obtains the IP address attached to the electronic mail, thereby establishing the communication connection. Information necessary for establishing the communication connection in peer-to-peer communication can be easily acquired.
92 Citations
8 Claims
-
1. An information processing apparatus for transmitting an electronic mail message to a destination to establish communications via a network by utilizing an electronic mail address corresponding to said destination to establish communications, said information processing apparatus comprising:
-
means for retrieving an IP address of said information processing apparatus from a memory of said information processing apparatus; means for encrypting said IP address of said information processing apparatus; means for creating an electronic mail message including said encrypted IP address of said information processing apparatus; means for transmitting the created electronic mail message to the destination to establish communications using said electronic mail address corresponding to said destination to establish communications; and means for establishing a peer-to-peer connection between said information processing apparatus and said destination when said destination accesses said IP address of said information processing apparatus to establish communications.
-
-
2. An information processing method used in an information processing apparatus for transmitting an electronic mail message to a destination to establish communications via a network by utilizing an electronic mail address corresponding to said destination to establish communications, said information processing method comprising:
-
retrieving an IP address of said information processing apparatus from a memory of said information processing apparatus; encrypting said IP address of said information processing apparatus; creating an electronic mail message including said encrypted IP address of said information processing apparatus; transmitting the created electronic mail message to said destination to establish communications using said electronic mail address corresponding to said destination to establish communications; and establishing a peer-to-peer connection between said information processing apparatus and said destination when said destination accesses said IP address of said information processing apparatus to establish communications.
-
-
3. A recording medium product on which a computer-readable program is recorded, the program being used with an information processing apparatus for transmitting an electronic mail message to a destination to establish communications via a network by utilizing an electronic mail address corresponding to said destination to establish communications, the program comprising the steps of:
-
retrieving an IP address of said information processing apparatus from a memory of said information processing apparatus; encrypting said IP address of said information processing apparatus; creating an electronic mail message including said encrypted IP address of said information processing apparatus; transmitting the created electronic mail message to said destination to establish communications using said electronic mail address corresponding to said destination to establish communications; and establishing a peer-to-peer connection between said information processing apparatus and said destination when said destination accesses said IP address of said information processing apparatus to establish communications.
-
-
4. An information processing apparatus for transmitting an electronic mail message to a destination to establish communications via a network by utilizing an electronic mail address corresponding to said destination to establish communications, the information processing apparatus comprising:
-
a module configured to retrieve an IP address of said information processing apparatus from a memory of said information processing apparatus; an encrypting unit configured to encrypt said IP address of said information processing apparatus; a module configured to create an electronic mail message including said encrypted IP address of said information processing apparatus; an interface configured to transmit the created electronic mail message to said destination to establish communications using said electronic mail address corresponding to said destination to establish communications; and a module configured to establish a peer-to-peer connection between said information processing apparatus and said destination when said destination accesses said IP address of said information processing apparatus to establish communications.
-
-
5. An information processing apparatus for receiving an electronic mail message, which is transmitted from another information processing apparatus via a network by utilizing an electronic mail address corresponding to said information processing apparatus, said information processing apparatus comprising:
-
means for receiving the electronic mail message transmitted from said another information processing apparatus via said network, said electronic mail message including a file containing an encrypted IP address of said another information processing apparatus; means for decrypting said IP address included in said file; and means for establishing peer-to-peer communication with said another information processing apparatus by accessing said decrypted IP address of said another information processing apparatus.
-
-
6. An information processing method used in an information processing apparatus for receiving an electronic mail message, which is transmitted from another information processing apparatus via a network by utilizing an electronic mail address corresponding to said information processing apparatus, said information processing method comprising:
-
receiving the electronic mail message transmitted from said another information processing apparatus via said network, said electronic mail message including a file containing an encrypted IP address of said another information processing apparatus; decrypting said IP address included in said file; and establishing peer-to-peer communication with said another information processing apparatus by accessing said decrypted IP address of said another information processing apparatus.
-
-
7. A recording medium product on which a computer-readable program is recorded, the program being used with an information processing apparatus for receiving an electronic mail message, which is transmitted from another information processing apparatus via a network by utilizing an electronic mail address corresponding to said information processing apparatus, the program comprising the steps of:
-
receiving the electronic mail message transmitted from said another information processing apparatus via said network, said electronic mail message including a file containing an encrypted IP address of said another information processing apparatus; decrypting said IP address included in said file; and establishing peer-to-peer communication with said another information processing apparatus by accessing said decrypted IP address of said another information processing apparatus.
-
-
8. An information processing apparatus for receiving an electronic mail message, which is transmitted from another information processing apparatus via a network by utilizing an electronic mail address corresponding to said information processing apparatus, the information processing apparatus comprising:
-
an interface configured to receive the electronic mail message transmitted from said another information processing apparatus via said network, said electronic mail message including a file containing an encrypted IP address of said another information processing apparatus; a module configured to decrypt said IP address included in said file; and a module configured to establish peer-to-peer communication with said another information processing apparatus by accessing said decrypted IP address of said another information processing apparatus.
-
Specification