Terminal device, data transmission-reception system and data transmission-reception initiation method
First Claim
1. A terminal device connected to an external device through a network, said terminal device comprising:
- data transmission means for transmitting predetermined data to said external device through said network;
data reception means for receiving predetermined data transmitted from said external device through said network;
session initiation request message generation means for generating a session initiation request message for initiating a session with said external device and in which capability information on said terminal device is described in a predetermined format;
session initiation request message transmission means for transmitting said session initiation request message generated by said session initiation request message generation means to said external device through said network;
response message reception means for receiving a response message transmitted from said external device in response to said session initiation request message;
capability information analyzing means for analyzing capability information on said external device described in a predetermined format in said response message received by said response message reception means;
communication mode determination means for determining a communication mode between said terminal device and said external device through said network based on an analysis result by said capability information analyzing means and on said capability information on said terminal device;
communication mode notification message transmission means for transmitting to said external device a communication mode notification message for notifying said communication mode determined by said communication mode determination means; and
control means for controlling a data conversion device, which is connected to said network, based on said communication mode determined by said communication mode determination means, such that said data conversion device converts said data transmitted from said data transmission means into data that can be received by said external device, and such that said data conversion device converts said data transmitted from said external device into data that can be received by said data reception means.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal device includes: a session initiation request message generating section for generating a message for starting a session with an external device and in which capability information on the terminal device is described; a capability information analyzing section for analyzing capability information on the external device described in a response message transmitted from the external device; a communication mode determining section for determining a communication mode between the terminal device and the external device based on an analysis result by the capability information analyzing section and the capability information on the terminal device; and a control section for, based on the determined communication mode, controlling a data conversion device connected to the network such that data from the terminal device is converted into data receivable by the external device, and such that data from the external device is converted into data receivable by the terminal device.
80 Citations
18 Claims
-
1. A terminal device connected to an external device through a network, said terminal device comprising:
-
data transmission means for transmitting predetermined data to said external device through said network;
data reception means for receiving predetermined data transmitted from said external device through said network;
session initiation request message generation means for generating a session initiation request message for initiating a session with said external device and in which capability information on said terminal device is described in a predetermined format;
session initiation request message transmission means for transmitting said session initiation request message generated by said session initiation request message generation means to said external device through said network;
response message reception means for receiving a response message transmitted from said external device in response to said session initiation request message;
capability information analyzing means for analyzing capability information on said external device described in a predetermined format in said response message received by said response message reception means;
communication mode determination means for determining a communication mode between said terminal device and said external device through said network based on an analysis result by said capability information analyzing means and on said capability information on said terminal device;
communication mode notification message transmission means for transmitting to said external device a communication mode notification message for notifying said communication mode determined by said communication mode determination means; and
control means for controlling a data conversion device, which is connected to said network, based on said communication mode determined by said communication mode determination means, such that said data conversion device converts said data transmitted from said data transmission means into data that can be received by said external device, and such that said data conversion device converts said data transmitted from said external device into data that can be received by said data reception means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A terminal device connected to an external device through a network, said terminal device comprising:
-
data reception means for receiving predetermined data transmitted from said external device through said network;
data transmission means for transmitting predetermined data to said external device through said network;
session initiation request message reception means for receiving a session initiation request message for initiating a session transmitted from said external device and in which capability information on said external device is described in a predetermined format;
capability information analyzing means for analyzing said capability information on said external device described in said session initiation request message received by said session initiation request message reception means;
communication mode selection means for selecting at least one option of a communication mode between said external device and said terminal device through said network based on an analysis result by said capability information analyzing means and capability information on said terminal device;
response message generation means for generating, as a response to said session initiation request message, a response message describing in a predetermined format said capability information including communication mode option information indicating said at least one option of said communication mode selected by said communication mode selection means;
response message transmission means for transmitting said response message generated by said response message generation means to said external device through said network;
communication mode notification message reception means for receiving a communication mode notification message, which is transmitted form said external device, for notifying said communication mode determined by said external device; and
control means for controlling, based on said communication mode notification message received by said communication mode notification message reception means, a data conversion device, which is connected to said network, such that said data conversion device converts data transmitted from said data transmission means to data that can be received by said external device, and such that said data conversion device converts data transmitted from said external device to data that can be received by said data reception means. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A data transmission-reception system including a first terminal device provided with a first data transmission-reception means and that is connected to a network, and a second terminal device provided with a second data transmission-reception means and that is connected to a network, wherein
said first terminal device comprises: -
session initiation request message generation means for generating a session initiation request message for initiating a session with said second terminal device and in which capability information on said first terminal device is described in a predetermined format;
session initiation request message transmission means for transmitting to said second terminal device through said network said session initiation request message generated by said session initiation request message generation means;
response message reception means for receiving a response message transmitted from said second terminal device in response to said session initiation request message;
first capability information analyzing means for analyzing capability information on said second terminal device described in a predetermined format in said response message received by said response message reception means;
communication mode determination means for determining a communication mode between said first terminal device and said second terminal device through said network based on an analysis result by said first capability information analyzing means and on said capability information on said first terminal device;
communication mode notification message transmission means for transmitting to said second terminal device a communication mode notification message for notifying said communication mode determined by said communication mode determination means; and
first control means for controlling, based on said communication mode determined by said communication mode determination means, a first data conversion device, which is connected to said network such that said first data conversion device converts data transmitted from said first data transmission-reception means of said first terminal device into data that can be received by said second terminal device, and such that said first data conversion device converts data transmitted from said second data transmission-reception means of said second terminal device to be received by said first data transmission-reception means into data that can be received by said first terminal device, and said second terminal device comprises;
session initiation request message reception means for receiving said session initiation request message transmitted by said session initiation request message transmission means;
second capability information analyzing means for analyzing capability information on said first terminal device described in said session initiation request message received by said session initiation request message reception means;
communication mode selection means for selecting at least one option of a communication mode in said data transmission-reception system based on an analysis result by said second capability information analyzing means and on said capability information on said second terminal device;
response message generation means for generating, as a response to said session initiation request message, said response message in which said capability information on said second terminal device, including communication mode option information indicating said at least one option of a communication mode selected by said communication mode selection means, is described in said predetermined format;
response message transmission means for transmitting said response message generated by said response message generation means to said first terminal device through said network;
communication mode notification message reception means for receiving said communication mode notification message transmitted from said communication mode notification message transmission means of said first terminal device; and
second control means for controlling, based on said communication mode notification message received by said communication mode notification message reception means, a second data conversion device, which is connected to said network, such that said second data conversion device converts data transmitted from said second data transmission-reception means of said second terminal device into data that can be received by said first terminal device, and such that said second data conversion device converts data transmitted from said first data transmission-reception means of said first terminal device to be received by said second data transmission-reception means into data that can be received by said second terminal device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A data transmission-reception initiation method for a data transmission-reception system including a first terminal device provided with a first data transmission-reception means connected to a network, and a second terminal device provided with a second data transmission-reception means connected to said network, said method comprising:
-
generating a session initiation request message, at said first terminal device, for initiating a session with said second terminal device and in which capability information on said first terminal device is described in a predetermined format;
transmitting said generated session initiation request message from said first terminal device to said second terminal device through said network;
receiving said session initiation request message transmitted from said first terminal device at said second terminal device;
analyzing, at said second terminal device, said capability information on said first terminal device described in said received session initiation request message;
selecting, at said second terminal device, at least one option of a communication mode in said data transmission-reception system based on an analysis result of said capability information on said first terminal device, and on capability information on said second terminal device;
generating, at said second terminal device as a response to said session initiation request message, a response message in which said capability information on said second terminal device, including communication mode option information indicating said selected at least one option of a communication mode, is described in a predetermined format;
transmitting said generated response message from said second terminal device to said first terminal device through said network;
receiving said response message transmitted from said second terminal device at said first terminal device;
analyzing, at said first terminal device, said capability information on said second terminal device described in said predetermined format in said received response message;
determining, at said first terminal device, a communication mode between said first terminal device and said second terminal device through said network based on an analysis result of said capability information on said second terminal device and on said capability information on said first terminal device;
controlling, at said first terminal device, a first data conversion device, which is connected to said network, such that said first data conversion device converts data transmitted from said first data transmission-reception means of said first terminal device into data that can be received by said second terminal device, and such that said first data conversion device converts data transmitted from said second data transmission-reception means of said second terminal device into data that can be received by said first terminal device;
transmitting from said first terminal device to said second terminal device a communication mode notification message notifying said determined communication mode;
receiving said communication mode notification message transmitted from said first terminal device at said second terminal device; and
based on said received communication mode notification message, controlling, at said second terminal device, a second data conversion device, which is connected to said network, such that said second data conversion device converts data transmitted from said second data transmission-reception means of said second terminal device into data that can be received by said first terminal device, and such that said second data conversion device converts data transmitted from said first data transmission-reception means of said first terminal device into data that can be received by said second terminal device.
-
Specification