专利汇可以提供Communication terminal device and communication method专利检索,专利查询,专利分析的服务。并且It is considered that a user selects a communication channel in accordance with a communication object when performing communication via a second base station (femto cell base station). Accordingly, it is desirable that a communication terminal device which can perform communication via a second base station have a function for selecting a communication path. Provided is a communication terminal device which can be used for communication via a second base station by selecting and transmitting request information for using a mobile telephone network connection with an Internet service.,下面是Communication terminal device and communication method专利的具体信息内容。
What is claimed is:
The present invention relates to a communication terminal, in which connection to the internet service etc. and connection to the mobile telephone network are appropriately switched, and are used upon communication via the second base station (femtocell).
Generally, a macro base station (macrocell base station) of a communication terminal is placed on a tower having a height of several tens of meters or on the roof of a building or structure. A communication area covered by the macro base station is called as a ‘macrocell’, and the base station configures the mobile telephone network. However, recently, different from the conventional base station, a base station for communication terminal covering a narrow area is proposed. That is a base station for communication terminal (femtocell base station), which can be installed in the user's house. The communication area covered by the femtocell base station is called as ‘femtocell’, this base station is connectable with the mobile telephone network via the internet protocol network. By utilizing this femtocell base station, it is expected that communication between the communication terminals is easily established inside a building, and communication speed can be improved comparing with the outside base station shared by a plurality of users. Moreover, by installing the femtocell base station, it is possible to solve the traffic problems of increasing voice and data communication without enhancement of existing macrocell base station. However, as described below, this femtocell base station requires a new communication method.
In order to solve the above deficiencies, the communication terminal of the present invention enables transmission of request information to use the internet service etc. or the mobile telephone network connection when communicating via the second base station.
According to the communication terminal of the present invention, the user can select the communication path when communicating via the second base station, thereby providing a communication method matching the user's needs.
Hereinbelow, embodiments of the present invention will be described. Relations between the embodiments and claims are as follows. The first embodiment will mainly describe Claims 1 and 14. The second embodiment will mainly describe Claim 2. The third embodiment will mainly describe Claim 3. The fourth embodiment will mainly describe Claim 4. The fifth embodiment will mainly describe Claim 5. The sixth embodiment will mainly describe Claims 6 and 15. The seventh embodiment will mainly describe Claim 7. The eighth embodiment will mainly describe Claim 8. The ninth embodiment will mainly describe Claim 9. The tenth embodiment will mainly describe Claim 10. The eleventh embodiment will mainly describe Claim 11. The twelfth embodiment will mainly describe Claim 12. The present invention is not to be limited to the above embodiments and able to be embodied in various forms without departing from the scope thereof.
A communication terminal of a first embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network connection upon communication via the second base station. In the communication via the second base station, the communication path connected to the communication destination using the internet service provider (ISP) etc. and the communication path, connected to the communication destination using the mobile telephone network exist. Here, the user selects the communication path depending on a use of communication or a purpose of communication. The communication terminal of the present invention enables the user to select the communication path when communicating via the second base station.
<Configuration of First Embodiment>
In
The ‘communication unit’ 0201 is configured to communicate with a first base station configuring a mobile telephone network, and communicating with a second base station connectable to the mobile telephone network.
Here, the communication area (femtocell) for the communication terminal covered by the second base station (femtocell base station) is an extremely small area having a radius of several tens of meters. Meanwhile, the communication area (macrocell etc.) for the communication terminal covered by the first base station (macrocell base station etc.) is a comparatively large area having a radius of several hundreds of meters or even dozens of kilometers. Here, the ‘macrocell etc.’ means a communication area such as macrocell, microcell, nanocell, or picocell, which is larger than the femtocell. Therefore, the second base station can secure the communication in a narrow area that is not covered by the first base station. Note that, in the communication terminal, the communication between the first and second base stations can be carried out by utilizing the same hardware and software, and it is possible to determine the base station, with which the communication is done by using ID etc. included in the communication information.
The ‘reception unit for communication establishment request’ is configured to receive communication establishment information. Here, the ‘communication establishment information’ is information to establish the communication. Specifically, examples of the information include a URL address of the communication destination, and information to specify the communication path (e.g., IP address and domain name of internet service provider or gateway). As an input method for the communication establishment information, it is possible for the user to directly input the above information, or to select a communication destination or a communication path from choices displayed on a display screen etc.
Moreover, when there are a plurality of available base stations upon communication (when the first and second base station are available), for example, by specifying the base station code in the communication establishment information, it is possible to specify the base station to be used. Moreover, upon the communication via the second base station (femtocell base station), for example, by specifying the communication path code in the communication establishment information, it is possible to specify the ‘communication path using the internet service etc.’ or the ‘communication path using the mobile telephone network’. Note that, when the communication path is automatically determined (e.g., the second, third, or fifth embodiment), it is not always essential to specify the communication path.
The ‘output unit for request information for internet service etc,’ is configured to output request information for internet service etc, the request information is to use the internet service etc. as a communication path via the second base station. Here, examples of the ‘internet service etc’ include internet connection service and IP telephone connection service by an internet service provider etc. Moreover, the outputted request information is transmitted to a communication information processing circuit according to a predetermined mobile phone format and a predetermined communication process, and is transmitted from an antenna to the second base station as a communication wave.
Moreover, the ‘output unit for request information for mobile telephone network connection’ is configured to output request information for a mobile telephone network, the request information is to use the mobile telephone network as a communication path via the second base station. Here, the ‘connecting to mobile telephone network’ means connection from the internet protocol network to the mobile telephone network, and is carried out via the gateway etc.
<Concrete Configuration of First Embodiment>
Subsequently, the respective hardware configurations of the communication terminal of the first embodiment will be described.
As shown in
The flash memory carries out nonvolatile storage of various programs executed by the CPU. The main memory provides work area used upon execution of the programs by the CPU. In addition, a plurality of memory addresses are assigned to the main memory and the storage respectively, so that the program executed by the CPU specifies the memory address and accesses thereto, thereby mutually exchanging data and carrying out processing. Moreover, in the description below, although the program is preliminarily developed and resident in the work area of the main memory, it is possible to call the program from the flash memory as necessary.
When receiving the input of the communication establishment information via the interface, a program for receiving communication establishment request stores the input information at a predetermined address in the main memory, and causes the CPU to execute a processing for determination as to which of the communications, the communication via the first base station or the communication via the second base station, is carried out. Specifically, the processing for determining from the input information that the base station code to be used is of the first base station or of the second base station is executed. Here, when the communication via the second base station is used, the program for receiving communication establishment request causes the CPU to execute a processing for determination from the input information as to which of the communication paths, the communication path of the internet service etc. or the communication path of the mobile telephone network, is used. Specifically, the IP address indicating the respective communication paths, stored at the predetermined address in the flash memory, is stored at the predetermined address in the main memory, so that it is determined which IP address is identical with the IP address indicating the communication path to be used. Note that, when the information such as the IP address indicating the communication path is installed in the second base station etc, the communication terminal may acquire the information from the received information and use the information.
Here, a program for communication causes the CPU to execute a processing for generating a communication instruction to carry out a predetermined communication, thereby transmitting the instruction to the communication information processing circuit. The communication information processing circuit carries out transmission of the predetermined communication information from the antenna.
Moreover, when acquiring the input information indicating the communication using the internet service etc. as the communication path via the second base station, a program for outputting request information for internet service etc. causes the CPU to execute a processing for specifying the communication path. Specifically, a processing for including the IP address indicating the communication path to be used in the communication instruction generated by the program for communication is executed. Moreover, when acquiring the input information indicating the communication using the mobile telephone network connection as the communication path via the second base station, a program for outputting request information for mobile telephone network connection executes a processing for including the IP address indicating the communication path to be used in the communication instruction generated by the program for communication.
<Processing Flow of First Embodiment>
The above processes can be executed by the program to cause a computer to execute, and the program can be recorded in a recording medium readable by the computer (the same applies to the entire specification).
<Brief Description of Effects of First Embodiment>
As described above, according to the communication terminal of the first embodiment, it is possible to select the communication path upon the communication via the second base station, thereby providing a communication method matching the user's needs.
A communication terminal of a second embodiment is basically the same as that of the first embodiment, and has functions of selecting and transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station. Moreover, the communication terminal of the second embodiment carries out control such that the mobile telephone network is used by default when the second base station is available. Therefore, upon communication via the second base station, the user is required to select the communication path only when the selection is necessary, thereby reducing the operational load on the user.
<Configuration of Second Embodiment>
The ‘determination unit for availability of second base station’ is configured to determine whether the second base station is available. In the determination method for the availability of the second base station, for example, an intensity of the communication information from the second base station is acquired in the communication information processing circuit of the communication terminal, and if the intensity of the communication information is more than or equal to a predetermined threshold, the second base station is available. In another method, based on the information of error rate included in the communication information from the second base station, if the error rate is less than or equal to a predetermined threshold, the second base station is available.
The ‘default control unit’ is configured to carry out control such that the request information for mobile telephone network connection is outputted by default upon communication via the second base station when a determination result by the determination unit for availability of second base station indicates that the second base station is available.
Therefore, upon the communication via the second base station, the communication using the mobile telephone network is carried out by default. Moreover, when acquiring information of an explicit instruction to select the communication path using the internet service etc. from the user, the communication may be carried out in accordance with the instruction.
<Concrete Configuration of Second Embodiment>
A program for determining availability of second base station acquires the intensity of the communication information from the second base station from the communication information processing circuit. The program stores the information at a predetermined address in the main memory, and causes the CPU to execute a processing for determination whether the information intensity is more than a predetermined threshold. If the information intensity is more than the predetermined threshold, a result indicating that the second base station is available is stored at a predetermined address in the main memory.
A program for default control causes the CPU to execute a processing for activating a program for outputting request information for mobile telephone network connection upon the communication via the second base station when the second base station is available. Specifically, the program for connecting to mobile telephone network is called from the communication program, thereby controlling such that the IP address indicating the communication path for connecting to the mobile telephone network is included in the communication instruction.
<Processing Flow of Second Embodiment>
<Brief Description of Effects of Second Embodiment>
As described above, according to the communication terminal of the second embodiment, it is possible to select the communication path upon the communication via the second base station, thereby providing a communication method matching the user's needs. Moreover, upon communication via the second base station, the user is required to select the communication path only when the selection is necessary, thereby reducing the operational load on the user.
A communication terminal of a third embodiment is basically the same as that of the first embodiment, and has functions of selecting and transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the third base station. Moreover, in the communication terminal of the third embodiment, upon the communication via the second base station, the communication path is selected based on information, in which a destination address for specifying a communication destination and the communication path are correlated, thereby reducing the operational load on the user.
<Configuration of Third Embodiment>
The ‘storage for table’ is configured to store a table for determination as to which is used, the internet service etc. or the mobile telephone network. Here, the destination address corresponds to letters or symbols etc. for specifying a communication destination. Specifically, examples of the destination address include URL, IP address, or domain name, and for example, can be acquired from the communication establishment information. When the communication with the destination address is possible only by the communication path using the internet service etc., or when the communication path for the destination is always fixed, it is not appropriate that the communication path is selected by the user. In such cases, if it is possible to automatically determine the communication path for use by preliminarily correlating the destination address with the communication path, the operational load on the user can be reduced. As the information of the table, for example, information in
The ‘control unit for destination address’ is configured to carry out control as to which of the request information is outputted, the request information for internet service etc. or the request information for mobile telephone network connection, based on the destination address and on the table stored in the storage for table upon the communication via the second base station. Explained using
<Concrete Configuration of Third Embodiment>
A program for destination address control acquires the table information from the flash memory and stores the information at a predetermined address in the main memory, and acquires the information of corresponding communication path based on the destination address and on the table information. Here, if the acquired destination address information is not included in the table information, an input of the information of the communication path may be in a waiting state without determining the communication path.
<Processing Flow of Third Embodiment>
<Brief Description of Effects of Third Embodiment>
As described above, according to the communication terminal of the third embodiment, it is possible to select the communication path upon the communication via the third base station, thereby providing a communication method matching the user's needs. Moreover, upon the communication via the second base station, the communication path is selected based on the table information, in which the destination address for specifying the communication destination and the communication path are correlated, thereby reducing the operational load on the user.
A communication terminal of a fourth embodiment is basically the same as that of the first embodiment, and has functions of selecting and transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the third base station. Moreover, in the communication terminal of the fourth embodiment, upon the communication via the second base station, a frequency in use of the communication path to be used is low with reference to a history of use of the communication path, this is notified to the user. Therefore, even if the user selects a wrong communication path, the notification is carried out such that the user can select an appropriate communication path
<Configuration of Fourth Embodiment>
The ‘storage for usage history of communication path’ is configured to store a history, in which the destination address via the second base station and information indicating the use of the internet service etc. or the mobile telephone network are correlated. Here, the destination address corresponds to letters or symbols etc. for specifying a communication destination. Specifically, examples of the destination address include URL, IP address, or domain name, and for example, can be acquired from the communication establishment information.
As an example of the history, information as shown in
The ‘determination unit for majority’ is configured to determine whether the communication path used in the communication via the second base station is major in the history. Here, in determining whether or not majority, for example, the number of usages of the respective communication paths stored in the history are compared, the communication path having large number of usages is determined as the majority, so that it may be determined whether the communication path and the communication path to be used are the same.
The ‘notification unit for non-majority notification’ is configured to output a non-majority notification to a user when the determination result by the determination unit for majority indicates that the path is not major.
In the notification method, for example, as shown in
<Concrete Configuration of Fourth Embodiment>
A program for determining majority acquires the communication address of the destination and the information of the communication path to be used from the communication establishment information, thereby determining whether the communication path is a majority. Specifically, the program stores the history information of use of communication path at a predetermined address in the main memory, and causes the CPU to execute a processing for determining the communication path mostly used for the destination address. Specifically, a processing for comparing the numbers of usages of the respective communication paths corresponding to the destination addresses is executed. Subsequently, a program for determining majority causes the CPU to execute a processing for determining whether the major communication path acquired by the processing and the communication path to be used are the same.
A program for non-majority notification executes a processing for outputting a non-majority notification to the user when the communication path to be used is not major. Specifically, the non-majority notification information, stored in the flash memory, is stored at a predetermined address in the main memory, and the non-majority notification information is outputted through the notification output device such as the display, speaker, and vibration device.
<Processing Flow of Fourth Embodiment>
<Brief Description of Effects of Fourth Embodiment>
As described above, according to the communication terminal of the fourth embodiment, it is possible to select the communication path upon the communication via the third base station, thereby providing a communication method matching the user's needs. Moreover, when the selected communication path has low frequency usage for the communication destination, this is notified to the user, thereby reducing the operational load on the user
A communication terminal of a fifth embodiment is basically the same as that of the first embodiment, and has functions of selecting and transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the third base station. Moreover, in the communication terminal of the fifth embodiment, upon the communication via the second base station, a latest communication path relating to the destination address is selected, thereby easily carrying out the communication matching the usage tendency of the user.
<Configuration of Fifth Embodiment>
The ‘control unit for use of latest communication path’ is configured to acquire a latest communication path relating to the destination address, and carrying out control as to which is outputted, the request information for internet service etc. or the request information for mobile telephone network connection, using the latest communication path. Therefore, it enables easy communication using the same communication path as the last time for the designated communication destination.
<Concrete Configuration of Fifth Embodiment>
A program for controlling usage of latest communication path acquires a latest communication path relating to the destination address from the history when acquiring the destination address from the communication establishment information.
Specifically, the program stores the history information of use of communication path at a predetermined address in the main memory, searches for the latest communication path for the destination address from the history, causes the CPU to execute a processing for acquiring the information, and stores the processing result at a predetermined address in the main memory. Here, when the destination address information, acquired from the history, is not included, an input of the information of the communication path may be in a waiting state without determining the communication path.
<Processing Flow of Fifth Embodiment>
<Brief Description of Effects of Fifth Embodiment>
As described above, according to the communication terminal of the fifth embodiment, it is possible to select the communication path upon the communication via the third base station, thereby providing a communication method matching the user's needs. Moreover, upon the communication via the second base station, the latest communication path relating to the destination address is selected, thereby easily carrying out the communication matching the usage tendency of the user.
Similar to the first embodiment, a communication terminal of a sixth embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station. Moreover, the communication terminal of the sixth embodiment has a function of effective alarm notification when the communication status is not fine upon using the internet service etc. via the first base station (macrocell etc.) or the second base station (femtocell).
<Configuration of Sixth Embodiment>
In
The configuration is basically the same as that of the first embodiment, so that descriptions of the measuring unit for electric field the determination unit for intensity of electric field, the determination unit for use of internet service etc, the reception unit for communication establishment request, the output unit for request information for internet service etc, and the output unit for request information for mobile telephone network connection as differences are provided hereinbelow.
The ‘measuring unit for electric field’ is configured to measure intensity of a receiving electric field. For example, the intensity of electric field is detected based on the signal from the base station.
The ‘determination unit for intensity of electric field’ is configured to determine whether the intensity of receiving electric field measured by the measuring unit for electric field is below a predetermined threshold. Here, the predetermined threshold may be preliminarily set, or may be appropriately varied. For example, the user, who desires only that the communication continues without disconnection, sets a low threshold, and the user, who desires that quality of the communication never deteriorates, sets a high threshold.
The ‘determination unit for use of internet service etc’ is configured to determine whether the internet service etc. is currently used. Here, examples of the ‘internet service etc’ include internet connection service and IP telephone connection service. In an example of determining whether the internet service etc. is currently used, it is detected whether communication signal data is configured in accordance with the internet protocol. For example, it is possible to determine according to content of a header of the communication signal data. Moreover, it is possible to determine whether the internet service etc. is currently used from a history of instructions to the communication unit.
The ‘alarm notification unit’ is configured to output an alarm notification to the user when the determination unit for intensity of electric field determines that the intensity of receiving electric field measured by the measuring unit for electric field is below the predetermined threshold, and when determination unit for use of internet service etc. determines that the internet service etc. is currently used. Therefore, when the quality of the communication deteriorates, or when there is high possibility of disconnection of the communication due to inability of handover, the alarm notification to the user is carried out. Here, the ‘alarm notification’ is a notification of alarm to the user. As shown in
Moreover, by using GPS information etc, it is possible to display a current location of the user and the area covered by the first or second base station on the display screen, thereby displaying information indicating communication coverage for the user. Thereby, the user can confirm the communication coverage and communicate.
<Concrete Configuration of Sixth Embodiment>
Subsequently, the respective hardware configurations of the communication terminal of the sixth embodiment will be described.
The flash memory carries out nonvolatile storage of various programs executed by the CPU. The main memory provides work area used upon execution of the programs by the CPU. In addition, a plurality of memory addresses are assigned to the main memory and the storage respectively, so that the program executed by the CPU specifies the memory address and accesses thereto, thereby mutually exchanging data and carrying out processing. Moreover, in the description below, although the program is preliminarily developed and resident in the work area of the main memory, it is possible to call the program from the flash memory as necessary.
When the communication signal is received through the antenna, the signal is converted by the communication signal processing circuit such that the communication terminal can process the signal. A program for measuring electric field causes the CPU to execute calculation for determining the intensity of receiving electric field in the communication unit from the signal data provided from the communication unit. The CPU executes the calculation for determining, and stores the calculation result at a predetermined address in the main memory. A program for determining intensity of electric field causes the CPU to execute calculation for determining whether the intensity of electric field in the communication unit, stored at predetermined address in the main memory, is below the predetermined threshold. The CPU executes the calculation for determining, and stores the calculation result at a predetermined address in the main memory.
A program for determining use of internet service etc. stores the communication signal data, converted by the communication signal processing circuit, at a predetermined address in the main memory, and causes the CPU to execute calculation for determining the content of the header of the communication signal data. Specifically, unique information indicating IP header preliminarily stored in the flash memory etc. is stored at a predetermined address in the main memory, and the information and the header of the communication signal data are compared. The CPU executes the calculation for determining, and stores the calculation result at a predetermined address in the main memory.
Moreover, a program for alarm notification executes a processing for the alarm notification to the user when the determination result by the program for determining intensity of electric field, stored at the predetermined address in the main memory, indicates that the intensity of electric field is ‘below the predetermined threshold’, and when the determination result by the program for determining use of internet service etc. indicates that the ‘internet service etc. is currently used’. Specifically, the alarm notification information, stored in the flash memory etc, is stored at a predetermined address in the main memory, and the alarm notification information is outputted to the notification output device such as the display, speaker, or vibration device.
<Processing Flow of Sixth Embodiment>
The above processes can be executed by the program to cause a computer to execute, and the program can be recorded in a recording medium readable by the computer (the same applies to the entire specification).
<Brief Description of Effects of Sixth Embodiment>
As described above, according to the communication terminal of the sixth embodiment, when the user uses the internet service etc. via the second base station (femtocell), even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, so that the user can take appropriate action such as switching the communication to the communication via the first base station (macrocell base station etc.) or staying within the area covered by the second base station.
Similar to the first embodiment, a communication terminal of a seventh embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station.
<Configuration of Seventh Embodiment>
The configuration is basically the same as that of the sixth embodiment, so that a description of the display unit for currently used base station as a difference is provided hereinbelow.
The ‘display unit for currently used base station’ is configured to display which of the base stations is currently used, the first base station or the second base station. Therefore, it is possible to provide a visual notification to the user such that the user can clearly recognize the case of using the first base station or the case of using the second base station. Here, as a determination of the currently used base station, the determination may be executed based on ID etc. included in the communication signal. As an example of a display method, as shown in
<Concrete Configuration of Seventh Embodiment>
A program for displaying currently used base station, based on the information from the communication signal processing circuit, determines which of the base stations is currently used for the communication, the first base station or the second base station, and stores the data indicating the currently used base station at a predetermined address in the main memory. Subsequently, based on the data, the program stores the display information of currently used base station corresponding to the respective communications (text display data or icon display data etc.), stored in the flash memory, at a predetermined address in the main memory, thereby outputting the display information to the display etc. as an output device for displaying currently used base station.
<Processing Flow of Seventh Embodiment>
<Brief Description of Effects of Seventh Embodiment>
As described above, according to the communication terminal of the seventh embodiment, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, and the user can recognize the currently used base station on the display, so that the user can take appropriate action such as switching the communication to the communication via the first base station or staying within the area covered by the second base station.
Similar to the first embodiment, a communication terminal of an eighth embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station.
<Configuration of Eighth Embodiment>
The configuration is basically the same as that of the sixth embodiment, so that a description of the means for notifying inability of continuous use of service as difference is provided hereinbelow.
The ‘means for notifying inability of continuous use of service’ is configured to notify that the internet service etc. cannot be continuously used upon communication via the second base station. Here, in order to continuously use the internet service etc, it is necessary to carry out the control (handover) by the mobile switching center etc. such that the communication is automatically switched to the communication via the first base station when in outside the coverage of the second base station. However, the handover from the second base station to the first base station is possibly not supported. In such case, it is necessary to output the alarm notification to the user, who believes that the communication is seamlessly switched from the second base station to the first base station.
Examples of the alarm notification include displaying a text on the display, outputting by voice, and using the vibration device, in addition to the icon display of
<Concrete Configuration of Eighth Embodiment>
A program for notifying inability of continuous use of service determines that the communication is carried out using the second base station based on the information from the communication signal processing circuit, and executes a processing for the alarm notification, including the notification of inability of continuous use of service, to the user when the determination result by the program for determining intensity of electric field, stored at the predetermined address in the main memory, indicates that the intensity of electric field is ‘below the predetermined threshold’, and when the determination result by the program for determining use of internet service etc. indicates that the ‘internet service etc. is currently used’. Specifically, the alarm notification information, stored in the flash memory etc, is stored at a predetermined address in the main memory, and the alarm notification information is outputted to the notification output device such as the display, speaker, or vibration device.
<Processing Flow of Eighth Embodiment>
<Brief Description of Effects of Eighth Embodiment>
As described above, according to the communication terminal of the eighth embodiment, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, including the notification of inability of continuous use of service, so that the user can take appropriate action such as switching the communication to the communication via the first base station or staying within the area covered by the second base station.
Similar to the first embodiment, a communication terminal of a ninth embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station.
<Configuration of Ninth Embodiment>
The configuration is basically the same as that of the sixth embodiment, so that a description of the means for outputting instruction request as difference is provided hereinbelow.
The ‘means for outputting instruction request’ is configured to output an instruction request to request the user to provide an instruction as to reconnection via the first base station. According to this, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible not only to carry out effective alarm notification to the user, but also to output the instruction request to request the user to provide the instruction as to reconnection. Examples of the instruction request include displaying an icon on the display, outputting by voice, and using the vibration device with the other means, in addition to the text display of
<Concrete Configuration of Ninth Embodiment>
A program for outputting instruction request determines that the communication is carried out using the second base station based on the information from the communication signal processing circuit, and executes a processing for the alarm notification to request the user to provide the instruction as to reconnection via the first base station to the user, when the determination result by the program for determining intensity of electric field, stored at the predetermined address in the main memory, indicates that the intensity of electric field is ‘below the predetermined threshold’, and when the determination result by the program for determining use of internet service etc. indicates that the ‘internet service etc. is currently used’. Specifically, the alarm notification information, stored in the flash memory etc, is stored at a predetermined address in the main memory, and the alarm notification information is outputted to the notification output device such as the display, speaker, or vibration device.
<Processing Flow of Ninth Embodiment>
<Brief Description of Effects of Ninth Embodiment>
As described above, according to the communication terminal of the ninth embodiment, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, including the instruction request to request the user to provide the instruction as to reconnection via the first base station, so that the user can take appropriate action such as switching the communication to the communication via the first base station or staying within the area covered by the second base station.
Similar to the first embodiment, a communication terminal of a tenth embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station. Moreover, similar to the ninth embodiment, the communication terminal of the tenth embodiment effectively notifies that the connection status is bad by displaying that on the display etc, and outputs an instruction request to request the user to provide an instruction as to reconnection via the first base station upon communication via the second base station. Moreover, the communication terminal of the tenth embodiment acquires a latest destination ID from the communication history, and carries out reconnection via the first base station, when the user requests the reconnection in response to the output of the instruction request. Thereby, the user can take appropriate action such as switching the communication to the communication via the first base station in an easy manner, and when not switching, can stay within the area covered by the second base station.
<Configuration of Tenth Embodiment>
The ‘storage for communication history’ is configured to store a history of communication via the second base station. Here a predetermined part of the communication history may be stored, or the communication history with a predetermined number of times may be stored. When updating the communication history, deletion of the communication history may be carried out in the order from old to new. Moreover, the latest communication history may be stored. Furthermore, the communication history may be stored only when disconnection occurs upon communication. Examples of the communication history include destination ID, communication date, communication time, and number of communications in the past.
The ‘controller for reconnection’ is configured to acquire a latest destination ID from the communication history stored in the storage for communication history, and carrying out reconnection via the first base station, when the user requests the reconnection in response to the output of the instruction request by the alarm notification unit. Here, when the user requests the reconnection via the first base station, the reconnection may be executed in quick response to the instruction even in the coverage of the second base station, or the reconnection may be executed only outside the coverage of the second base station.
<Concrete Configuration of Tenth Embodiment>
When the communication is carried out using the second base station, the information of the communication history is stored in the flash memory. Hereinbelow, the case that the predetermined alarm notification information is outputted to the notification output device such as the display by the program for outputting instruction request described in the ninth embodiment, and the user requests the reconnection in response to the instruction request will be described. A program for controlling reconnection stores the communication history, stored in the flash memory, at a predetermined address in the main memory, and causes the CPU to execute a processing for acquiring the ID of the latest communication destination. The CPU executes the processing, and stores the ID of the communication destination at a predetermined address in the main memory. The program for controlling reconnection transmits the instruction signal for the communication via the first base station to the communication signal processing circuit based on the ID of the communication destination stored at the predetermined address in the main memory.
<Processing Flow of Tenth Embodiment>
<Brief Description of Effects of Tenth Embodiment>
As described above, according to the communication terminal of the tenth embodiment, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, including the instruction request to request the user to provide the instruction as to reconnection via the first base station, so that the user can take appropriate action such as switching the communication to the communication via the first base station or staying within the area covered by the second base station. Moreover, it is possible to execute reconnection to the latest communication destination without excessive operational load on the user when the user requests the reconnection via the first base station.
Similar to the first embodiment, a communication terminal of a eleventh embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station. Moreover, similar to the sixth embodiment, the communication terminal of the eleventh embodiment effectively notifies that the connection status is bad by displaying that on the display etc, and outputs an instruction request to request the user to provide an instruction as to reconnection via the first base station upon communication via the second base station. Moreover, the communication terminal of the eleventh embodiment can receives scheduling of the communication service upon communication via the first base station, and can execute the scheduled communication service when the communication via the second base station becomes possible.
<Configuration of Eleventh Embodiment>
The ‘determination unit for availability’ is configured to determine whether communication via the second base station is possible. In a concrete determination method, it is determined whether the intensity of electric field of the second base station is above a predetermined threshold. Here, the predetermined threshold may be preliminarily set, or may be set by the user.
The ‘reception unit for schedule of communication service’ is configured to receive a schedule of communication service upon communication via the first base station. Here, in an example of the ‘schedule of communication service’, a scheduling is carried out such that uploading or downloading etc. of the communication data is executed when a predetermined condition is fulfilled. For example, when the communication speed is slow due to low-intensity of electric field of the first base station, the downloading of the large volumes of data requires long time. Therefore, the scheduling may be carried out such that the communication is restarted when the communication via the second base station is possible. Moreover, it is assumed that downloading etc. of the communication data cannot be completed due to any cause upon communication via the second base station. Specifically, it is possible to request the user to do input to specify the communication information such as a destination address or a destination ID. Moreover, the input may be requested with notification of possibility of scheduling the communication service.
The ‘storage for information of schedule of communication service’ is configured to store information of schedule of communication service. Examples of the information of schedule of communication service include the above destination address, communication progress information indicating an amount etc. of data already uploaded or downloaded, and information of timing for establishing communication when the communication via the second base station becomes possible. The information may be deleted when the scheduled communication service is carried out.
The ‘execution unit for schedule of communication service’ is configured to execute the scheduled communication service using the second base station when the determination unit for availability determines that communication is possible. Here, the ‘execution of the communication service’ may be immediately executed when the communication via the second base station becomes possible, or may be executed at a predetermined timing set upon the scheduling of the communication. Moreover, it is possible to execute an automatically scheduled communication service, or to output a notification of request for acceptance to execute the scheduled communication service to the user before executing the service.
<Concrete Configuration of Eleventh Embodiment>
A program for receiving schedule of communication service carries out display upon communication via the first base station such that the schedule of communication service can be received through the display, receives input of the schedule of communication service from the user through the keypad, and stores the information of schedule of communication service at a predetermined address in the flash memory.
A program for determining availability determines whether communication via the second base station is possible. Specifically, causes the CPU to execute calculation for determining whether the intensity of electric field of the second base station is above the predetermined threshold, and stores the calculation result at a predetermined address in the main memory.
A program for executing schedule of communication service, when the program for determining availability determines that communication via the second base station is possible, stores the information of schedule of communication service, stored at the predetermined address in the flash memory, at a predetermined address in the main memory, and transmits an instruction signal to carry out the communication based on the schedule information to the communication signal processing circuit.
<Processing Flow of Eleventh Embodiment>
In step S4106, it is determined whether the schedule of communication service has been received. If it is determined that the schedule of communication service has been received, step S4107 is carried out. If it is determined that the schedule of communication service has not been received, the process returns to the step S4101. This processing is mainly carried out by the reception unit for schedule of communication service. In the step S4107, it is determined whether the communication via the second base station is possible. If it is determined that the communication via the second base station is possible, step S4108 is carried out. If it is determined that the communication via the second base station is not possible, the processing stays in a standby state. This processing is mainly carried out by the determination unit for availability. In the step S4108, the scheduled communication service is executed. This processing is mainly carried out by the execution unit for schedule of communication service. Although the communication terminal of the eleventh embodiment may carry out the processes shown in
<Brief Description of Effects of Eleventh Embodiment>
As described above, according to the communication terminal of the eleventh embodiment, when the user uses the internet service etc. via the second base station, even if the intensity of electric field decreases, it is possible to carry out effective alarm notification, including the notification of possibility of scheduling the communication service, to receive scheduling of the communication service upon communication via the first base station, and to execute the scheduled communication service when the communication via the second base station becomes possible. Thereby, the user can take appropriate action.
Similar to the first embodiment, a communication terminal of a twelfth embodiment has a function of transmitting request information to use the internet service etc. or the mobile telephone network upon communication via the second base station. Moreover, similar to the sixth embodiment, the communication terminal of the twelfth embodiment effectively notifies that the connection status is bad by displaying that on the display etc, and outputs an instruction request to request the user to provide an instruction as to reconnection via the first base station upon communication via the second base station. Moreover, the communication terminal of the twelfth embodiment comprises a measuring unit for error rate, measuring an error rate in the communication unit, in replace of the measuring unit for electric field, and a determination unit for error rate, determining whether the measurement result measured by the measuring unit for error rate is above a predetermined threshold, in replace of the determination unit for intensity of electric field.
<Configuration of Twelfth Embodiment>
The ‘measuring unit for error rate’ is configured to measure an error rate in the communication unit. Here, the ‘error rate’ means percentage of error bit included in the reception data, which differs from that of the transmission data.
The ‘determination unit for error rate’ is configured to determine whether the measurement result measured by the measuring unit for error rate is above a predetermined threshold. Therefore, based on the result indicating whether the error rate is above the predetermined threshold, it is determined whether communication failure currently occurs. Thereby it is possible to determine the communication status without measuring the intensity of receiving electric field. Here, the predetermined threshold may be preliminarily set, or may be appropriately varied. For example, the user, who desires only that the communication continues without disconnection, sets a high threshold, and the user, who desires that the quality of the communication never deteriorates, sets a low threshold.
Note that it is possible to determine the communication status only by the level of the error rate, or to determine the communication status by measuring with the intensity of electric field.
<Concrete Configuration of Twelfth Embodiment>
When the communication signal is received through the antenna, the signal is converted by the communication signal processing circuit such that the communication terminal can process the signal. A program for measuring error rate stores the communication data from the communication signal processing circuit at a predetermined address in the main memory, and causes the CPU to execute calculation for measuring the error rate in the communication unit. The CPU executes the calculation for determining, and stores the calculation result at a predetermined address in the main memory. A program for determining error rate causes the CPU to execute calculation for determining whether the error rate in the communication unit, stored at the predetermined address in the main memory, is above the predetermined threshold. The CPU executes the calculation for determining, and stores the calculation result at a predetermined address in the main memory.
<Processing Flow of Twelfth Embodiment>
<Brief Description of Effects of Twelfth Embodiment>
As described above, according to the communication terminal of the twelfth embodiment, when the user uses the internet service etc. via the second base station, even if the error rate increases, it is possible to carry out effective alarm notification, so that the user can take appropriate action such as switching the communication to the communication via the first base station, or staying within the area covered by the second base station.
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于物联网的商品流通中的商品身份及信用监控方法及其装置 | 2021-07-20 | 0 |
移动通信终端、IC卡以及移动通信终端系统 | 2021-10-19 | 0 |
Mobile communication system | 2021-01-10 | 0 |
SYSTEM FOR PROVIDING RELATED CONTENT, METHOD FOR PROVIDING RELATED CONTENT, SERVICE SERVER, END TERMINAL, AND STORAGE MEDIUM | 2022-02-11 | 1 |
屋内測位システムのセットアップシステムおよびセットアップ方法 | 2020-07-22 | 0 |
携帯通信端末、および携帯通信端末を制御するためのプログラム | 2020-10-07 | 0 |
알람시간전 배터리 잔량표시 이동통신단말기 | 2021-12-25 | 0 |
이동통신 단말기에서의 문자 입력 지원 방법 및 이를 위한이동통신 단말기 | 2023-11-10 | 1 |
복제된 이동통신 단말기에 의한 무선 인터넷 접속 방지 방법 및 서버 | 2021-02-12 | 0 |
착신제어서버 및 이동통신단말의 착신호 제어방법 | 2022-08-02 | 0 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。