US20010021246A1 - Virtual terminal configuring method and device - Google Patents

Virtual terminal configuring method and device Download PDF

Info

Publication number
US20010021246A1
US20010021246A1 US09/745,546 US74554600A US2001021246A1 US 20010021246 A1 US20010021246 A1 US 20010021246A1 US 74554600 A US74554600 A US 74554600A US 2001021246 A1 US2001021246 A1 US 2001021246A1
Authority
US
United States
Prior art keywords
communication
information
terminals
virtual terminal
communication terminals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/745,546
Other versions
US7006121B2 (en
Inventor
Ichiro Okajima
Narumi Umeda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Assigned to NTT DOCOMO, INC. reassignment NTT DOCOMO, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OKAJIMA, ICHIRO, UMEDA, NARUMI
Publication of US20010021246A1 publication Critical patent/US20010021246A1/en
Priority to US10/879,127 priority Critical patent/US7321382B2/en
Application granted granted Critical
Publication of US7006121B2 publication Critical patent/US7006121B2/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/148Interfacing a video terminal to a particular transmission medium, e.g. ISDN

Definitions

  • the present invention relates to a virtual terminal configuring method and device, and more particularly to a virtual terminal configuring method and device in which a virtual terminal is formed by combining a plurality of terminals.
  • FIG. 1 is a diagram of a conventional videophone communication system.
  • a videophone terminal 10 owned by user A and a videophone terminal 12 owned by user B are mutually connected via a network 14 such as an ISDN (Integrated Services Digital Network).
  • Video information and voice information are transferred between the videophone terminals 10 and 12 via the network 14 .
  • the videophone terminals 10 and 12 communicate with each other by using a video and voice compression coding rule and protocol for ISDN.
  • a more specific object of the present invention is to provide a virtual terminal configuring method and device in which a plurality of terminals are arranged so as to form a virtual terminal capable of handing various types of communications.
  • a method comprising the steps of: (a) managing terminal management information concerning a plurality of communication terminals of a user; (b) identifying, when a call addressed to the above user is initiated, one or more terminals that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the plurality of communication terminals managed by the step (a); and (c) separating information involved in the call into items of information to be sent to the above one or more terminals identified by the step (b) and combining items of information from the above one or more terminals identified by step (b) into information to be sent to one of the plurality of communication terminals that initiates the call.
  • a virtual terminal is formed by the above one or more terminals identified by the step (b) and communicates with the above one of the plurality of communication terminals.
  • a virtual terminal configuring device comprising: a first part managing terminal management information concerning a plurality of communication terminals of a user; a second part identifying, when a call addressed to the user is initiated, one or more terminals that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the plurality of communication terminals managed by said first part; and a third part separating information involved in the call into items of information to be sent to the above one or more terminals identified by the second part and combining items of information from the above one or more terminals identified by the second part into information to be sent to one of the plurality of communication terminals that initiates the call.
  • a virtual terminal being formed by the above one or more terminals identified by the second part and communicates with the above one of the plurality of communication terminals.
  • a device comprising: a plurality of communication terminals of users; and a virtual terminal configuring device to which the plurality of communication terminals are coupled.
  • the virtual terminal configuring device comprises: a first part managing terminal management information concerning the plurality of communication terminals; a second part identifying, when a call addressed to a first one of the users is initiated, one or more terminals of the first one of the users that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the communication terminals; and a third part separating information involved in the call into items of information to be sent to the above one or more terminals identified by the second part and combining items of information from the above one or more terminals identified by the second part into information to be sent to one of the communication terminals of a second one of the users that initiates the call.
  • a virtual terminal is formed by the above one or more terminals identified by the second part so that the virtual terminal of the first one of the users and the above one of
  • FIG. 1 is a diagram of a conventional videophone communication system
  • FIG. 2 is a block diagram of a communication system including a virtual terminal configuring device according to a first embodiment of the present invention
  • FIG. 3 is a block diagram of a communication system including a virtual terminal configuring device according to a second embodiment of the present invention.
  • FIG. 4 is a block diagram of a communication system including a virtual terminal configuring device according to a third embodiment of the present invention.
  • FIG. 5 is a block diagram of a communication system including a virtual terminal configuring device according to a fourth embodiment of the present invention.
  • FIG. 6 is a diagram of a network structure of a communication system including the virtual terminal configuring system of the present invention.
  • FIG. 7 is a diagram showing how a device management function unit acknowledges kinds of information handled by communication terminals
  • FIG. 8 is a diagram showing how the device management function unit integrates communication terminals coupled to a network.
  • FIG. 2 is a block diagram of a communication system of a virtual terminal configuring device according to a first embodiment of the present invention.
  • user A is allowed to use communication terminals 20 1 through 20 N , which are connected to a virtual terminal configuring device 22 .
  • the virtual terminal configuring device 22 is connected, via a network 25 , to a communication terminal 26 allowed to be used by user B.
  • the communication terminals 20 1 through 20 N are capable of inputting and outputting various kinds of information, such as voices, images, characters and numeral values.
  • the communication terminal 26 is capable of integrally inputting and outputting the various kinds of information as those handled by the communication terminals 20 1 through 20 N .
  • the virtual terminal configuring device 22 is primarily made up of a virtual terminal function unit 23 and a device management function unit 24 .
  • the virtual terminal function 23 has communication protocol units 27 1 through 27 N , to which the communication terminals 20 1 through 20 N are connected, respectively. Thus, two-way communications can take place between the communication terminals 20 1 through 20 N and the communication protocol units 27 1 through 27 N , respectively.
  • the communication terminal 26 is connected, via the network 25 , to a communication protocol unit 34 provided in the virtual terminal function unit 23 .
  • the communication protocol unit 34 has a communication protocol of the communication terminal 26 , and communicates therewith in two ways.
  • the communication protocol units 27 1 through 27 N are respectively connected to information coding scheme converting units 28 1 through 28 N , which respectively implement the mutual conversions between the information coding scheme of the communication protocol unit 34 and the information coding schemes of the communication protocol units 27 1 through 27 N .
  • the communication protocol unit 34 employs MPEG1 as an information coding scheme for moving pictures
  • the communication protocol unit 27 1 employs MPEG4 as an information coding scheme for moving pictures
  • the information coding scheme converting unit 28 1 performs the mutual conversion between MPEG1 and MPEG4.
  • the information coding scheme converting unit When the information coding scheme includes information produced by data compression, the information coding scheme converting unit performs associated data decompression and data compression at the time of converting the information coding scheme. That is, data decompression and data compression are part of the work along with the conversion of the information coding scheme.
  • the information coding scheme converting units 28 1 through 28 N have a filtering function.
  • the filtering function is used in case where there is a large difference between the bit rate of channels of the network 25 to which the communication protocol unit 34 is connected and the bit rate of channels of a network to which the communication protocol units 27 1 through 27 N are connected.
  • the filtering function extracts information assigned comparatively high priority from the entire information. With the filtering function, it is possible to reduce the amount of information handled by an information coding scheme used in a comparatively high bit rate to the amount of information handled by another information coding scheme used in a comparatively low bit rate.
  • the items of information respectively output by the information coding scheme converting units 28 1 through 28 N are supplied to an information combining unit 30 .
  • the information combining unit 30 combines the items of information which are supplied from the information coding scheme converting units 28 1 through 28 N and are processed by the same information coding scheme.
  • the combined or multiplexed information thus obtained is supplied to the communication protocol unit 34 , which sends the synthesized information from the information combining unit 30 to the communication terminal 26 .
  • the communication protocol 34 supplies information received from the communication terminal 26 to an information separating unit 32 .
  • the information separating unit 32 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values.
  • the kinds of information are supplied to the corresponding information coding scheme converting units 28 1 through 28 N .
  • the converting units 28 1 through 28 N convert the information of the information coding scheme employed in the communication protocol unit 34 into the respective information coding schemes of the communication protocol units 27 1 through 27 N , and supply the items of the converted information thereto.
  • the device management function unit 24 of the virtual terminal configuring device 22 includes a terminal management unit 36 .
  • the terminal management unit 36 is informed, by the communication protocol units 27 1 through 27 N and 34 of the virtual terminal function unit 23 , of a variety of management information on the communication terminals 20 1 through 20 N , such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status (indicating whether a requested communication should be allowed) of the communication terminals 20 1 through 20 N .
  • the terminal management unit 36 supplies control signals to the communication protocol units 27 1 through 27 N and 34 , the information coding scheme converting units 28 1 through 28 N , the information combining unit 30 and the information separating unit 32 in order to control the operations thereof.
  • the device management function unit 24 checks the abilities of communication terminals of user A which are available for communications at that time by referring to the human interface and communication abilities needed by the communication terminal 26 . Then, the device management function unit 24 identifies communication terminals which can accept the call made by the communication terminal 26 .
  • the selected communication terminal among the communication terminals 20 1 through 20 N of user A is virtually integrated into a single communication terminal (virtual terminal) by the virtual terminal function unit 23 . Thus, a communication can take place between the virtual terminal thus constructed and the communication terminal 26 of user B.
  • FIG. 3 is a block diagram of a communication system of a virtual terminal configuring device according to a second embodiment of the present invention.
  • a cellular phone 40 and a PDA 41 that can be used by user A are connected to a virtual terminal configuring device 42 .
  • the virtual terminal configuring device 42 is connected, via a network 45 , to a videophone communication terminal 46 that can be used by user B.
  • the virtual terminal configuring device 42 is primarily made up of a virtual terminal function unit 43 and a device management function unit 44 .
  • the cellular phone 40 and the PDA 41 are respectively connected to communication protocol units 47 1 and 47 2 in the virtual terminal function unit 43 .
  • the videophone communication terminal 46 is connected, via the network 45 , to a communication protocol unit 54 provided in the virtual terminal function unit 43 .
  • the videophone communication terminal 46 and the communication protocol unit 54 communicate with each other in two ways.
  • the communication protocol units 47 1 and 47 2 are respectively connected to the information coding scheme converting units 48 1 and 48 2 .
  • the information coding scheme converting unit 48 1 converts voice information of the information coding scheme employed in the cellular phone supplied by the communication protocol unit 47 1 , into voice information of the information coding scheme employed in the videophone. The converted voice information thus obtained is supplied to an information combining unit 50 .
  • the information coding scheme converting unit 48 2 converts video information of the information coding scheme for the PDA supplied by the communication protocol unit 47 2 into video information of the information coding scheme for the videophone. The converted video information thus obtained is supplied to the information combining unit 50 . For example, when information supplied from the PDA 41 forms a still picture, it is converted into video information describing animation by the information coding scheme converting unit 48 2 .
  • the information coding scheme converting units 48 1 and 48 2 are respectively equipped with the filtering functions.
  • the information combining unit 50 combines the voice and video information of the information coding scheme for the videophone respectively supplied from the information coding scheme converting units 48 1 and 48 2 into integrated videophone information conforming to the videophone.
  • the integrated videophone information is then sent to the communication protocol unit 54 , which sends the received videophone information to the videophone communication terminal 46 via the network 45 .
  • the communication protocol unit 54 supplies videophone information received from the videophone communication terminal 46 to an information separating unit 52 .
  • the information separating unit 52 separates the received videophone information into voice information and video information, which are respectively supplied to the information coding scheme converting units 48 1 and 48 2 .
  • the unit 48 1 converts the voice information conforming to the videophone into voice information conforming to the cellular phone.
  • the voice information thus converted is then supplied to the communication protocol unit 47 1 .
  • the unit 48 2 converts the video information conforming to the videophone into video information conforming to the cellular phone.
  • the video information thus converted is then supplied to the communication protocol unit 47 2 .
  • the device management function unit 42 of the virtual terminal configuring device 42 includes a terminal management unit 56 .
  • the terminal management unit 56 is informed, by the communication protocol units 47 1 47 2 and 54 of the virtual terminal function unit 43 , of a variety of management information on the cellular phone 40 , the PDA 41 and the videophone communication terminal 46 , such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the cellular phone 40 , the PDA 41 and the videophone communication terminal 46 .
  • the terminal management unit 56 supplies control signals to the communication protocol units 47 1 , 47 2 and 54 , the information coding scheme converting units 48 1 and 48 2 , the information combining unit 50 and the information separating unit 52 in order to control the operations thereof.
  • the device management function unit 44 checks the abilities of communication terminals of user A which are available for communications at that time by referring to the human interface and communication abilities needed by the videophone communication terminal 46 . Then, the device management unit 44 identifies the cellular phone 40 or the PDA 41 which can accept the call made by the videophone communication terminal 46 .
  • the selected terminal of user A is virtually integrated into a single communication terminal (virtual terminal) by the virtual terminal function unit 43 . Thus, a communication can take place between the virtual terminal and the videophone communication terminal 46 of user B.
  • FIG. 4 is a block diagram of a communication system of a virtual terminal configuring device according to a third embodiment of the present invention. Any part shown in FIG. 2 that is the same as a part shown in FIG. 4 is denoted by the same reference numeral in both figures.
  • a virtual terminal configuring device 37 is substituted for the communication terminal 26 and is connected to the network 25 .
  • the virtual terminal configuring device 37 has the same configuration and operation as those of the virtual terminal configuring device 22 .
  • Communication terminals 38 1 through 38 M that can be used by user B are connected to the virtual terminal configuring device 37 .
  • the communication terminals 20 1 through 20 N that can be used by user A are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 22
  • the communication terminals 38 1 through 38 M that can be used by user B are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 37 .
  • a communication can take place between the virtual terminal devices of users A and B.
  • FIG. 5 is a block diagram of a communication system of a virtual terminal configuring device according to a fourth embodiment of the present invention.
  • Communication terminals 60 1 through 60 N that can be used by user A are connected to a virtual terminal configuring device 62 , which is connected, via the network 25 , to communication terminals 66 1 through 66 M that can be used by user B.
  • the communications terminals 60 1 through 60 N and 66 1 through 66 M are capable of inputting and outputting various kinds of information such as voices, images, characters and numeral values.
  • the virtual terminal configuring device 62 is primarily made up of a virtual terminal function unit 63 and a device management function unit 64 .
  • the communication terminals 60 1 through 60 N are respectively connected to associated communication protocol units 67 1 through 67 N provided in the virtual terminal function unit 63 .
  • the communication terminals 66 1 through 66 M are connected to associated communication protocol units 76 1 through 76 M provided in the virtual terminal function unit 63 .
  • two-way communications can take place between the communication terminals 66 1 through 66 M and the communication protocol units 76 1 through 76 M .
  • the communication protocol units 67 1 through 67 N are connected to information coding scheme converting units 68 1 through 68 N .
  • the units 68 1 through 68 N convert the items of information that are supplied from the communication protocol units 67 1 through 67 N and conform to the respective information coding schemes into information of a common information coding scheme. Then, the information of the common information coding scheme is supplied to an information combining unit 70 .
  • Each of the information coding scheme converting units 68 1 through 68 N has the aforementioned filtering function.
  • the information combining unit 70 combines the items of information of the common coding scheme respectively supplied from the information coding scheme converting units 68 1 through 68 N , and thus produces combined or multiplexed information, which is then supplied to an information separating unit 71 .
  • the information separating unit 71 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values.
  • the respective kinds of information thus obtained are supplied to the corresponding information coding scheme converting units 74 1 through 74 N .
  • the converting units 74 1 through 74 N convert the information of the common information coding scheme into the respective information coding schemes of the communication protocol units 76 1 through 76 N , and supply the items of the converted information thereto.
  • Each of the information coding scheme converting units 74 1 through 74 M has the aforementioned filtering function.
  • the communication protocol units 76 1 through 76 M send the respective kinds of information thus obtained to the corresponding communication terminals 66 1 through 66 M .
  • the communication protocol units 76 1 through 76 M supply various kinds of information such as voices, images, characters and numeral values received from the communication terminals 66 1 through 66 M to the information coding scheme converting units 74 1 through 74 N , respectively.
  • the corresponding information coding scheme converting units 74 1 through 74 N convert the items of information of the respective information coding schemes into information of the common information coding scheme.
  • the information thus obtained is then supplied to an information combining unit 73 .
  • the information combining unit 73 combines the items of the information data of the common information coding scheme respectively supplied from the information coding scheme converting units 74 1 through 74 M , and supplies the combined or multiplexed data to an information separating unit 72 .
  • the information separating unit 72 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values. Then, the respective kinds of information are supplied to the corresponding information coding scheme converting units 68 1 through 68 N .
  • the units 68 1 through 68 N convert the information of the common information coding scheme supplied from the information separating unit 72 into the items of information of the respective information coding schemes of the communication protocol units 67 1 through 67 N .
  • the items of information thus converted are then supplied to the communication protocol units 76 1 through 76 N , which send the corresponding items of information to the communication terminals 60 1 through 60 N .
  • the device management function unit 64 of the virtual terminal configuring device 62 includes a terminal management unit 78 .
  • the terminal management unit 78 is informed, by the communication protocol units 67 1 through 67 N and 76 1 through 76 M a of the virtual terminal function unit 63 , of a variety of management information on the communication terminals 60 1 through 60 N and 66 1 through 66 M , such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the communication terminals 60 1 through 60 N and 66 1 through 66 M .
  • the terminal management unit 78 supplies control signals to the communication protocol units 67 1 through 67 N . 76 1 through 76 M , the information coding scheme converting units 68 1 through 68 N and 74 1 through 74 M , the information combining units 70 and 73 , and the information separating units 71 and 72 in order to control the operations thereof.
  • the communication terminals 20 1 through 20 N that can be used by user A are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 62 , and similarly the communication terminals 66 1 through 66 M that can be used by user B.
  • the virtual terminal configuring device 62 With the virtual terminal configuring device 62 , the virtual terminals of users A and B can communicate with each other.
  • the virtual terminal configuring device which virtually integrates the communication terminals is installed on the user side and is connected to the network.
  • the present invention is not limited to the above formation.
  • the virtual terminal configuring devices 22 , 42 and 62 can be implemented by the function of software.
  • the virtual terminal function units 23 , 43 and 63 can be implemented by the function of software, and the device management function units 24 , 44 and 64 can be implemented by the function of software.
  • the virtual terminal function units 23 , 43 and 63 may be provided as devices separate from (for example, remote from) the device management function units 24 , 44 and 64 .
  • FIG. 6 is a diagram of a network structure of a communication system using the virtual terminal configuring device according to any of the first through fourth embodiments of the present invention.
  • communication terminals 80 1 through 80 3 are connected to a wire IP network 81 .
  • a communication terminal 80 4 is connected to an IMT-2000 (which is the next generation mobile communications system).
  • a communication terminal 80 5 is connected to a wireless LAN 83 .
  • Communication terminals 80 6 and 80 7 are connected to a fourth-generation mobile communication system 84 .
  • Communication terminals 80 8 and 80 9 are connected to the virtual terminal function device 86 by Bruetooth (a radio communication interface).
  • the virtual terminal function device 86 corresponds to one of the aforementioned virtual terminal function units 23 , 43 and 63 respectively shown in FIGS. 2, 4 and 5 .
  • the device management function device 88 corresponds to one of the aforementioned device management units 24 , 44 and 64 respectively shown in FIGS. 2, 4 and 5 .
  • Each of the networks 25 , 45 and 65 shown in FIGS. 2 through 5 correspond to the whole network shown in FIG. 6.
  • the virtual terminal function unit 23 and the device management unit 24 shown in FIGS. 2 and 4 can be installed in any position in the whole network.
  • the virtual terminal function unit 43 and the device management unit 44 shown in FIG. 3 can be installed in any position in the whole network
  • the virtual terminal function unit 63 and the device management unit 64 shown in FIG. 5 can be installed in any position in the whole network.
  • the virtual terminal function management device 86 and the device management function device 88 are connected to the fourth-generation mobile communication network, as has been described previously.
  • the virtual terminal function device 86 and the device management function device 88 are installed separate from each other.
  • the device management function device 88 can be incorporated with the virtual terminal function device 86 so that these devices are installed in the same position in the network.
  • the virtual terminal function device 86 and the device management function device 88 can be implemented by the function of software.
  • the device management function device 88 communicates with the communication terminals 80 1 through 80 9 and thus acknowledges management information on the communication terminals 80 1 through 80 9 , such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the communication terminals 80 1 through 80 9 .
  • the device management function device 88 may access the communication terminals 80 1 through 80 N and collect a variety of management information on the communication terminals 80 1 through 80 9 , such as the kinds of information handled thereby as well as functions, human interface abilities, communication abilities and communication status of the communication terminals 80 1 through 80 9 .
  • the virtual terminal function device 86 acquires a control signal from the device management function device 88 via the fourth-generation mobile communication network 84 .
  • the communication terminals 80 1 , 80 4 , 80 5 , 80 8 and 80 9 that can be used by user A are virtually integrated into a single communication terminal (virtualterminal), and can communicate with the communication terminal 80 3 that can be used by user B.
  • Each of the above-mentioned communication terminals has any of an audio input function, an image input function, a character input function, a numeral value input function such as a sensor, an acoustic output function, an image output function, a character output function, a memory function, an information converting function such as speech codec.
  • the communication terminal 80 3 of user B shown in FIG. 8 is a videophone communication terminal, and the communication terminal 80 1 of user A is a video camera installed at a street corner.
  • the communication terminal 80 4 is a cellular phone, and the communication terminal 80 5 is a large-size display.
  • the communication terminal 80 8 is a PDA, and the communication terminal 80 9 is a hard disk drive.
  • the virtual terminal function device 86 and the device management function device 88 are installed in a terminal that is not owned by any user.
  • the virtual terminal function device 86 and the device management function device 88 are installed in a terminal owned by a user.
  • the virtual terminal function device 86 and the device management function device 88 are installed in a server connected to a plurality of kinds of networks in which a terminal used as a virtual terminal exists.
  • the virtual terminal function device 86 and the device management function device 88 are installed in a terminal that can be connected to a plurality of kinds of networks.
  • the present invention is not limited to the specifically disclosed embodiments, and variations and modifications may be made without departing from the scope of the present invention.

Abstract

Terminal management information concerning a plurality of communication terminals of a user is managed. When a call addressed to the user is initiated, one or more terminals that can accept the call is identified by referring to an ability needed for a communication involved in the call and the terminal management information concerning the plurality of communication terminals managed by the step (a). Information involved in the call into items of information to be sent to the above one or more terminals identified by the step (b) and combining items of information from the above one or more terminals identified by the step (b) is separated into information to be sent to one of the plurality of communication terminals that initiates the call. A virtual terminal is formed by the above one or more terminals identified by the step (b) and communicates with the above one of the plurality of communication terminals.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a virtual terminal configuring method and device, and more particularly to a virtual terminal configuring method and device in which a virtual terminal is formed by combining a plurality of terminals. [0002]
  • 2. Description of the Related Art [0003]
  • FIG. 1 is a diagram of a conventional videophone communication system. A [0004] videophone terminal 10 owned by user A and a videophone terminal 12 owned by user B are mutually connected via a network 14 such as an ISDN (Integrated Services Digital Network). Video information and voice information are transferred between the videophone terminals 10 and 12 via the network 14. The videophone terminals 10 and 12 communicate with each other by using a video and voice compression coding rule and protocol for ISDN.
  • Conventionally, videophone communications can take place only when both the users A and B have the videophone terminals using the same video and voice compression coding rule and protocol. [0005]
  • Nowadays, users have various kinds of communication terminals such as cellular phones, PDA (Personal Digital Assistants), and personal computers. When the users wish to use a new communication service such as videophone communications, the users are required to prepare a new terminal such as a videophone terminal. [0006]
  • SUMMARY OF THE INVENTION
  • It is a general object of the present invention to overcome the above disadvantage. [0007]
  • A more specific object of the present invention is to provide a virtual terminal configuring method and device in which a plurality of terminals are arranged so as to form a virtual terminal capable of handing various types of communications. [0008]
  • The above objects of the present invention are achieved by a method comprising the steps of: (a) managing terminal management information concerning a plurality of communication terminals of a user; (b) identifying, when a call addressed to the above user is initiated, one or more terminals that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the plurality of communication terminals managed by the step (a); and (c) separating information involved in the call into items of information to be sent to the above one or more terminals identified by the step (b) and combining items of information from the above one or more terminals identified by step (b) into information to be sent to one of the plurality of communication terminals that initiates the call. A virtual terminal is formed by the above one or more terminals identified by the step (b) and communicates with the above one of the plurality of communication terminals. [0009]
  • The above objects of the present invention are also achieved by a virtual terminal configuring device comprising: a first part managing terminal management information concerning a plurality of communication terminals of a user; a second part identifying, when a call addressed to the user is initiated, one or more terminals that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the plurality of communication terminals managed by said first part; and a third part separating information involved in the call into items of information to be sent to the above one or more terminals identified by the second part and combining items of information from the above one or more terminals identified by the second part into information to be sent to one of the plurality of communication terminals that initiates the call. A virtual terminal being formed by the above one or more terminals identified by the second part and communicates with the above one of the plurality of communication terminals. [0010]
  • The above objects of the present invention are also achieved by a device comprising: a plurality of communication terminals of users; and a virtual terminal configuring device to which the plurality of communication terminals are coupled. The virtual terminal configuring device comprises: a first part managing terminal management information concerning the plurality of communication terminals; a second part identifying, when a call addressed to a first one of the users is initiated, one or more terminals of the first one of the users that can accept the call by referring to an ability needed for a communication involved in the call and the terminal management information concerning the communication terminals; and a third part separating information involved in the call into items of information to be sent to the above one or more terminals identified by the second part and combining items of information from the above one or more terminals identified by the second part into information to be sent to one of the communication terminals of a second one of the users that initiates the call. A virtual terminal is formed by the above one or more terminals identified by the second part so that the virtual terminal of the first one of the users and the above one of the communication terminals of the second user can communicate with each other.[0011]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Other objects, features and advantages of the present invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings, in which: [0012]
  • FIG. 1 is a diagram of a conventional videophone communication system; [0013]
  • FIG. 2 is a block diagram of a communication system including a virtual terminal configuring device according to a first embodiment of the present invention; [0014]
  • FIG. 3 is a block diagram of a communication system including a virtual terminal configuring device according to a second embodiment of the present invention; [0015]
  • FIG. 4 is a block diagram of a communication system including a virtual terminal configuring device according to a third embodiment of the present invention; [0016]
  • FIG. 5 is a block diagram of a communication system including a virtual terminal configuring device according to a fourth embodiment of the present invention; [0017]
  • FIG. 6 is a diagram of a network structure of a communication system including the virtual terminal configuring system of the present invention; [0018]
  • FIG. 7 is a diagram showing how a device management function unit acknowledges kinds of information handled by communication terminals; [0019]
  • FIG. 8 is a diagram showing how the device management function unit integrates communication terminals coupled to a network.[0020]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIG. 2 is a block diagram of a communication system of a virtual terminal configuring device according to a first embodiment of the present invention. [0021]
  • Referring to FIG. 2, user A is allowed to use communication terminals [0022] 20 1 through 20 N, which are connected to a virtual terminal configuring device 22. The virtual terminal configuring device 22 is connected, via a network 25, to a communication terminal 26 allowed to be used by user B. The communication terminals 20 1 through 20 N are capable of inputting and outputting various kinds of information, such as voices, images, characters and numeral values. The communication terminal 26 is capable of integrally inputting and outputting the various kinds of information as those handled by the communication terminals 20 1 through 20 N.
  • The virtual [0023] terminal configuring device 22 is primarily made up of a virtual terminal function unit 23 and a device management function unit 24. The virtual terminal function 23 has communication protocol units 27 1 through 27 N, to which the communication terminals 20 1 through 20 N are connected, respectively. Thus, two-way communications can take place between the communication terminals 20 1 through 20 N and the communication protocol units 27 1 through 27 N, respectively. The communication terminal 26 is connected, via the network 25, to a communication protocol unit 34 provided in the virtual terminal function unit 23. The communication protocol unit 34 has a communication protocol of the communication terminal 26, and communicates therewith in two ways.
  • The communication protocol units [0024] 27 1 through 27 N are respectively connected to information coding scheme converting units 28 1 through 28 N, which respectively implement the mutual conversions between the information coding scheme of the communication protocol unit 34 and the information coding schemes of the communication protocol units 27 1 through 27 N. For example, in a virtual terminal communication, if the communication protocol unit 34 employs MPEG1 as an information coding scheme for moving pictures and one of the communication protocol units 27 1 through 27 N, for example, the communication protocol unit 27 1 employs MPEG4 as an information coding scheme for moving pictures, the information coding scheme converting unit 28 1 performs the mutual conversion between MPEG1 and MPEG4. When the information coding scheme includes information produced by data compression, the information coding scheme converting unit performs associated data decompression and data compression at the time of converting the information coding scheme. That is, data decompression and data compression are part of the work along with the conversion of the information coding scheme.
  • The information coding scheme converting units [0025] 28 1 through 28 N have a filtering function. The filtering function is used in case where there is a large difference between the bit rate of channels of the network 25 to which the communication protocol unit 34 is connected and the bit rate of channels of a network to which the communication protocol units 27 1 through 27 N are connected. In the above case, the filtering function extracts information assigned comparatively high priority from the entire information. With the filtering function, it is possible to reduce the amount of information handled by an information coding scheme used in a comparatively high bit rate to the amount of information handled by another information coding scheme used in a comparatively low bit rate.
  • The items of information respectively output by the information coding scheme converting units [0026] 28 1 through 28 N are supplied to an information combining unit 30. Then, the information combining unit 30 combines the items of information which are supplied from the information coding scheme converting units 28 1 through 28 N and are processed by the same information coding scheme. The combined or multiplexed information thus obtained is supplied to the communication protocol unit 34, which sends the synthesized information from the information combining unit 30 to the communication terminal 26.
  • The [0027] communication protocol 34 supplies information received from the communication terminal 26 to an information separating unit 32. The information separating unit 32 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values. The kinds of information are supplied to the corresponding information coding scheme converting units 28 1 through 28 N. Then, the converting units 28 1 through 28 N convert the information of the information coding scheme employed in the communication protocol unit 34 into the respective information coding schemes of the communication protocol units 27 1 through 27 N, and supply the items of the converted information thereto.
  • The device [0028] management function unit 24 of the virtual terminal configuring device 22 includes a terminal management unit 36. The terminal management unit 36 is informed, by the communication protocol units 27 1 through 27 N and 34 of the virtual terminal function unit 23, of a variety of management information on the communication terminals 20 1 through 20 N, such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status (indicating whether a requested communication should be allowed) of the communication terminals 20 1 through 20 N. Then, in accordance with the kinds of information that are input to and output from the communication terminals 20 1 through 20 N, the terminal management unit 36 supplies control signals to the communication protocol units 27 1 through 27 N and 34, the information coding scheme converting units 28 1 through 28 N, the information combining unit 30 and the information separating unit 32 in order to control the operations thereof.
  • When the [0029] communication terminal 26 of user B initiates a call addressed to any of the communication terminals 20 1 through 20 N of user A, the device management function unit 24 checks the abilities of communication terminals of user A which are available for communications at that time by referring to the human interface and communication abilities needed by the communication terminal 26. Then, the device management function unit 24 identifies communication terminals which can accept the call made by the communication terminal 26. The selected communication terminal among the communication terminals 20 1 through 20 N of user A is virtually integrated into a single communication terminal (virtual terminal) by the virtual terminal function unit 23. Thus, a communication can take place between the virtual terminal thus constructed and the communication terminal 26 of user B.
  • FIG. 3 is a block diagram of a communication system of a virtual terminal configuring device according to a second embodiment of the present invention. [0030]
  • Referring to FIG. 3, a [0031] cellular phone 40 and a PDA 41 that can be used by user A are connected to a virtual terminal configuring device 42. The virtual terminal configuring device 42 is connected, via a network 45, to a videophone communication terminal 46 that can be used by user B.
  • The virtual [0032] terminal configuring device 42 is primarily made up of a virtual terminal function unit 43 and a device management function unit 44. The cellular phone 40 and the PDA 41 are respectively connected to communication protocol units 47 1 and 47 2 in the virtual terminal function unit 43. Thus, two-way communications can take place between the cellular phone 40 and the communication protocol unit 47 1 and between the PDA 41 and the communication protocol unit 47 2. The videophone communication terminal 46 is connected, via the network 45, to a communication protocol unit 54 provided in the virtual terminal function unit 43. The videophone communication terminal 46 and the communication protocol unit 54 communicate with each other in two ways.
  • The communication protocol units [0033] 47 1 and 47 2 are respectively connected to the information coding scheme converting units 48 1 and 48 2. The information coding scheme converting unit 48 1 converts voice information of the information coding scheme employed in the cellular phone supplied by the communication protocol unit 47 1, into voice information of the information coding scheme employed in the videophone. The converted voice information thus obtained is supplied to an information combining unit 50. The information coding scheme converting unit 48 2 converts video information of the information coding scheme for the PDA supplied by the communication protocol unit 47 2 into video information of the information coding scheme for the videophone. The converted video information thus obtained is supplied to the information combining unit 50. For example, when information supplied from the PDA 41 forms a still picture, it is converted into video information describing animation by the information coding scheme converting unit 48 2. The information coding scheme converting units 48 1 and 48 2 are respectively equipped with the filtering functions.
  • The [0034] information combining unit 50 combines the voice and video information of the information coding scheme for the videophone respectively supplied from the information coding scheme converting units 48 1 and 48 2 into integrated videophone information conforming to the videophone. The integrated videophone information is then sent to the communication protocol unit 54, which sends the received videophone information to the videophone communication terminal 46 via the network 45.
  • The [0035] communication protocol unit 54 supplies videophone information received from the videophone communication terminal 46 to an information separating unit 52. Then, the information separating unit 52 separates the received videophone information into voice information and video information, which are respectively supplied to the information coding scheme converting units 48 1 and 48 2. Then, the unit 48 1 converts the voice information conforming to the videophone into voice information conforming to the cellular phone. The voice information thus converted is then supplied to the communication protocol unit 47 1. Similarly, the unit 48 2 converts the video information conforming to the videophone into video information conforming to the cellular phone. The video information thus converted is then supplied to the communication protocol unit 47 2.
  • The device [0036] management function unit 42 of the virtual terminal configuring device 42 includes a terminal management unit 56. The terminal management unit 56 is informed, by the communication protocol units 47 1 47 2 and 54 of the virtual terminal function unit 43, of a variety of management information on the cellular phone 40, the PDA 41 and the videophone communication terminal 46, such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the cellular phone 40, the PDA 41 and the videophone communication terminal 46. Then, in accordance with the kinds of information that are input to and output from the cellular phone 40, the PDA 41 and the videophone communication terminal 46, the terminal management unit 56 supplies control signals to the communication protocol units 47 1, 47 2 and 54, the information coding scheme converting units 48 1 and 48 2, the information combining unit 50 and the information separating unit 52 in order to control the operations thereof.
  • When the [0037] videophone communication terminal 46 of user B makes a call addressed to either the cellular phone 40 or the PDA 41 of user A, the device management function unit 44 checks the abilities of communication terminals of user A which are available for communications at that time by referring to the human interface and communication abilities needed by the videophone communication terminal 46. Then, the device management unit 44 identifies the cellular phone 40 or the PDA 41 which can accept the call made by the videophone communication terminal 46. The selected terminal of user A is virtually integrated into a single communication terminal (virtual terminal) by the virtual terminal function unit 43. Thus, a communication can take place between the virtual terminal and the videophone communication terminal 46 of user B.
  • FIG. 4 is a block diagram of a communication system of a virtual terminal configuring device according to a third embodiment of the present invention. Any part shown in FIG. 2 that is the same as a part shown in FIG. 4 is denoted by the same reference numeral in both figures. A virtual [0038] terminal configuring device 37 is substituted for the communication terminal 26 and is connected to the network 25. The virtual terminal configuring device 37 has the same configuration and operation as those of the virtual terminal configuring device 22. Communication terminals 38 1 through 38 M that can be used by user B are connected to the virtual terminal configuring device 37.
  • With the above configuration, the communication terminals [0039] 20 1 through 20 N that can be used by user A are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 22, and the communication terminals 38 1 through 38 M that can be used by user B are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 37. Thus, a communication can take place between the virtual terminal devices of users A and B.
  • FIG. 5 is a block diagram of a communication system of a virtual terminal configuring device according to a fourth embodiment of the present invention. Communication terminals [0040] 60 1 through 60 N that can be used by user A are connected to a virtual terminal configuring device 62, which is connected, via the network 25, to communication terminals 66 1 through 66 M that can be used by user B. The communications terminals 60 1 through 60 N and 66 1 through 66 M are capable of inputting and outputting various kinds of information such as voices, images, characters and numeral values.
  • The virtual [0041] terminal configuring device 62 is primarily made up of a virtual terminal function unit 63 and a device management function unit 64. The communication terminals 60 1 through 60 N are respectively connected to associated communication protocol units 67 1 through 67 N provided in the virtual terminal function unit 63. Thus, two-way communications take place between the communication terminals 60 1 through 60 N and the communication protocol units 67 1 through 67 N, respectively. The communication terminals 66 1 through 66 M are connected to associated communication protocol units 76 1 through 76 M provided in the virtual terminal function unit 63. Thus, two-way communications can take place between the communication terminals 66 1 through 66 M and the communication protocol units 76 1 through 76 M.
  • The communication protocol units [0042] 67 1 through 67 N are connected to information coding scheme converting units 68 1 through 68 N. The units 68 1 through 68 N convert the items of information that are supplied from the communication protocol units 67 1 through 67 N and conform to the respective information coding schemes into information of a common information coding scheme. Then, the information of the common information coding scheme is supplied to an information combining unit 70. Each of the information coding scheme converting units 68 1 through 68 N has the aforementioned filtering function.
  • The [0043] information combining unit 70 combines the items of information of the common coding scheme respectively supplied from the information coding scheme converting units 68 1 through 68 N, and thus produces combined or multiplexed information, which is then supplied to an information separating unit 71. The information separating unit 71 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values. The respective kinds of information thus obtained are supplied to the corresponding information coding scheme converting units 74 1 through 74 N. Then, the converting units 74 1 through 74 N convert the information of the common information coding scheme into the respective information coding schemes of the communication protocol units 76 1 through 76 N, and supply the items of the converted information thereto. Each of the information coding scheme converting units 74 1 through 74 M has the aforementioned filtering function. The communication protocol units 76 1 through 76 M send the respective kinds of information thus obtained to the corresponding communication terminals 66 1 through 66 M.
  • The communication protocol units [0044] 76 1 through 76 M supply various kinds of information such as voices, images, characters and numeral values received from the communication terminals 66 1 through 66 M to the information coding scheme converting units 74 1 through 74 N, respectively. The corresponding information coding scheme converting units 74 1 through 74 N convert the items of information of the respective information coding schemes into information of the common information coding scheme. The information thus obtained is then supplied to an information combining unit 73.
  • The [0045] information combining unit 73 combines the items of the information data of the common information coding scheme respectively supplied from the information coding scheme converting units 74 1 through 74 M, and supplies the combined or multiplexed data to an information separating unit 72. The information separating unit 72 separates the multiplexed information into the respective kinds of information such as voices, images, characters and numeral values. Then, the respective kinds of information are supplied to the corresponding information coding scheme converting units 68 1 through 68 N. The units 68 1 through 68 N convert the information of the common information coding scheme supplied from the information separating unit 72 into the items of information of the respective information coding schemes of the communication protocol units 67 1 through 67 N. The items of information thus converted are then supplied to the communication protocol units 76 1 through 76 N, which send the corresponding items of information to the communication terminals 60 1 through 60 N.
  • The device [0046] management function unit 64 of the virtual terminal configuring device 62 includes a terminal management unit 78. The terminal management unit 78 is informed, by the communication protocol units 67 1 through 67 N and 76 1 through 76 M a of the virtual terminal function unit 63, of a variety of management information on the communication terminals 60 1 through 60 N and 66 1 through 66 M, such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the communication terminals 60 1 through 60 N and 66 1 through 66 M. Then, in accordance with the kinds of information that are input to and output from the communication terminals 60 1 through 60 N and 66 1 through 66 M, the terminal management unit 78 supplies control signals to the communication protocol units 67 1 through 67 N. 76 1 through 76 M, the information coding scheme converting units 68 1 through 68 N and 74 1 through 74 M, the information combining units 70 and 73, and the information separating units 71 and 72 in order to control the operations thereof.
  • Thus, the communication terminals [0047] 20 1 through 20 N that can be used by user A are virtually integrated into a single communication terminal (virtual terminal) by means of the virtual terminal configuring device 62, and similarly the communication terminals 66 1 through 66 M that can be used by user B. With the virtual terminal configuring device 62, the virtual terminals of users A and B can communicate with each other.
  • In the above-mentioned embodiments of the present invention, the virtual terminal configuring device which virtually integrates the communication terminals is installed on the user side and is connected to the network. However, the present invention is not limited to the above formation. [0048]
  • The virtual [0049] terminal configuring devices 22, 42 and 62 can be implemented by the function of software. Similarly, the virtual terminal function units 23, 43 and 63 can be implemented by the function of software, and the device management function units 24, 44 and 64 can be implemented by the function of software. The virtual terminal function units 23, 43 and 63 may be provided as devices separate from (for example, remote from) the device management function units 24, 44 and 64.
  • A description will be given of other embodiments of the present invention. [0050]
  • FIG. 6 is a diagram of a network structure of a communication system using the virtual terminal configuring device according to any of the first through fourth embodiments of the present invention. Referring to FIG. 6, communication terminals [0051] 80 1 through 80 3 are connected to a wire IP network 81. A communication terminal 80 4 is connected to an IMT-2000 (which is the next generation mobile communications system). A communication terminal 80 5 is connected to a wireless LAN 83. Communication terminals 80 6 and 80 7 are connected to a fourth-generation mobile communication system 84.
  • A virtual terminal function device(VTF) [0052] 86 and a device management function device (DMF) 88, which form a virtual terminal configuring device, are connected to the fourth-generation mobile communication system 84, and are thus connected mutually. Communication terminals 80 8 and 80 9 are connected to the virtual terminal function device 86 by Bruetooth (a radio communication interface).
  • The virtual [0053] terminal function device 86 corresponds to one of the aforementioned virtual terminal function units 23, 43 and 63 respectively shown in FIGS. 2, 4 and 5. The device management function device 88 corresponds to one of the aforementioned device management units 24, 44 and 64 respectively shown in FIGS. 2, 4 and 5.
  • Each of the [0054] networks 25, 45 and 65 shown in FIGS. 2 through 5 correspond to the whole network shown in FIG. 6. The virtual terminal function unit 23 and the device management unit 24 shown in FIGS. 2 and 4 can be installed in any position in the whole network. Similarly, the virtual terminal function unit 43 and the device management unit 44 shown in FIG. 3 can be installed in any position in the whole network, and the virtual terminal function unit 63 and the device management unit 64 shown in FIG. 5 can be installed in any position in the whole network. In the network shown in FIG. 6, the virtual terminal function management device 86 and the device management function device 88 are connected to the fourth-generation mobile communication network, as has been described previously.
  • In FIG. 6, the virtual [0055] terminal function device 86 and the device management function device 88 are installed separate from each other. Alternatively, the device management function device 88 can be incorporated with the virtual terminal function device 86 so that these devices are installed in the same position in the network.
  • The virtual [0056] terminal function device 86 and the device management function device 88 can be implemented by the function of software.
  • As shown in FIG. 7, the device [0057] management function device 88 communicates with the communication terminals 80 1 through 80 9 and thus acknowledges management information on the communication terminals 80 1 through 80 9, such as the kinds of information handled thereby, functions, human interface abilities, communication abilities and communication status of the communication terminals 80 1 through 80 9. Alternatively, the device management function device 88 may access the communication terminals 80 1 through 80 N and collect a variety of management information on the communication terminals 80 1 through 80 9, such as the kinds of information handled thereby as well as functions, human interface abilities, communication abilities and communication status of the communication terminals 80 1 through 80 9.
  • The virtual [0058] terminal function device 86 acquires a control signal from the device management function device 88 via the fourth-generation mobile communication network 84. Thus, as shown in FIG. 8, the communication terminals 80 1, 80 4, 80 5, 80 8 and 80 9 that can be used by user A are virtually integrated into a single communication terminal (virtualterminal), and can communicate with the communication terminal 80 3 that can be used by user B.
  • Each of the above-mentioned communication terminals has any of an audio input function, an image input function, a character input function, a numeral value input function such as a sensor, an acoustic output function, an image output function, a character output function, a memory function, an information converting function such as speech codec. For example, the communication terminal [0059] 80 3 of user B shown in FIG. 8 is a videophone communication terminal, and the communication terminal 80 1 of user A is a video camera installed at a street corner. The communication terminal 80 4 is a cellular phone, and the communication terminal 80 5 is a large-size display. The communication terminal 80 8 is a PDA, and the communication terminal 80 9 is a hard disk drive.
  • In light of the relationship between the relative positions of the virtual [0060] terminal function device 86 and the device management function device 88 is considered, when the virtual terminal function device 86 and the device management function device 88 are arranged in a server, communications therebetween are implemented by the function of software. When the virtual terminal function device 86 and the device management function device 88 are arranged in different servers, communications therebetween take place via one or a plurality of networks linked together.
  • In light of the relationship between the absolute positions of the virtual [0061] terminal function device 86 and the device management function device 88, it is possible to employ the following two arrangements. In the first arrangement, the virtual terminal function device 86 and the device management function device 88 are installed in a terminal that is not owned by any user. In the second arrangement, the virtual terminal function device 86 and the device management function device 88 are installed in a terminal owned by a user. In the first arrangement, the virtual terminal function device 86 and the device management function device 88 are installed in a server connected to a plurality of kinds of networks in which a terminal used as a virtual terminal exists. In the second arrangement, the virtual terminal function device 86 and the device management function device 88 are installed in a terminal that can be connected to a plurality of kinds of networks. The present invention is not limited to the specifically disclosed embodiments, and variations and modifications may be made without departing from the scope of the present invention.
  • The present application is based on Japanese priority application no. 11-375794 filed on Dec. 28, 1999, the entire contents of which are hereby incorporated by reference. [0062]

Claims (12)

What is claimed is:
1. A method comprising the steps of:
(a) managing terminal management information concerning a plurality of communication terminals of a user;
(b) identifying, when a call addressed to said user is initiated, one or more terminals that can accept said call by referring to an ability needed for a communication involved in said call and the terminal management information concerning said plurality of communication terminals managed by said step (a); and
(c) separating information involved in the call into items of information to be sent to said one or more terminals identified by said step (b) and combining items of information from said one or more terminals identified by said step (b) into information to be sent to one of the plurality of communication terminals that initiates said call,
a virtual terminal being formed by said one or more terminals identified by said step (b) and communicating with said one of the plurality of communication terminals.
2. The method as claimed in
claim 1
, further comprising the step of converting the items of information separated by said step (b) using an information coding scheme conforming to said one of the plurality of terminals into those using information coding schemes employed in said one or more communication terminals and vice versa.
3. The method as claimed in
claim 1
, wherein the terminal management information managed by said step (a) includes predetermined communication abilities of the plurality of communication terminals.
4. A virtual terminal configuring device comprising:
a first part managing terminal management information concerning a plurality of communication terminals of a user;
a second part identifying, when a call addressed to said user is initiated, one or more terminals that can accept said call by referring to an ability needed for a communication involved in said call and the terminal management information concerning said plurality of communication terminals managed by said first part; and
a third part separating information involved in the call into items of information to be sent to said one or more terminals identified by said second part and combining items of information from said one or more terminals identified by said second part into information to be sent to one of the plurality of communication terminals that initiates said call,
a virtual terminal being formed by said one or more terminals identified by said second part and communicating with said one of the plurality of communication terminals.
5. The virtual terminal configuring device as claimed in
claim 4
, further comprising a fourth part converting the items of information separated by said second part using an information coding scheme conforming to said one of the plurality of communication terminals into those using information coding schemes employed in said one or more communication terminals and vice versa.
6. The virtual terminal configuring device as claimed in
claim 4
, wherein the terminal management information managed by said first part includes predetermined communication abilities of the plurality of communication terminals.
7. The virtual terminal configuring device as claimed in
claim 4
, wherein said third part compresses and expands the items of information in accordance with communication abilities of said one or more communication terminals identified by said second part.
8. The virtual terminal configuring device as claimed in
claim 4
, wherein said third part filters the items of information in accordance with communication abilities of said one or more communication terminals identified by said second part.
9. A communication system comprising:
a plurality of communication terminals of users; and
a virtual terminal configuring device to which the plurality of communication terminals are coupled,
said virtual terminal configuring device comprising:
a first part managing terminal management information concerning said plurality of communication terminals;
a second part identifying, when a call addressed to a first one of the users is initiated, one or more terminals of said first one of the users that can accept said call by referring to an ability needed for a communication involved in said call and the terminal management information concerning the communication terminals; and
a third part separating information involved in the call into items of information to be sent to said one or more terminals identified by said second part and combining items of information from said one or more terminals identified by said second part into information to be sent to one of the communication terminals of a second one of the users that initiates said call,
a virtual terminal being formed by said one or more terminals identified by said second part so that said virtual terminal of the first one of the users and said one of the communication terminals of the second user can communicate with each other.
10. The communication system as claimed in
claim 9
, wherein the plurality of communication terminals include communication terminals coupled to the virtual terminal configuring device via a radio communication interface.
11. The communication system as claimed in
claim 9
, wherein the plurality of communication terminals include communication terminals coupled to the virtual terminal configuring device via a network.
12. A virtual terminal configuring device comprising:
a virtual terminal function unit forming a virtual terminal including communication terminals of a first user coupled to said virtual terminal configuring device, said virtual terminal being capable of communicating with a communication terminal of a second user having a communication protocol different from communication protocols of said communication terminals; and
said virtual terminal function unit including a part separating information from the communication terminal of the second user into items of information respectively conforming to the communication protocols of the communication terminals forming the virtual terminal and combining items of information from the communication terminals forming the virtual terminal into information conforming to the communication protocol of the communication terminal of the second user by referring to terminal management information concerning the communication terminals of the first and second users.
US09/745,546 1999-12-28 2000-12-26 Virtual terminal configuring method and device Expired - Lifetime US7006121B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/879,127 US7321382B2 (en) 1999-12-28 2004-06-30 Virtual communication device configuring method and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP11-375794 1999-12-28
JP37579499A JP3472217B2 (en) 1999-12-28 1999-12-28 Virtual terminal configuration method and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/879,127 Continuation-In-Part US7321382B2 (en) 1999-12-28 2004-06-30 Virtual communication device configuring method and apparatus

Publications (2)

Publication Number Publication Date
US20010021246A1 true US20010021246A1 (en) 2001-09-13
US7006121B2 US7006121B2 (en) 2006-02-28

Family

ID=18506075

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/745,546 Expired - Lifetime US7006121B2 (en) 1999-12-28 2000-12-26 Virtual terminal configuring method and device

Country Status (5)

Country Link
US (1) US7006121B2 (en)
EP (1) EP1113660B1 (en)
JP (1) JP3472217B2 (en)
CN (1) CN1215715C (en)
DE (1) DE60023435T2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090048831A1 (en) * 2007-08-16 2009-02-19 Lamar John Van Wagenen Scripting support for data identifiers, voice recognition and speech in a telnet session
US20090239519A1 (en) * 2005-11-02 2009-09-24 Nec Corporation Terminal function completion method and system, and communication terminal, peripheral terminal and communication terminal management server constituting the system
US10033797B1 (en) 2014-08-20 2018-07-24 Ivanti, Inc. Terminal emulation over HTML
US11100278B2 (en) 2016-07-28 2021-08-24 Ivanti, Inc. Systems and methods for presentation of a terminal application screen

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10215005A1 (en) * 2002-04-05 2003-10-23 Giesecke & Devrient Gmbh Configure a payment terminal
WO2004015932A1 (en) * 2002-08-08 2004-02-19 Sharp Kabushiki Kaisha Communication relay device
US20060061662A1 (en) * 2004-09-20 2006-03-23 Ray Andrew E Communication device with image transmission operation and method thereof
JP4799191B2 (en) * 2006-01-27 2011-10-26 富士フイルム株式会社 Communication terminal, communication system, and communication method
WO2008037474A2 (en) * 2006-09-27 2008-04-03 Nec Europe Ltd. Method for supporting flow mobility in a network
WO2008114431A1 (en) * 2007-03-20 2008-09-25 Fujitsu Limited Communication control apparatus and communication control program
JP2012080489A (en) * 2010-10-06 2012-04-19 Buffalo Inc Portable router device
JP6493236B2 (en) * 2016-01-25 2019-04-03 ブラザー工業株式会社 Communication method, communication program, and server

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5392284A (en) * 1990-09-20 1995-02-21 Canon Kabushiki Kaisha Multi-media communication device
US5477546A (en) * 1991-07-15 1995-12-19 Hitachi, Ltd. Teleconference terminal equipment and teleconference module
US5675375A (en) * 1994-12-15 1997-10-07 Harris Corporation Home videoconferencing system (HVS)
US5887136A (en) * 1995-08-04 1999-03-23 Kabushiki Kaisha Toshiba Communication system and communication control method for the same
US5946385A (en) * 1995-06-30 1999-08-31 Siemens Information And Communication Networks, Inc. Method for updating a local switch internal database in a system having different service providers within a common numbering plan area
US5991795A (en) * 1997-04-18 1999-11-23 Emware, Inc. Communication system and methods using dynamic expansion for computer networks
US6100918A (en) * 1998-04-14 2000-08-08 Lu; Jason Video conferencing system and method
US6163335A (en) * 1998-02-26 2000-12-19 Netergy Networks Multiple-mode videoconferencing arrangement
US6219409B1 (en) * 1998-02-27 2001-04-17 Sharegate, Inc. Premises gateway and premises network interfaces for accessing subscriber premises equipment and communication networks using ring suppression

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5689553A (en) * 1993-04-22 1997-11-18 At&T Corp. Multimedia telecommunications network and service
US5684825A (en) * 1994-03-23 1997-11-04 Paradyne Corporation Independently switched voice and data calls using a simultaneous voice and data modem
JPH08256218A (en) * 1995-03-16 1996-10-01 Fujitsu Ltd Multi-media conference system
US5710591A (en) * 1995-06-27 1998-01-20 At&T Method and apparatus for recording and indexing an audio and multimedia conference
US5946386A (en) 1996-03-11 1999-08-31 Xantel Corporation Call management system with call control from user workstation computers
TW330364B (en) 1996-06-04 1998-04-21 Ericsson Telefon Ab L M Access network over a shared medium
US6192414B1 (en) 1998-01-27 2001-02-20 Moore Products Co. Network communications system manager
US6115372A (en) * 1998-02-04 2000-09-05 Newcom Technologies, Inc. Synchronous packet switching
US6356533B1 (en) * 1998-08-07 2002-03-12 At&T Corp Apparatus and method for selecting communication modes

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5392284A (en) * 1990-09-20 1995-02-21 Canon Kabushiki Kaisha Multi-media communication device
US5477546A (en) * 1991-07-15 1995-12-19 Hitachi, Ltd. Teleconference terminal equipment and teleconference module
US5675375A (en) * 1994-12-15 1997-10-07 Harris Corporation Home videoconferencing system (HVS)
US5946385A (en) * 1995-06-30 1999-08-31 Siemens Information And Communication Networks, Inc. Method for updating a local switch internal database in a system having different service providers within a common numbering plan area
US5887136A (en) * 1995-08-04 1999-03-23 Kabushiki Kaisha Toshiba Communication system and communication control method for the same
US5991795A (en) * 1997-04-18 1999-11-23 Emware, Inc. Communication system and methods using dynamic expansion for computer networks
US6163335A (en) * 1998-02-26 2000-12-19 Netergy Networks Multiple-mode videoconferencing arrangement
US6219409B1 (en) * 1998-02-27 2001-04-17 Sharegate, Inc. Premises gateway and premises network interfaces for accessing subscriber premises equipment and communication networks using ring suppression
US6100918A (en) * 1998-04-14 2000-08-08 Lu; Jason Video conferencing system and method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8244230B2 (en) 2005-11-02 2012-08-14 Nec Corporation Terminal function completion method and system, and communication terminal, peripheral terminal and communication terminal management server constituting the system
US20090239519A1 (en) * 2005-11-02 2009-09-24 Nec Corporation Terminal function completion method and system, and communication terminal, peripheral terminal and communication terminal management server constituting the system
US8930177B2 (en) * 2007-08-16 2015-01-06 Crimson Corporation Scripting support for data identifiers, voice recognition and speech in a telnet session
US20120221340A1 (en) * 2007-08-16 2012-08-30 Wavelink Corporation Scripting support for data identifiers, voice recognition and voice input in a telnet session
US20120226499A1 (en) * 2007-08-16 2012-09-06 Wavelink Corporation Scripting support for data identifiers, voice recognition and speech in a telnet session
US8635069B2 (en) * 2007-08-16 2014-01-21 Crimson Corporation Scripting support for data identifiers, voice recognition and speech in a telnet session
US20090048831A1 (en) * 2007-08-16 2009-02-19 Lamar John Van Wagenen Scripting support for data identifiers, voice recognition and speech in a telnet session
US8930193B2 (en) * 2007-08-16 2015-01-06 Crimson Corporation Scripting support for data identifiers, voice recognition and voice input in a telnet session
US9648083B2 (en) 2007-08-16 2017-05-09 Crimson Corporation Scripting support for data identifiers, voice recognition and speech in a telnet session
US10148734B2 (en) 2007-08-16 2018-12-04 Ivanti, Inc. Scripting support for data identifiers, voice recognition and speech in a telnet session
US10938886B2 (en) 2007-08-16 2021-03-02 Ivanti, Inc. Scripting support for data identifiers, voice recognition and speech in a telnet session
US10033797B1 (en) 2014-08-20 2018-07-24 Ivanti, Inc. Terminal emulation over HTML
US10873621B1 (en) 2014-08-20 2020-12-22 Ivanti, Inc. Terminal emulation over html
US11100278B2 (en) 2016-07-28 2021-08-24 Ivanti, Inc. Systems and methods for presentation of a terminal application screen

Also Published As

Publication number Publication date
CN1215715C (en) 2005-08-17
EP1113660A3 (en) 2003-04-02
JP3472217B2 (en) 2003-12-02
EP1113660A2 (en) 2001-07-04
JP2001189771A (en) 2001-07-10
EP1113660B1 (en) 2005-10-26
CN1309504A (en) 2001-08-22
US7006121B2 (en) 2006-02-28
DE60023435T2 (en) 2006-04-20
DE60023435D1 (en) 2005-12-01

Similar Documents

Publication Publication Date Title
KR0175180B1 (en) Gateway device and gateway method
CN101180876B (en) Electronic equipment for a communication system
EP1016260B1 (en) Method to use a conventional telephone set to make telephone calls on a packet network
US7006121B2 (en) Virtual terminal configuring method and device
CN101663828A (en) Wireless phone and wireless head-band receiver with wireless transceiver
CN101325683A (en) Portable video communication device with multi-illumination source
US7277115B2 (en) Communication terminal device capable of transmitting visage information
US5953505A (en) Communication apparatus and method for reading out stored function information in response to identifying information
US6693510B1 (en) Image communication terminal, image communication system, and mobile station
US7321382B2 (en) Virtual communication device configuring method and apparatus
WO1999009716A1 (en) Method of communicating with subscriber devices through a global communication network
JPH09191451A (en) Video telephone set
US6934282B1 (en) Gateway system for voice communication and controlling method thereof
JP2002051312A (en) Information processor, information processing means and recording medium for executing that method through computer
JP2002314683A (en) VoIP TELEPHONE CONTROL METHOD, VoIP TELEPHONE EXCHANGE CONTROL NETWORK SYSTEM AND PROGRAM THEREFOR
US7499085B2 (en) Information terminal with controller for stopping voice data
US20020135671A1 (en) Image telecommunication system for personal digital assistant and a control method thereof
JP3177042B2 (en) Videophone device and communication device control method
JP2004015794A (en) Heterogeneous terminal communication system
JP3030019B2 (en) Teleconference system
JP3032602B2 (en) Communications system
JP2000253400A (en) Image data conversion communication system
US20050069100A1 (en) Method for transmission of multimedia data between at least one communication device and at least one computer system
JPH0715529A (en) Private branch exchange system
JP2000253399A (en) Small-sized image data conversion communication equipment

Legal Events

Date Code Title Description
AS Assignment

Owner name: NTT DOCOMO, INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OKAJIMA, ICHIRO;UMEDA, NARUMI;REEL/FRAME:011721/0352

Effective date: 20010227

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12