Communications system and communications method
First Claim
1. A terminal communicating with a server through a communications network, comprising:
- a temporary line disconnection unit, monitoring a content of received data from the server, and when specified data is received, disconnecting a line being used for data communications without issuing any disconnection notifications to an upper layer application of the terminal when said terminal voice communicates with a third party other than the server through said communication network during the data communications with the server, and automatically connecting the server to the terminal when the voice communications terminate;
an automatic data fetch unit automatically fetching data of web sites including information requested by a user from the server to the terminal, and wherein said automatic data fetch unit includes means for fetching, from the server, data which is not being accessed by the upper layer application and which is linked from a website that the user is viewing, and for storing the obtained data during the data communications with the server, and means for passing the stored data to the upper layer application during the voice communications with the third party when the user selects the link to the website corresponding to the stored data; and
a storage unit storing the data fetched by said automatic data fetch unit, wherein a data communicating process is performed from a status at a point immediately before starting the voice communications when the server and the terminal resume the data communications.
1 Assignment
0 Petitions
Accused Products
Abstract
When voice communications are to be established using the telephone having the telephone number displayed on the application during the data communications, a temporary line disconnection unit disconnects a line being used for the data communications. The application is not notified of this, and the line is connected between the terminal and the telephone. The user on the mobile computer side can voice-communicate with the user of the telephone using the terminal. When the voice communications terminate, the temporary line disconnection unit connects the line between the fixed computer side and the mobile computer side to resume the data communications. Since the application is not notified of the temporary disconnection of the line, the session is set active and the data communications are not started from the very beginning.
-
Citations
16 Claims
-
1. A terminal communicating with a server through a communications network, comprising:
-
a temporary line disconnection unit, monitoring a content of received data from the server, and when specified data is received, disconnecting a line being used for data communications without issuing any disconnection notifications to an upper layer application of the terminal when said terminal voice communicates with a third party other than the server through said communication network during the data communications with the server, and automatically connecting the server to the terminal when the voice communications terminate;
an automatic data fetch unit automatically fetching data of web sites including information requested by a user from the server to the terminal, and wherein said automatic data fetch unit includes means for fetching, from the server, data which is not being accessed by the upper layer application and which is linked from a website that the user is viewing, and for storing the obtained data during the data communications with the server, and means for passing the stored data to the upper layer application during the voice communications with the third party when the user selects the link to the website corresponding to the stored data; and
a storage unit storing the data fetched by said automatic data fetch unit, wherein a data communicating process is performed from a status at a point immediately before starting the voice communications when the server and the terminal resume the data communications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A terminal communicating with a server through a communications network, comprising:
-
a temporary line disconnection unit monitoring a content of received data from the server and from the terminal, and when specified data is received, disconnecting a line being used for data communications without issuing any disconnection notifications to an upper layer application of the terminal when said terminal voice communicates with a third party other than the server through said communications network during the data communications with the server, and automatically connecting the server to the terminal when the voice communications terminate, means for fetching from the server data which is not being accessed by the upper layer application in the terminal and which is linked from a website that the user is viewing, and storing the fetched data during the data communications, and means for passing the stored data to the upper layer application in the terminal during the voice communications with the third party when the user selects the link to the website corresponding to the stored data, wherein a data communicating process performed from a status at a point immediately before starting the voice communications when the server and the terminal resume the data communications. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A terminal communicating with a server through a communications network, comprising:
-
a temporary line disconnection unit, monitoring a content of received data from the server, and when specified data is received, disconnecting a line being used for data communications without issuing any disconnection notifications to an upper layer application of the terminal when said terminal voice communicates with a third party other than the server through said communication network during the data communications with the server, and automatically connecting the server to the terminal when the voice communications terminate;
an automatic data fetch unit automatically fetching data of web sites including information requested by a user from the server to the terminal; and
a storage unit storing the data fetched by said automatic data fetch unit, wherein a data communicating process is performed from a status at a point immediately before starting the voice communications when the server and the terminal resume the data communications, wherein said automatic data fetch unit fetches information including the telephone number of the third party from the server during data communication with the server for conducting the voice communications, and wherein said automatic data fetch unit preliminarily fetches the data obtainable from the server which is not being accessed by the upper layer application and which is linked from a website that the user is viewing, and stores the data in said storage unit during the data communications, and accesses said storage unit during the voice communications when the user selects the link to the website corresponding to the stored data, so that the data in said storage unit is displayed during the voice communication, thereby realizing virtual data communications during the voice communications.
-
-
16. A terminal communicating with a server through a communications network, comprising:
-
a temporary line disconnection unit monitoring a content of received data from the server and from the terminal, and when specified data is received, disconnecting a line being used for data communications without issuing any disconnection notifications to an upper layer application of the terminal when said terminal voice communicates with a third party other than the server through said communications network during the data communications with the server, and automatically connecting the server to the terminal when the voice communications terminate, an automatic data fetch unit automatically fetching data of web sites including information requested by a user from the server to the terminal;
a storage unit storing the data fetched by said automatic data fetch unit; and
means for obtaining information including a telephone number of the third party from the server during the data communications with the server for conducting the voice communications between the terminal and the third party, wherein a data communicating process is performed from a status at a point immediately before starting the voice communications when the server and the terminal resume the data communications;
wherein said automatic data fetch unit preliminarily fetches the data obtainable from the server which is not being accessed by the upper layer application and which is linked from a website that the user is viewing, and stores the data in said storage unit during the data communications, and accesses said storage unit during the voice communications when the user selects the link to the website corresponding to the stored data, so that the data in said storage unit is displayed during the voice communication, thereby realizing virtual data communications during the voice communications.
-
Specification