1. Field of the Invention
The present invention relates to an apparatus and method for displaying a GPS interface, and more particularly, to an apparatus and method for automatically displaying a GPS interface or a player program interface.
2. Description of the Prior Art
Along with the fast development of the technology, more and more technology-related products appear in our daily lives and assist us to handle our work and daily affairs so that lives become more convenient and work become more effective.
Taking the correlated technology of the GPS as an example, since the development of the military goal of the United States Department of Defense in 1970, the GPS with the advantages of being unaffected by weather conditions, accurate measurement, and easy operation, etc. has been widely applied to many different kinds of domains. The domains are like the monitor of natural environment (e.g. the monitor of earthquake, earth flow), land and surface navigation, zoology and botany care research (e.g. the monitor of environment of habitation and ways of migration), leisure activities (e.g. tourist track surveys and records of the mountain-climbing, sailing, light airliner flying), social security (e.g. the safety of the elders' and children's movement), and so on.
Moreover, the GPS construction mainly contains three major parts—an outer space monitoring system, a ground monitoring system and a client end. The outer space monitoring system contains approximately 30 satellites, and each satellite may launch a one-way signal to indicate its current position as well as the information of time. The ground monitoring system contains the inspection stations located around the world, and the inspection stations may issue instructions to make satellites maintain on the suitable tracks and adjust the satellites' clocks simultaneously. In addition, the inspection stations may also trace the satellites, upload the updated guidance data, and maintain the movement of the satellite groups as well as the arrangement condition. The client end usually contains the GPS receiving device; it may receive the signals of the afore-mentioned satellite and use the signals to compute the three-dimensional space position and the time of the client end.
The present GPS receiving device may be divided into two types. One is the individual navigation equipment that is combined to the portable electronics such as mobile phones, personal digital assistants, notebooks, and so on. The other type is the specific navigation equipment that is installed in a vehicle. Because of users' demands of multiple functions, navigation equipments usually contain other functions such as digital television players, video and music file players, and so on.
However, when using the fore-mentioned GPS receiving device to open the navigation program as well as other programs (e.g. television player program) simultaneously, the GPS receiving device only displays the navigation program interface or other program interface, and the user only transfers the interfaces manually, too. The GPS receiving device may simultaneously display two interfaces by picture in picture way; however, such a display mode is easy to cause the user to divert attention, and the pictures of each interface are not complete as well.
Accordingly, an aspect of the present invention is to provide an apparatus and a method for displaying a GPS interface. Particularly, the apparatus and the method according to the invention can automatically switch between the GPS interface and the player program interface in the driving situation and does not need extra detection devices or complex electric circuits.
According to an embodiment, the method of the invention comprises the following steps: (a) detecting a command of a GPS program via an application program interface; and (b) displaying the GPS interface according to the command selectively by the application program interface. In an embodiment, the application program interface is able to establish the weighting of the GPS interface first. When the command of the GPS program works as the key command, the weighting of the GPS interface is adjusted according to the command. Finally, the method displays the GPS interface according to the weighting.
According to another embodiment, the apparatus of the invention comprises a GPS module and a processing module. The GPS module is able to generate a command and a GPS interface. In addition, the processing module is connected to the GPS module for detecting the command, and then, according to the command, selectively displaying the GPS interface on a monitor.
In an embodiment, the fore-mentioned processing module further comprises an application program interface module connected to the GPS module for detecting the command and establishing the weighting of the GPS interface. Specially, when the command is a key command, the application program interface module further adjusts the weighting of the GPS interface and displays the GPS interface on the monitor according to the weighting.
The objective of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment, which is illustrated in the various figures and drawings.
The present invention provides an apparatus and a method for displaying a GPS interface. The GPS interface usually contains the map block and the user operation block. The map block contains the map from the departure place to the destination as well as the driving route which is planed by the navigation system, and the user operation block contains the items which may be set by the user.
Please refer to
In practice, the GPS module 10 can obtain the current position of the apparatus 1 according to the above-mentioned data. Then, according to the current position as well as a default position (e.g., set by a user), the GPS module 10 plans a default route from the current position to the default positions. When the user operates the apparatus 1 and starts from the current position forwarding to the default position, the GPS module 10 will produce the commands consecutively to control driving instructions shown in the fore-mentioned map block and direct the user to forward along the default route.
In practice, the GPS module 10 will continually transmit the commands such as driving directions, distance, speed, and so on, to control the driving instructions shown on the map block. For example, when GPS module 10 transmits a left-turn command, the map block will inform the driver in words or images to turn left. For another example, when the GPS module 10 detects that the present vehicle speed surpasses a predetermined value, it may transmit a caution command, and the map block will inform the driver in words or images of decelerating driving.
Furthermore, the processing module 12 is connected to the GPS module 10 for detecting the command transmitted by the GPS module 10, and according to the command, selectively displaying the GPS interface on the display 14. In practice, when the GPS module 10 transmits a predetermined key command (such as but not limited to a left-turn command, a right-turn command, and a caution command), the processing module 12 displays the GPS interface on the display 14. On the contrary, when the GPS module 10 transmits a non-key command (such as but not limited to a direct driving command), the processing module 12 does not display the GPS interface on the display 14. In practice, either the manufacturers of the apparatus of the invention or the users of the apparatus can set the key commands or non-key commands based on their needs. The commands are not limited to the above-mentioned illustrations. In addition, in practice, the processing module 12 may detect the commands generated by the GPS module 10 by polling or other suitable ways.
Furthermore, please refer to
The application program interface module 120 is connected to the GPS module 10 for detecting the command generated by the GPS module 10 and setting the weighting of the GPS interface. In addition, when the command is the key command, the application program interface module 120 will adjust the weighting of the GPS interface according to the detected command. The decision module 122 is connected to the application program interface module 120 and the display 14 for receiving the weighting of the GPS interface from the application program interface module 120. Further, according to the weighting, the decision module 122 may selectively display the GPS interface on the display 14.
In practice, the decision module 122 may compare the weighting with a predetermined value. And, according to a criterion (e.g., if the weighting is or is not the same as the predetermined value), it will decide whether or not to display the GPS interface on the display 14. For example, assume that the predetermined value is “0”, and the criterion is that when the weighting is different from the predetermined value, show the GPS interface on the display 14. Therefore, when the application program interface module 120 detects a key command from the GPS module 10, the weighting of the GPS interface will be adjusted to be “1”. Further, the decision module 122 will receive the weighting “1” and compares with the predetermined value “0”. In this case, because the weighting “1” is different from the predetermined value “0”, the decision module 122 will display the GPS interface on the display 14.
Please note that, in practice, the steps carried out by the fore-mentioned decision module 122 may also be completed by the application program interface module 120.
Please refer to
In the embodiment, the application program interface module 120 can set the weighting of the player interface, and the decision module 122 can receive and compare the weighting of the player interface with that of the GPS interface, and according to a criterion decide to display the GPS interface or the player interface on the display 14. Practically, the player interface can be, but is not limited to, a television player interface, a disc player interface, a movie player interface and a music broadcast program interface.
For example, the application program interface module 120 presets both of the default weightings of the GPS interface and the player interface to be “5”, and the criteria of the decision module 122 is that when the weighting of the GPS interface is larger than the weighting of the player interface, the apparatus display the GPS interface on the display 14. On the contrary, when the weighting of the GPS interface is smaller than the weighting of the player interface, the apparatus display the GPS interface on the display 14.
Accordingly, when the GPS module transmits the key command as mentioned above, the application program interface module 120 adjusts the weighting of the GPS interface to be “7”. In said case, the decision module 122 compares the weighting of the GPS interface (“7”) with that of the player interface (“5”), and then discovers that the weighting of the GPS interface is larger than that of the player interface. Accordingly, the GPS interface is displayed on the display 14. On the contrary, when the GPS module transmits a non-key command as mentioned above, the application program interface module 120 adjusts the weighting of the GPS interface to be “3”. In said case, the decision module 122 compares the weighting of the GPS interface (“3”) with that of the player interface (“5”), and then discovers that the weighting of the GPS interface is smaller than that of the player interface. Accordingly, the player interface is displayed on the display 14.
The invention also provides a method for displaying a GPS interface. Please refer to
Please refer to
Please refer to
As mentioned above, the player interface may be, but is not limited to, the television player interface, the disc player interface, the movie player interface, and the music player interface. In addition, in practice, the order of the fore-mentioned steps may be adjusted or changed, and not limited to the examples.
To sum up, the invention provides an apparatus and a method for displaying a GPS interface which can operate the GPS program or the player program simultaneously based upon the commands generated by the GPS program. Compared with the prior arts, the apparatus and method of the invention may achieve the goal of automatic switching between the GPS interface and the player interface via simple steps of judgment, which not only provides drivers convenience but also improves traffic safety.
Although the present invention has been illustrated and described with reference to the preferred embodiment thereof, it should be understood that it is in no way limited to the details of such embodiment but is capable of numerous modifications within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
097133164 | Aug 2008 | TW | national |