IP Library Granted Patent US 9,143,607
Granted Patent B2
US 9,143,607 · App. 11/963,475 · Granted Sep 22, 2015

Communication system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,143,607
App. No.
11/963,475
Granted
Sep 22, 2015
Kind
B2
Abstract

A communication system including a plurality of terminals; and a switchboard connected to the terminals, includes a means for causing each of the terminals to register an identifier and an address of the terminal itself in the switchboard; a means for, when one of the terminals transmits a request of transmitting a list of the terminals connected to the switchboard, causing the switchboard to transmit the list of the terminals to the terminal that transmits the request; a means for, when the terminal that transmits the request selects one of the terminals from the list and transmits the identifier of the selected terminal to the switchboard, causing the switchboard to transmit the address of the selected terminal to the terminal that transmits the request; and a means for causing the terminal that transmits the request to establish a communication with the selected terminal using the received address and a default port number.

Claims (68)

1. A communication system including a plurality of terminals; and a switchboard connected to the terminals, comprising:

means for causing each of the terminals to register an identifier and an IP address of the terminal itself in the switchboard;

means for, when one of the terminals transmits a request of transmitting a list of the terminals connected to the switchboard, causing the switchboard to transmit the list of the terminals to the terminal that transmits the request;

means for, when the terminal that transmits the request selects one of the terminals from the list and transmits the identifier of the selected terminal to the switchboard, causing the switchboard to transmit the IP address of the selected terminal to the terminal that transmits the request; and

means for causing the terminal that transmits the request to establish a communication with the selected terminal, the request including the received IP address and a default port number.

2. A communication system including a plurality of terminals; and a switchboard connected to the terminals, comprising:

means for causing each of the terminals to register an identifier and an IP address of the terminal itself and a port number corresponding to each communication type in the switchboard;

means for, when one of the terminals transmits a request of transmitting a list of the terminals connected to the switchboard, causing the switchboard to transmit the list of the terminals to the terminal that transmits the request;

means for, when the terminal that transmits the request selects one of the terminals from the list and transmits the identifier of the selected terminal and the communication type to the switchboard, causing the switchboard to transmit the IP address of the selected terminal and the port number corresponding to the communication type of the selected terminal to the terminal that transmits the request; and

means for causing the terminal that transmits the request to establish a communication with the selected terminal, the request including the received IP address and the received port number.

3. A communication system including a plurality of terminals, the terminals including a first terminal and a second terminal; and a switchboard connected to the terminals, comprising:

means for causing each of the terminals to register an identifier and an address of the terminal itself and a port number corresponding to each communication type in the switchboard;

means for causing the first terminal to inquire the switchboard about a possible communication method, the address, and the port number of the second terminal while the first terminal is holding a voice communication with the second terminal;

means for causing the switchboard to transmit the possible communication method, the address, and the port number of the second terminal to the first terminal; and

means for causing the first terminal to establish a communication with the second terminal using the address and the port number received from the switchboard by a communication method included in the possible communication method received from the switchboard.

4. A communication system including a plurality of terminals, the terminals including a first terminal, a second terminal, and a third terminal; and a switchboard connected to the terminals, comprising:

means for causing each of the terminals to register an identifier and an address of the terminal itself and a port number corresponding to each communication type in the switchboard;

means for causing the first terminal to inquire the switchboard about a possible communication method, the address, and the port number of the third terminal equal in user to the second terminal while the first terminal is holding a voice communication with the second terminal;

means for causing the switchboard to transmit the possible communication method, the address, and the port number of the third terminal to the first terminal; and

means for causing the first terminal to establish a communication with the third terminal using the address and the port number received from the switchboard by a communication method included in the possible communication method received from the switchboard.

5. The communication system according to claim 4 , further comprising:

means for detecting that a communication (or the voice communication) between the first terminal and the second terminal is finished; and

means for finishing the communication between the first terminal and the third terminal if the communication between the first terminal and the second terminal is finished.

6. A communication method for a system including a plurality of terminals; and a switchboard connected to the terminals, the communication method comprising steps of:

causing each of the terminals to register an identifier and an IP address of the terminal itself in the switchboard;

causing the switchboard, when one of the terminals transmits a request of transmitting a list of the terminals connected to the switchboard, to transmit the list of the terminals to the terminal that transmits the request;

causing the switchboard, when the terminal that transmits the request selects one of the terminals from the list and transmits the identifier of the selected terminal to the switchboard, to transmit the IP address of the selected terminal to the terminal that transmits the request; and

causing the terminal that transmits the request to establish a communication with the selected terminal, the request including the received IP address and a default port number.

7. A communication method for a system including a plurality of terminals; and a switchboard connected to the terminals, the communication method comprising steps of:

causing each of the terminals to register an identifier and an IP address of the terminal itself and a port number corresponding to each communication type in the switchboard;

