Network terminal and computer readable medium
First Claim
1. A network terminal that is configured to accept a plurality of users that log on in parallel with log-on information and to selectively be connected to an interface for IP telephone communications, the network terminal comprising:
- a plurality of applications corresponding to the plurality of users, respectively,each application being configured to support IP telephone communications and to run in parallel with the other of the plurality of applications when the plurality of users log on to the network terminal in parallel,each application being configured to convert a first telephone signal received from the interface and a second telephone signal received from an external IP telephone terminal when IP telephone communication is performed between the interface and the external IP telephone terminal,each application being capable of independently communicating with the external IP telephone when the corresponding user logs on to the network terminal,the log-on information with which each user logs on to the network terminal being assigned a corresponding priority, andthe plurality of applications including a first application corresponding to log-on information to which a first priority is assigned, and a second application corresponding to log-on information to which a second priority is assigned;
a cooperative unit that is configured to place one of the first application and the second application in communication with the interface according to which of the first application and the second application corresponds to the log-on information that is assigned a higher priority; and
a controller that is configured to prevent one of the first application and the second application from communicating with the interface according to which of the first application and the second application corresponds to the log-on information that is assigned a lower priority.
1 Assignment
0 Petitions
Accused Products
Abstract
A network terminal includes an operating system on which a plurality of user environments can run in parallel, a plurality of calling units corresponding to the plurality of user environments respectively, and a plurality of cooperative units corresponding to the plurality of user environments respectively. Priorities different from one another is assigned to the plurality of user environments respectively. Each calling unit is configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that an IP telephone communication is performed between the interface device and the IP telephone terminal. Each cooperative unit is configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal. A cooperative unit corresponding to a user environment to which the highest priority among the plurality of user environments is assigned communicates the interface with the corresponding calling unit.
18 Citations
16 Claims
-
1. A network terminal that is configured to accept a plurality of users that log on in parallel with log-on information and to selectively be connected to an interface for IP telephone communications, the network terminal comprising:
-
a plurality of applications corresponding to the plurality of users, respectively, each application being configured to support IP telephone communications and to run in parallel with the other of the plurality of applications when the plurality of users log on to the network terminal in parallel, each application being configured to convert a first telephone signal received from the interface and a second telephone signal received from an external IP telephone terminal when IP telephone communication is performed between the interface and the external IP telephone terminal, each application being capable of independently communicating with the external IP telephone when the corresponding user logs on to the network terminal, the log-on information with which each user logs on to the network terminal being assigned a corresponding priority, and the plurality of applications including a first application corresponding to log-on information to which a first priority is assigned, and a second application corresponding to log-on information to which a second priority is assigned; a cooperative unit that is configured to place one of the first application and the second application in communication with the interface according to which of the first application and the second application corresponds to the log-on information that is assigned a higher priority; and a controller that is configured to prevent one of the first application and the second application from communicating with the interface according to which of the first application and the second application corresponds to the log-on information that is assigned a lower priority. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network terminal comprising:
-
an operating system configured to run a plurality of user environments in parallel, each of the user environments corresponding to respective log-on information, the log-on information corresponding to each of the user environments being assigned a corresponding priority; a plurality of calling units corresponding to the plurality of user environments, respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments, respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal, wherein a cooperative unit communicates the interface with the corresponding calling unit when that cooperative unit corresponds to a user environment with log-on information assigned a highest priority. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A network terminal comprising:
-
an operating system configured to run a plurality of user environments in parallel, each user environment corresponding to respective log-on information, and the log-on information for each of the user environments being assigned a corresponding priority; a plurality of calling units corresponding to the plurality of user environments, respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal when the log-on information for that cooperative unit is assigned a highest priority, wherein if one cooperative unit has received the calling request while another cooperative unit is communicating the interface with the corresponding cooperative unit, the log-on information for the one cooperative unit is assigned a priority lower than the highest priority so the one cooperative unit fails to communicate the interface with the corresponding calling unit.
-
-
12. A network terminal comprising:
-
an operating system configured to run a plurality of user environments in parallel, each user environment corresponding to respective log-on information, and the log-on information for each of the user environments being assigned a corresponding priority; a plurality of calling units corresponding to the plurality of user environments, respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal when the log-on information for that cooperative unit is assigned a highest priority, wherein if one cooperative unit has received the calling request while another cooperative unit is communicating the interface with the corresponding cooperative unit, and the log-on information for the another cooperative unit is assigned the highest priority, the another cooperative unit stops communicating the interface with the corresponding calling unit.
-
-
13. A non-transitory computer readable medium provided in a network terminal,
the network terminal comprising: -
an operating system configured to run a plurality of user environments in parallel, each user environment corresponding to respective log-on information, and priorities different from one another being assigned to each log-on information, respectively; a plurality of calling units corresponding to the plurality of user environments, respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal; and the computer readable medium comprising; acquiring the priorities assigned to the log-on information; and controlling a cooperative unit corresponding to a user environment with log-on information to which highest priority is assigned to communicate the interface with the corresponding calling unit in response to the calling request.
-
-
14. A non-transitory computer readable medium provided in a network terminal,
the network terminal comprising: -
an operating system configured to run a plurality of user environments in parallel, each user environment corresponding to respective log-on information, and priorities different from one another being assigned to each log-on information, respectively, such that one of the user environments assigned a highest priority; a plurality of calling units corresponding to the plurality of user environments respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments, respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal; and the computer readable medium comprising; determining which user environment is assigned the highest priority; and controlling a cooperative unit corresponding to the user environment that is assigned the highest priority to communicate the interface with the corresponding calling unit in response to the calling request.
-
-
15. A non-transitory computer readable medium provided in a network terminal,
the network terminal comprising: -
an operating system configured to run a plurality of user environments in parallel, each user environment corresponding to respective log-on information, and the log-on information for each of the user environments being assigned a corresponding priority; a plurality of calling units corresponding to the plurality of user environments respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments, respectively, each cooperative being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal and the computer readable medium comprising; detecting, in response to the calling request, whether or not one cooperation cooperative unit that is communicating the interface with the corresponding calling unit corresponds to a user environment with log-on information assigned a highest priority; and controlling another cooperative unit to fail to communicate the interface with the corresponding calling unit even if the another cooperative unit has received the calling request, if the one cooperation cooperative unit that is communicating the interface with the corresponding calling unit corresponds to a user environment with log-on information assigned the highest priority.
-
-
16. A non-transitory computer readable medium provided in a network terminal,
the network terminal comprising: -
an operating system configured to run a plurality of user environments in parallel; a plurality of calling units corresponding to the plurality of user environments respectively, each calling unit being configured to convert a first telephone signal received from an interface and a second telephone signal received from an IP telephone terminal so that IP telephone communication is performed between the interface device and the IP telephone terminal; and a plurality of cooperative units corresponding to the plurality of user environments respectively, each cooperative unit being configured to communicate the interface with the corresponding calling unit in response to a calling request received from the IP telephone terminal and the computer readable medium comprising; detecting, in response to the calling request, whether or not one cooperation cooperative unit that is communicating the interface with the corresponding calling unit corresponds to a user environment with log-on information assigned the highest priority; and controlling the one cooperative unit to stop communicating the interface with the corresponding calling unit if the one cooperative unit that is communicating the interface with the corresponding cooperative unit does not correspond to a user environment with log-on information assigned the highest priority and another cooperative unit that corresponds to a user environment with a higher priority has received the calling request.
-
Specification