causing the switchboard, when one of the terminals transmits a request of transmitting a list of the terminals connected to the switchboard, to transmit the list of the terminals to the terminal that transmits the request;

causing the switchboard, when the terminal that transmits the request selects one of the terminals from the list and transmits the identifier of the selected terminal and the communication type to the switchboard, to transmit the IP address of the selected terminal and the port number corresponding to the communication type of the selected terminal to the terminal that transmits the request; and

causing the terminal that transmits the request to establish a communication with the selected terminal, the request including the received IP address and the received port number.

8. A communication method for a system including a plurality of terminals, the terminals including a first terminal and a second terminal; and a switchboard connected to the terminals, the communication method comprising steps of:

causing each of the terminals to register an identifier and an address of the terminal itself and a port number corresponding to each communication type in the switchboard;

causing the first terminal to inquire the switchboard about a possible communication method, the address, and the port number of the second terminal while the first terminal is holding a voice communication with the second terminal;

causing the switchboard to transmit the possible communication method, the address, and the port number of the second terminal to the first terminal; and

causing the first terminal to establish a communication with the second terminal using the address and the port number received from the switchboard by a communication method included in the possible communication method received from the switchboard.

9. A communication method for a system including a plurality of terminals, the terminals including a first terminal, a second terminal, and a third terminal; and a switchboard connected to the terminals, the communication method comprising steps of:

causing each of the terminals to register an identifier and an address of the terminal itself and a port number corresponding to each communication type in the switchboard;

causing the first terminal to inquire the switchboard about a possible communication method, the address, and the port number of the third terminal equal in user to the second terminal while the first terminal is holding a voice communication with the second terminal;

causing the switchboard to transmit the possible communication method, the address, and the port number of the third terminal to the first terminal; and

causing the first terminal to establish a communication with the third terminal using the address and the port number received from the switchboard by a communication method included in the possible communication method received from the switchboard.

10. The communication method according to claim 9 , further comprising steps of:

detecting that a communication (or the voice communication) between the first terminal and the second terminal is finished; and

finishing the communication between the first terminal and the third terminal if the communication between the first terminal and the second terminal is finished.

11. A communication system comprising:

means for registering a LAN line terminal in a switchboard;

means for causing a voice terminal to start a voice conference communication;

means for receiving, from a user, an instruction for causing a video terminal to start video communication;

means for causing the video terminal to acquire information on all conference communication partners with which the voice terminal holds the communication based on user IDs received from the switchboard;

means for causing the video terminal to accept a user's selection of a communication partner from a list of the conference communication partners;

means for, when the video terminal that transmits selects one of the terminals from the list and transmits the identifier of the selected terminal to the switchboard, causing the switchboard to transmit the address of the selected terminal to the terminal that transmits the request; and

means for causing switchboard terminal software of the video terminal to transmit, to a video communication software of the video terminal, the address of a communication partner for a video communication with which the voice terminal is holding a voice communication until the video communication with all the conference communication partners holding the video communication is established, and for causing video communication software of the video terminal to establish the video communication with the communication partner of the voice terminal using the received address.

12. A communication method comprising steps of:

registering a LAN line terminal in a switchboard;

causing a voice terminal to start a voice conference communication;

receiving, from a user, an instruction for causing a video terminal to start video communication;

causing the video terminal to acquire information on all conference communication partners with which the voice terminal holds the communication based on user IDs received from the switchboard;

causing the video terminal to accept a user's selection of a communication partner from a list of the conference communication partners;

causing the switchboard, when the video terminal that transmits selects one of the terminals from the list and transmits the identifier of the selected terminal to the switchboard, to transmit the address of the selected terminal to the terminal that transmits the request; and

causing switchboard terminal software of the video terminal to transmit, to a video communication software of the video terminal, the address of a communication partner for a video communication with which the voice terminal is holding a voice communication until the video communication with all the conference communication partners holding the video communication is established, and for causing video communication software of the video terminal to establish the video communication with the communication partner of the voice terminal using the received address.

13. The communication system according to claim 1 , wherein the terminal includes:

a switchboard terminal communication software which receives the address of the selected terminal from the switchboard; and

a P2P (Peer to Peer) communication software which establishes the P2P communication with the selected terminal, wherein

the switchboard terminal communication software passes the received address to the P2P communication software.

14. The communication system according to claim 1 , wherein

the terminal that transmits the request establishes the P2P communication with the selected terminal without going via the switchboard.

Assignments (2)
CHANGE OF NAME Recorded Feb 3, 2015
From: NEC INFRONTIA CORPORATION
To: NEC PLATFORMS, LTD.
Reel/Frame 034881/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2007
From: OHKI, YASUOMI
To: NEC INFRONTIA CORPORATION
Reel/Frame 020285/0172 →